|
@@ -27,7 +27,7 @@
|
|
|
<!-- 操作按钮区域 -->
|
|
|
<div class="table-operator">
|
|
|
<a-button @click="handleAdd" type="primary" icon="plus">新增</a-button>
|
|
|
- <a-button type="primary" icon="download" @click="handleExportXls('成本模型')">导出</a-button>
|
|
|
+ <!-- <a-button type="primary" icon="download" @click="handleExportXls('成本模型')">导出</a-button> -->
|
|
|
<a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl" @change="handleImportExcel">
|
|
|
<a-button type="primary" icon="import">导入</a-button>
|
|
|
</a-upload>
|
|
@@ -96,6 +96,9 @@
|
|
|
<a @click="handleInform(record)">知会</a>
|
|
|
</a-menu-item>
|
|
|
<a-menu-item>
|
|
|
+ <a @click="handleExportItem(record)">导出</a>
|
|
|
+ </a-menu-item>
|
|
|
+ <a-menu-item>
|
|
|
<a-popconfirm title="确定删除吗?" @confirm="() => handleDelete(record.id)">
|
|
|
<a>删除</a>
|
|
|
</a-popconfirm>
|
|
@@ -131,7 +134,7 @@
|
|
|
import { mixinDevice } from '@/utils/mixin'
|
|
|
import { JeecgListMixin } from '@/mixins/JeecgListMixin'
|
|
|
import CostModelListModal from './modules/CostModelListModal'
|
|
|
- import { costModelInform } from '@/api/kzksApi.js'
|
|
|
+ import { costModelInform, exportXlsCbmxItem } from '@/api/kzksApi.js'
|
|
|
|
|
|
export default {
|
|
|
name: 'CostModelListList',
|
|
@@ -284,7 +287,8 @@
|
|
|
list: "/costModelList/costModelList/list",
|
|
|
delete: "/costModelList/costModelList/delete",
|
|
|
deleteBatch: "/costModelList/costModelList/deleteBatch",
|
|
|
- exportXlsUrl: "/costModelList/costModelList/exportXls",
|
|
|
+ exportXlsUrl: "/costModelList/costModelList/exportXlsWXFCLFDetail",
|
|
|
+ // exportXlsUrl: "/costModelList/costModelList/exportXls",
|
|
|
importExcelUrl: "costModelList/costModelList/importExcel",
|
|
|
|
|
|
},
|
|
@@ -297,7 +301,8 @@
|
|
|
disableSubmit: false,
|
|
|
receiver: "",
|
|
|
|
|
|
- inform: {}
|
|
|
+ inform: {},
|
|
|
+
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
@@ -328,6 +333,10 @@
|
|
|
this.visibleInform = false
|
|
|
|
|
|
},
|
|
|
+ handleExportItem(record){
|
|
|
+ this.queryParam.xiangmuid = record.id
|
|
|
+ this.handleExportXls(record.xmName+'成本模型')
|
|
|
+ },
|
|
|
initDictConfig(){
|
|
|
},
|
|
|
getSuperFieldList(){
|