22 lines
743 B
JavaScript
22 lines
743 B
JavaScript
import BaseRoute from '../base';
|
|
import RSVP from 'rsvp';
|
|
|
|
export default BaseRoute.extend({
|
|
perm: 'PERM_VIEW_AGENT_CREATE',
|
|
breadcrumbs: [{route: 'agent.list', text: '坐席列表'}, {text: '创建坐席'}],
|
|
model() {
|
|
const store = this.get('store');
|
|
const queryParams = this.get('activeListQueryParams');
|
|
return RSVP.hash({
|
|
batch: false,
|
|
wrapUpTime: 24000,
|
|
active: true,
|
|
trunkDialAllowed: false,
|
|
internalDialAllowed: false,
|
|
groupsList: store.ajaxGet('agent-group/list', queryParams),
|
|
queuesList: store.ajaxGet('queue/list', queryParams),
|
|
tagsList: store.ajaxGet('tag/list', queryParams)
|
|
});
|
|
}
|
|
});
|