|
@@ -100,6 +100,18 @@
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
plain
|
|
|
+ icon="el-icon-delete"
|
|
|
+ size="mini"
|
|
|
+ :disabled="multiple"
|
|
|
+ @click="handleDelete"
|
|
|
+ v-hasPermi="['goal_management:annualSaleGoal:remove']"
|
|
|
+ >删除
|
|
|
+ </el-button>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="1.5">
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ plain
|
|
|
icon="el-icon-grape"
|
|
|
size="mini"
|
|
|
:disabled="multiple"
|
|
@@ -126,6 +138,8 @@
|
|
|
<el-dropdown-menu slot="dropdown">
|
|
|
<el-dropdown-item command="export">导出</el-dropdown-item>
|
|
|
<el-dropdown-item command="exportDetails">导出明细</el-dropdown-item>
|
|
|
+ <el-dropdown-item command="exportZoneSum">导出区域目标汇总</el-dropdown-item>
|
|
|
+ <el-dropdown-item command="exportCustomSum">导出客户目标汇总</el-dropdown-item>
|
|
|
</el-dropdown-menu>
|
|
|
</el-dropdown>
|
|
|
</el-col>
|
|
@@ -1033,6 +1047,11 @@ export default {
|
|
|
...this.queryParams
|
|
|
}, `annualSaleGoalMerge_${new Date().getTime()}.xlsx`)
|
|
|
},
|
|
|
+ handleExportDetails() {
|
|
|
+ this.download('goal_management/annualSaleMergeDetails/export', {
|
|
|
+ ...this.queryParams
|
|
|
+ }, `annualSaleMergeDetails_${new Date().getTime()}.xlsx`)
|
|
|
+ },
|
|
|
// 树形参照
|
|
|
chooseTreeReferForQuery(type, isPage, title) {
|
|
|
this.referCondition.type = type
|
|
@@ -1298,7 +1317,11 @@ export default {
|
|
|
this.handleExport()
|
|
|
} else if (command === 'exportDetails') {
|
|
|
console.log('导出明细');
|
|
|
- // this.handleExportDetails()
|
|
|
+ this.handleExportDetails()
|
|
|
+ } else if (command === 'exportZoneSum') {
|
|
|
+ console.log('导出区域目标汇总')
|
|
|
+ } else if (command === 'exportCustomSum') {
|
|
|
+ console.log('导出客户目标汇总')
|
|
|
}
|
|
|
}
|
|
|
}
|