From 29be8639dc16b5d82bddc6099b1fa5cdca75f77a Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 20 十月 2026 16:28:22 +0800
Subject: [PATCH] feat(import): 统一导入弹框与模板,修复模板日期格式及上传报错

---
 src/views/CNAS/resourceDemand/device/component/acceptanceForm.vue |   12 +-----------
 1 files changed, 1 insertions(+), 11 deletions(-)

diff --git a/src/views/CNAS/resourceDemand/device/component/acceptanceForm.vue b/src/views/CNAS/resourceDemand/device/component/acceptanceForm.vue
index a0d204e..813733b 100644
--- a/src/views/CNAS/resourceDemand/device/component/acceptanceForm.vue
+++ b/src/views/CNAS/resourceDemand/device/component/acceptanceForm.vue
@@ -79,12 +79,10 @@
   updateDeviceAcceptance,
 } from '@/api/cnas/resourceDemand/device.js'
 import { selectUserCondition } from "@/api/business/inspectionTask";
-import draftSave from '@/mixins/draftSave'
 export default {
   name: "acceptance-form",
   // import 寮曞叆鐨勭粍浠堕渶瑕佹敞鍏ュ埌瀵硅薄涓墠鑳戒娇鐢�
   components: {},
-  mixins: [draftSave],
   data() {
     // 杩欓噷瀛樻斁鏁版嵁
     return {
@@ -124,19 +122,13 @@
       this.getUserList()
       if (this.form.acceptanceId) {
         this.searchInfo()
-      } else if (this.operationType !== 'view') {
-        this.draftRestore('acceptanceForm', 'form', this.form.deviceId, 'dialogVisible')
       }
     },
     // 鏌ヨ璇︽儏
     searchInfo() {
       getDeviceAcceptance({ acceptanceId: this.form.acceptanceId }).then(res => {
         if (res.code === 200) {
-          const id = this.form.acceptanceId
           this.form = { ...res.data }
-          if (this.operationType !== 'view') {
-            this.draftRestore('acceptanceForm', 'form', id, 'dialogVisible')
-          }
         }
       }).catch(error => {
         console.error(error)
@@ -146,11 +138,11 @@
     submitForm() {
       this.$refs.modelForm.validate((valid) => {
         if (valid) {
+          this.submitFormLoading = true
           if (this.operationType === 'add') {
             addDeviceAcceptance(this.form).then(res => {
               if (res.code == 200) {
                 this.$message.success('鏂板鎴愬姛')
-                this.draftClear('acceptanceForm')
                 this.resetForm()
               }
               this.submitFormLoading = false
@@ -161,7 +153,6 @@
             updateDeviceAcceptance(this.form).then(res => {
               if (res.code == 200) {
                 this.$message.success('淇敼鎴愬姛')
-                this.draftClear('acceptanceForm')
                 this.resetForm()
               }
               this.submitFormLoading = false
@@ -174,7 +165,6 @@
     },
     // 鍏抽棴寮规
     resetForm() {
-      this.draftStop('acceptanceForm')
       this.dialogVisible = false
       this.$emit('closeDialog')
     },

--
Gitblit v1.9.3