2021-10-19 01:14:59 +08:00

34 lines
922 B
JavaScript

import BaseRoute from '../base';
import RSVP from 'rsvp';
export default BaseRoute.extend({
perm: 'PERM_VIEW_CAMPAIGN_QUOTA_CREATE',
queryParams: {
campaignId: {
refreshModel: true
}
},
model(params) {
const me = this;
return RSVP.hash({
campaignId: params.campaignId,
campaign: me.get('store').ajaxGet('campaign/find', {id: params.campaignId}),
active: true
});
},
afterModel(model) {
const me = this;
me._super(...arguments);
me.set('breadcrumbs', [{
route: 'campaign.list', text: '呼叫活动列表'
}, {
route: 'campaign-quota.list',
text: '呼叫活动[' + model.campaign.name + ']配额列表',
queryParams: {campaignId: model.campaign.id}
}, {
text: '创建呼叫活动配额'
}]);
}
});