|
|
@@ -77,10 +77,10 @@
|
|
|
<span v-text="getPageIndex(scope.$index)"> </span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column align="center" label="所属机构" prop="affiliatedArea"/>
|
|
|
- <el-table-column align="center" label="所属机构" prop="affiliatedBank"/>
|
|
|
- <el-table-column align="center" label="主机名称" prop="orgName"/>
|
|
|
- <el-table-column align="center" label="主机名称" prop="fileName"/>
|
|
|
+ <el-table-column align="center" label="地区" prop="affiliatedArea"/>
|
|
|
+ <el-table-column align="center" label="行社" prop="affiliatedBank"/>
|
|
|
+ <el-table-column align="center" label="机构名称" prop="orgName"/>
|
|
|
+ <el-table-column align="center" label="文件名称" prop="fileName"/>
|
|
|
<el-table-column align="center" label="日期" prop="recordDate"/>
|
|
|
<el-table-column align="center" label="操作人" prop="userName"/>
|
|
|
|
|
|
@@ -96,7 +96,7 @@
|
|
|
class="el-icon-download"
|
|
|
size="mini"
|
|
|
type="text"
|
|
|
- @click="handleExport(row.id)"
|
|
|
+ @click="handleDownLoad(row.id)"
|
|
|
>下载
|
|
|
</el-button>
|
|
|
|
|
|
@@ -257,7 +257,7 @@ export default {
|
|
|
return (this.queryParams.pageNum - 1) * this.queryParams.pageSize + $index + 1
|
|
|
},
|
|
|
/** 导出按钮操作 */
|
|
|
- handleExport(id) {
|
|
|
+ handleDownLoad(id) {
|
|
|
this.download(
|
|
|
"/api/deploy/dailyCheckData/downLoad",
|
|
|
{
|
|
|
@@ -268,7 +268,22 @@ export default {
|
|
|
).format("YYYYMMDD")}.xlsx`
|
|
|
);
|
|
|
},
|
|
|
-
|
|
|
+ /** 导出按钮操作 */
|
|
|
+ handleExport() {
|
|
|
+ if (this.total <1){
|
|
|
+ this.$modal.alert("暂无可用数据导出");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ this.download(
|
|
|
+ "/api/deploy/dailyCheckData/export",
|
|
|
+ {
|
|
|
+ ...this.queryParams,
|
|
|
+ },
|
|
|
+ `${
|
|
|
+ this.selectedOrgName
|
|
|
+ }-${this.$tab.getCurrentTabName()}-${dayjs().format("YYYYMMDD")}.xlsx`
|
|
|
+ );
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
</script>
|