From 09f0861e61e69e2d818eafc7b9edbd17cf0822d4 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期四, 06 十一月 2025 17:20:02 +0800
Subject: [PATCH] 页面优化以及扣分详情导出
---
src/views/system/check/demeritRecord/index.vue | 37 ++++++++++++++++++++++++++++++-------
1 files changed, 30 insertions(+), 7 deletions(-)
diff --git a/src/views/system/check/demeritRecord/index.vue b/src/views/system/check/demeritRecord/index.vue
index dce69f4..c29d7c5 100644
--- a/src/views/system/check/demeritRecord/index.vue
+++ b/src/views/system/check/demeritRecord/index.vue
@@ -85,14 +85,24 @@
</el-table-column>
<el-table-column
- prop="createTime"
- label="鍒涘缓鏃ユ湡"
+ prop="recordTime"
+ label="鏃ユ湡"
align="center"
min-width="200"
>
<template slot-scope="scope">
- <!-- createTime鏍煎紡涓� "yyyy-MM-dd HH:mm:ss"锛岄�氳繃split鎴彇鏃ユ湡閮ㄥ垎 -->
- {{ scope.row.createTime ? scope.row.createTime.split(' ')[0] : '-' }}
+ <!-- recordTime鏍煎紡涓� "yyyy-MM-dd HH:mm:ss"锛岄�氳繃split鎴彇鏃ユ湡閮ㄥ垎 -->
+ {{ scope.row.recordTime ? scope.row.recordTime.split(' ')[0] : '-' }}
+ </template>
+ </el-table-column>
+
+ <el-table-column
+ prop="action"
+ label="鎿嶄綔"
+ align="=center">
+ <template slot-scope="scope">
+ <el-button type="primary" size="mini" @click="exportInfo(scope.row)">瀵煎嚭璇︽儏</el-button>
+
</template>
</el-table-column>
</el-table>
@@ -106,7 +116,7 @@
</div>
</template>
<script>
-import { getPage
+import { getPage,exportInfo
} from "@/api/platform/demeritRecord"
export default {
name: 'DemeritRecordTable',
@@ -133,7 +143,10 @@
constructionTypeList:[
{ label:'涓�浜屾湡',value:'PHASE_ONE_TWO' },
{ label:'涓夋湡',value:'PHASE_THREE' },
- { label:'鍥涘尯浜鸿劯',value:'PHASE_FOURTH' }
+ { label:'鍥涘尯浜鸿劯',value:'PHASE_FOURTH' },
+ { label:'涓滈儴鏂板煄',value:'EASTERN_NEW_CITY' },
+ { label:'娌挎哗浜屾湡浜鸿劯',value:'YAN_TAN_PHASE_TWO_FACE' },
+ { label: '鍏ュ窛鍗虫',value: 'CHECK_ENTER_SICHUAN'}
],
// 琛ㄦ牸鏁版嵁锛屽疄闄呴」鐩腑浠庢帴鍙h幏鍙�
total:0,
@@ -143,7 +156,10 @@
constructionTypeMap: {
'PHASE_ONE_TWO': '涓�浜屾湡',
'PHASE_THREE': '涓夋湡',
- 'PHASE_FOURTH': '鍥涘尯浜鸿劯'
+ 'PHASE_FOURTH': '鍥涘尯浜鸿劯',
+ 'EASTERN_NEW_CITY':'涓滈儴鏂板煄',
+ 'YAN_TAN_PHASE_TWO_FACE':'娌挎哗浜屾湡浜鸿劯',
+ 'CHECK_ENTER_SICHUAN':'鍏ュ窛鍗虫',
}
};
},
@@ -159,6 +175,13 @@
},
methods: {
+ exportInfo(row){
+ console.log(row)
+ let name = row.deptName + '璁惧璇︽儏.xlsx'
+ this.download('demeritRecord/exportInfo/' +row.id,
+ {},
+ `${name}`)
+ },
init(){
// 鍒濆鍖栨煡璇㈠弬鏁�
this.getPage();
--
Gitblit v1.8.0