|
@@ -139,7 +139,15 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { deletionee, listExport, modifyData, productName, queryData, queryDetails } from '@/api/assetsManagement'
|
|
|
+import {
|
|
|
+ deletionee,
|
|
|
+ exportList,
|
|
|
+ listExport,
|
|
|
+ modifyData,
|
|
|
+ productName,
|
|
|
+ queryData,
|
|
|
+ queryDetails
|
|
|
+} from '@/api/assetsManagement'
|
|
|
import { company } from '@/api/purchaseRequest'
|
|
|
import Cookies from 'js-cookie'
|
|
|
import { select } from '@/api/system/set'
|
|
@@ -279,6 +287,12 @@ export default {
|
|
|
icon: 'el-icon-edit',
|
|
|
name: '下载模板',
|
|
|
disabled: false,
|
|
|
+ },{
|
|
|
+ type: 'primary',
|
|
|
+ size: 'mini',
|
|
|
+ icon: 'el-icon-edit',
|
|
|
+ name: '导出',
|
|
|
+ disabled: false,
|
|
|
}],
|
|
|
inDex: 4,
|
|
|
dataList:{
|
|
@@ -524,7 +538,7 @@ export default {
|
|
|
},
|
|
|
//所有按钮
|
|
|
buttonList(row){
|
|
|
- console.log(row)
|
|
|
+ let form = this.$refs.avatar.form
|
|
|
switch (row.name){
|
|
|
case '下载模板':
|
|
|
const queryParams = this.formDataList;
|
|
@@ -540,6 +554,19 @@ export default {
|
|
|
break
|
|
|
case '导入':
|
|
|
break
|
|
|
+ case '导出':
|
|
|
+ this.$confirm("是否确认导出?", "警告", {
|
|
|
+ confirmButtonText: "确定",
|
|
|
+ cancelButtonText: "取消",
|
|
|
+ type: "warning",
|
|
|
+ }).then(function () {
|
|
|
+ delete form.pageNum
|
|
|
+ delete form.pageSize
|
|
|
+ return exportList(form);
|
|
|
+ }).then((response) => {
|
|
|
+ this.download(response.msg);
|
|
|
+ });
|
|
|
+ break
|
|
|
}
|
|
|
},
|
|
|
}
|