From f90ee55e6d63cd02c2b883bd5bd942c487fce56a Mon Sep 17 00:00:00 2001 From: Your Name <123456> Date: 星期六, 20 八月 2022 16:51:33 +0800 Subject: [PATCH] 修改bug --- src/views/accidentManagementSystem/accidentExpress/index.vue | 23 ++++++++++++++++++----- 1 files changed, 18 insertions(+), 5 deletions(-) diff --git a/src/views/accidentManagementSystem/accidentExpress/index.vue b/src/views/accidentManagementSystem/accidentExpress/index.vue index ce1a6df..fd8d2fc 100644 --- a/src/views/accidentManagementSystem/accidentExpress/index.vue +++ b/src/views/accidentManagementSystem/accidentExpress/index.vue @@ -11,7 +11,7 @@ <el-button size="default" type="primary" @click="onOpenAdd"> <el-icon> <Plus /> </el-icon>新建 </el-button> - <el-button size="default" type="warning" plain :disabled="warning"> + <el-button size="default" type="warning" plain :disabled="warning" @click="onEdit('修改', deletAll[0])"> <el-icon> <Edit /> </el-icon>修改 </el-button> <el-button size="default" type="danger" @click="onDeleteAll" plain :disabled="danger"> @@ -41,7 +41,8 @@ <el-table-column align="center" prop="accidentName" label="事故名称" show-overflow-tooltip sortable></el-table-column> <el-table-column align="center" prop="deptName" label="事故部门" show-overflow-tooltip sortable></el-table-column> <el-table-column align="center" prop="occurrencePlace" label="发生地点" show-overflow-tooltip sortable></el-table-column> - <el-table-column align="center" prop="occurrenceTime" label="发生时间" show-overflow-tooltip sortable></el-table-column> + <el-table-column align="center" prop="occurrenceTime" label="发生时间" show-overflow-tooltip sortable + :formatter="dateFormat"></el-table-column> <el-table-column align="center" prop="accidentCause" label="事故原因" show-overflow-tooltip sortable> <template #default="scope"> <div v-if="scope.row.accidentCause=='1'">人的不安全行为</div> @@ -49,7 +50,8 @@ </template> </el-table-column> <el-table-column align="center" prop="createName" label="创建人" show-overflow-tooltip sortable></el-table-column> - <el-table-column align="center" prop="gmtModitify" label="更新时间" show-overflow-tooltip sortable></el-table-column> + <el-table-column align="center" prop="gmtModitify" label="更新时间" show-overflow-tooltip sortable + :formatter="dateFormat"></el-table-column> <el-table-column label="操作" width="260" align="center" fixed="right"> <template #default="scope"> <!-- <el-button size="small" text disabled> @@ -169,6 +171,7 @@ arr.push(valId[i].id); } deletAll.value = arr; + console.log(deletAll.value) if (val.length == 1) { warning.value = false; danger.value = false; @@ -268,7 +271,16 @@ addRef.value.openDialog('修改事故快报',row,false); } }; - +//格式化表格时间 + const dateFormat = (row,column) => { + // 获取单元格数据 + let data = row[column.property]; + if(data == null) { + return null; + } + let dt = new Date(data) + return dt.getFullYear() + '-' + (dt.getMonth() + 1) + '-' + dt.getDate() + ' ' + dt.getHours() + ':' + dt.getMinutes() + ':' + dt.getSeconds() + }; return { upButton, upShow, @@ -291,6 +303,7 @@ onDelete, deletAll, onDeleteAll, + dateFormat }; }, }); @@ -343,4 +356,4 @@ min-width: 30px; border-radius: 2px; } -</style> \ No newline at end of file +</style> -- Gitblit v1.9.2