From b311b3cfee0a4635c236eea6c5870d805a29a160 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期一, 22 九月 2025 13:09:31 +0800
Subject: [PATCH] 优化导出工控网
---
src/views/statreport/taskdispatchreport.vue | 44 ++++++++++++++++++++++++++++++++------------
1 files changed, 32 insertions(+), 12 deletions(-)
diff --git a/src/views/statreport/taskdispatchreport.vue b/src/views/statreport/taskdispatchreport.vue
index b1f18f9..3fa8f21 100644
--- a/src/views/statreport/taskdispatchreport.vue
+++ b/src/views/statreport/taskdispatchreport.vue
@@ -9,7 +9,7 @@
<basic-container>
<avue-crud :option="option" :table-loading="loading" :data="data" v-model:page="page" v-model="form" ref="crud"
@search-change="searchChange" @search-reset="searchReset" @current-change="currentChange"
- @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad" @selection-change="selectionChange">
+ @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad">
</avue-crud>
</basic-container>
@@ -68,6 +68,16 @@
label: '宸ュ簭鐗堟',
prop: 'processEdition'
},
+ {
+ label: '鍒涘缓鏃堕棿',
+ prop: 'createTime',
+ type: 'datetime',
+ showOverflowTooltip:true,
+ width: 155,
+ search: false,
+ searchSpan: 8,
+ hide: false,
+ },
{
label: '鍒涘缓鏃堕棿',
prop: 'createTime',
@@ -79,32 +89,42 @@
search: true,
searchRange: true,
searchSpan: 8,
- hide: false,
+ hide: true,
},
{
- label: '鏄惁鍥哄寲',
- prop: 'cureTime',
+ label: '绋嬪簭鐘舵��',
+ prop: 'status',
width: 85,
render: ({ row }) => {
- return row.cureTime?'宸插浐鍖�':'鏈浐鍖�';
+ let txt = '';
+ switch(row.status){
+ case 1:
+ txt = '璇曞垏涓�'
+ break;
+ case 2:
+ txt = '鍥哄寲涓�';
+ break;
+ default:
+ txt = '宸插浐鍖�';
+
+ }
+ return txt;
},
},
{
label: '鍥哄寲鏃堕棿',
prop: 'cureTime'
+ },
+ {
+ label: '鏈哄簥',
+ prop: 'machineCode'
}
],
- selection: [],
},
-
- selection: [],
}
},
methods: {
- selectionChange (list) {
- this.selection = list;
- },
-
+
handleExport(row,index) {
//瀹℃壒琛ㄤ笅杞�
this.$confirm('鏄惁瀵煎嚭瀹℃壒琛�?', '鎻愮ず', {
--
Gitblit v1.9.3