考核任务导出考核得分

汇总导出得分
main
wanglei 2 months ago
parent 900546e7b1
commit 3162e9db7b

@ -160,7 +160,16 @@
<!--查看生成汇总-->
<el-dialog title="查看生成汇总" :visible.sync="khdf.open" width="90%" top="20px !important">
<div style="margin-bottom: 10px;">
<el-button
type="warning"
plain
icon="el-icon-download"
size="mini"
@click="schzExport"
v-hasPermi="['kaohe:gather:export']"
>导出</el-button>
</div>
<el-table border :data="khdf.list" height="650px">
<template v-for="column in khdf.tableHeader">
<table-column :key="column.label" :column="column" />
@ -189,6 +198,8 @@ export default {
//
khdf:{
open: false,
id: null,
hzName: null,
list: [],
tableHeader: []
},
@ -499,6 +510,8 @@ export default {
},
//
viewKaoHeScore(row){
this.khdf.id = row.id;
this.khdf.hzName = row.hzName;
this.khdf.list = [];
this.khdf.tableHeader = [];
this.khdf.open = true;
@ -534,6 +547,10 @@ export default {
}
})
},
//
schzExport(){
this.download('kaohe/gather/export?id='+this.khdf.id, {}, `${ this.khdf.hzName+''+new Date().getTime()}.xlsx`)
}
}
}
</script>

@ -490,7 +490,16 @@
<!--查看考核得分-->
<el-dialog title="查看考核得分" :visible.sync="khdf.open" width="90%" top="20px !important">
<div style="margin-bottom: 10px;">
<el-button
type="warning"
plain
icon="el-icon-download"
size="mini"
@click="khdfExport"
v-hasPermi="['kaohe:kh_result:export']"
>导出</el-button>
</div>
<el-table border :data="khdf.list" height="650px">
<template v-for="column in khdf.tableHeader">
<table-column :key="column.label" :column="column" />
@ -554,6 +563,8 @@ export default {
//
khdf:{
open: false,
id: null,
pcName: null,
list: [],
tableHeader: []
},
@ -1213,6 +1224,8 @@ export default {
pageSize: 10,
pcId: pcId,
}).then(response => {
this.khdf.id = response.rows[0].id;
this.khdf.pcName = response.rows[0].pcName;
this.khdf.list = JSON.parse(response.rows[0].tableData);
let btTabelTree = JSON.parse(response.rows[0].tableHeader);
btTabelTree.forEach(item => {
@ -1291,6 +1304,10 @@ export default {
this.$modal.msgSuccess("删除成功")
}).catch(() => {})
},
//
khdfExport(){
this.download('kaohe/kh_result/exportById?id='+this.khdf.id, {}, `${ this.khdf.pcName+''+new Date().getTime()}.xlsx`)
}
}
}
</script>

Loading…
Cancel
Save