From 825172fe39308a3c8a36c4bece5aba7c8761b0db Mon Sep 17 00:00:00 2001
From: 吴羡 <16976746+Xian-TT3@user.noreply.gitee.com>
Date: 星期四, 22 十月 2026 20:28:19 +0800
Subject: [PATCH] fix: 完善检验设备显示与报告印章提示
---
src/views/CNAS/resourceDemand/device/component/fault.vue | 16 ++++++----------
1 files changed, 6 insertions(+), 10 deletions(-)
diff --git a/src/views/CNAS/resourceDemand/device/component/fault.vue b/src/views/CNAS/resourceDemand/device/component/fault.vue
index 0217efa..186b7f8 100644
--- a/src/views/CNAS/resourceDemand/device/component/fault.vue
+++ b/src/views/CNAS/resourceDemand/device/component/fault.vue
@@ -31,7 +31,8 @@
<el-table-column prop="managementNumber" label="缁熶竴缂栧彿" min-width="150"></el-table-column>
<el-table-column prop="faultSituation" label="鏁呴殰鎯呭喌" min-width="130"></el-table-column>
<el-table-column prop="submitPerson" label="鎻愪氦浜�" min-width="130"></el-table-column>
- <el-table-column prop="createTime" label="鎻愪氦鏃ユ湡" min-width="150"></el-table-column>
+ <el-table-column prop="createTime" label="鎻愪氦鏃ユ湡" min-width="150"
+ :formatter="formatDateCell"></el-table-column>
<el-table-column prop="currentState" label="褰撳墠鐘舵��" min-width="130"></el-table-column>
<el-table-column prop="currentResponsible" label="褰撳墠璐d换浜�" width="180"></el-table-column>
<!-- 鎿嶄綔鎸夐挳 -->
@@ -279,9 +280,8 @@
<script>
import { dateFormat } from '@/utils/date'
import { mapGetters } from "@/utils/store-compat";
-import draftSave from '@/mixins/draftSave'
+import { formatListDate } from './dateFormat'
export default {
- mixins: [draftSave],
props: {
clickNodeVal: {
type: Object,
@@ -320,6 +320,9 @@
this.getTableList(this.clickNodeVal.value)
},
methods: {
+ formatDateCell(row, column, cellValue) {
+ return formatListDate(cellValue)
+ },
//瑕佹眰淇鏃ユ湡:绂佺敤鍦ㄦ晠闅滄棩鏈熷墠鐨勬棩鏈�
disabledDate(time) {
let selectDate = this.form.faultDate
@@ -409,7 +412,6 @@
}).then(res => {
if (res.code == 200) {
this.$message.success('鎻愪氦鎴愬姛')
- this.draftClear('fault')
this.getTableList(this.clickNodeVal.value)
this.dialogVisible = false
}
@@ -434,11 +436,6 @@
this.form.manufacturer = res.data.manufacturer
this.form.specificationModel = res.data.specificationModel
this.form.managementNumber = res.data.managementNumber
- if (!this.form.id) {
- this.draftRestore('fault', 'form', this.clickNodeVal.value, 'dialogVisible')
- } else if (this.currentStep === 0) {
- this.draftRestore('fault', 'form', this.form.id, 'dialogVisible')
- }
});
// 鑾峰彇璐熻矗浜轰俊鎭�
this.getUserList()
@@ -588,7 +585,6 @@
},
dialogVisible(newVal) {
if (!newVal) {
- this.draftStop('fault')
this.form = {}
this.closeLoading()
this.currentStep = 0 // 姝ラ鏉℃樉绀虹鍑犳
--
Gitblit v1.9.3