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: '创建呼叫活动配额' }]); } });