From 87edc55a377c3fca459ab48010a9716b0311c4a8 Mon Sep 17 00:00:00 2001 From: Your Name <123456> Date: 星期一, 15 八月 2022 09:21:54 +0800 Subject: [PATCH] lct --- src/views/accidentManagementSystem/accidentExpress/index.vue | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) diff --git a/src/views/accidentManagementSystem/accidentExpress/index.vue b/src/views/accidentManagementSystem/accidentExpress/index.vue index ce1a6df..ca3172e 100644 --- a/src/views/accidentManagementSystem/accidentExpress/index.vue +++ b/src/views/accidentManagementSystem/accidentExpress/index.vue @@ -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> @@ -268,7 +270,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 +302,7 @@ onDelete, deletAll, onDeleteAll, + dateFormat }; }, }); @@ -343,4 +355,4 @@ min-width: 30px; border-radius: 2px; } -</style> \ No newline at end of file +</style> -- Gitblit v1.9.2