From 2417a23dc04d04bd422d6f978958e10bf1633548 Mon Sep 17 00:00:00 2001
From: fei <791364011@qq.com>
Date: 星期六, 15 十一月 2025 23:44:56 +0800
Subject: [PATCH] 修改代码

---
 src/views/archiveExport/index.vue |   44 ++++++++++++++++++++++++++++++++++++--------
 1 files changed, 36 insertions(+), 8 deletions(-)

diff --git a/src/views/archiveExport/index.vue b/src/views/archiveExport/index.vue
index f390598..25c45a9 100644
--- a/src/views/archiveExport/index.vue
+++ b/src/views/archiveExport/index.vue
@@ -217,7 +217,7 @@
       @pagination="getList"
     />
     <!--  鏌ョ湅鏁版嵁鎸夐挳  -->
-    <el-dialog :title="title" :visible.sync="open_check" width="800px" append-to-body>
+    <el-dialog :title="title" :visible.sync="open_check" width="880px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="120px">
         <el-form-item label="妗f鍙�" >
 
@@ -238,7 +238,25 @@
       />
     </el-select>
   </el-col>
-  <el-col :span="6">
+
+     <el-col :span="6">
+            <el-select
+
+              v-model="form.recordZone"
+              placeholder="閫夋嫨鍦板尯"
+              @change="handleRecordTypeChange"
+              disabled
+                           >
+              <el-option
+                v-for="item in zoneTypeOptions"
+                :key="item.value"
+                :label="item.label"
+                :value="item.value"
+              />
+            </el-select>
+          </el-col>
+
+  <el-col :span="4">
     <el-input
       v-model="form.recordYear"
       placeholder="杈撳叆骞翠唤"
@@ -258,7 +276,7 @@
 </el-row>
         </el-form-item>
         <el-form-item label="鍙戞枃鍙�" prop="inquiryNumber">
-          <el-input v-model="form.inquiryNumber" placeholder="璇疯緭鍏ュ彂闂彿" disabled/>
+          <el-input v-model="form.inquiryNumber" placeholder="璇疯緭鍏ュ彂鏂囧彿" disabled/>
         </el-form-item>
         <el-form-item label="寤鸿椤圭洰鍚嶇О" prop="projectName">
           <el-input v-model="form.projectName" placeholder="璇疯緭鍏ュ缓璁鹃」鐩悕绉�" disabled/>
@@ -380,7 +398,7 @@
         </el-row>
         </el-form-item>
         <el-form-item label="鍙戞枃鍙�" prop="inquiryNumber">
-          <el-input v-model="form.inquiryNumber" placeholder="璇疯緭鍏ュ彂闂彿"   :disabled="userId!=1"
+          <el-input v-model="form.inquiryNumber" placeholder="璇疯緭鍏ュ彂鏂囧彿"   :disabled="userId!=1"
           />
         </el-form-item>
         <el-form-item label="椤圭洰鍚嶇О" prop="everyProjectName">
@@ -595,7 +613,7 @@
           { required: true, message: "妗f鍙蜂笉鑳戒负绌�", trigger: "blur" }
         ],
         inquiryNumber: [
-          { required: true, message: "鍙戦棶鍙蜂笉鑳戒负绌�", trigger: "blur" }
+          { required: true, message: "鍙戞枃鍙蜂笉鑳戒负绌�", trigger: "blur" }
         ],
         everyProjectName: [
           { required: true, message: "椤圭洰鍚嶇О涓嶈兘涓虹┖", trigger:  ['change', 'blur']}
@@ -616,8 +634,8 @@
   },
   methods: {
     handleExportInfo(row) {
-      alert(row.id)
-      alert(row.recordId)
+      // alert(row.id)
+      // alert(row.recordId)
     //  alert(row.docum)
       // archiveAllExport({'id':row.id}).then(response => {
       //   console.log(response)
@@ -814,12 +832,22 @@
   console.log("----=============--------------")
   this.form = response.data
   if(this.recordTypeOptions.length > 0) {
+    alert(response.data.recordId)
       const recordParts = response.data.recordId.split('-')
       this.$set(this.form, 'recordType', recordParts[0])
-            this.$set(this.form, 'recordZone', recordParts[1])
+   
+  if(recordParts.length==4)
+      {
+        this.$set(this.form, 'recordZone', recordParts[1])
 
       this.$set(this.form, 'recordYear', recordParts[2])
       this.$set(this.form, 'recordSeq', recordParts[3])
+      }
+      else
+      {
+            this.$set(this.form, 'recordYear', recordParts[1])
+      this.$set(this.form, 'recordSeq', recordParts[2])
+      }
     }
   this.open_check = true
   this.title = "鏌ョ湅妗f璁板綍"

--
Gitblit v1.9.1