From e4a06e0730dc0aa6ced97cbb3362d6b8ef473d39 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期四, 27 三月 2025 15:56:34 +0800
Subject: [PATCH] 最新版本541200007

---
 admin/src/components/business/operaVisitsWindow.vue |   29 ++++++++++++++++++++---------
 1 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/admin/src/components/business/operaVisitsWindow.vue b/admin/src/components/business/operaVisitsWindow.vue
index b5bdf07..f87cfbb 100644
--- a/admin/src/components/business/operaVisitsWindow.vue
+++ b/admin/src/components/business/operaVisitsWindow.vue
@@ -92,7 +92,7 @@
         />
       </el-form-item>
       <el-form-item label="鏉ヨ浜嬬敱" prop="reason">
-        <el-select v-model="param.reason" placeholder="璇烽�夋嫨">
+        <el-select v-model="param.reason" placeholder="璇烽�夋嫨" @change="changeReason" value-key="id">
           <el-option
             v-for="item in VisitReason"
             :key="item.id"
@@ -101,7 +101,7 @@
           />
         </el-select>
       </el-form-item>
-      <el-form-item label="鏄惁鏂藉伐浣滀笟">
+<!--      <el-form-item label="鏄惁鏂藉伐浣滀笟">
         <el-switch
           style="width: 200px"
           v-model="param.type"
@@ -109,8 +109,8 @@
           :inactive-value="0"
         >
         </el-switch>
-      </el-form-item>
-      <el-form-item v-if="param.type == 1" label="鏂藉伐鍐呭">
+      </el-form-item>-->
+      <el-form-item v-if="param.type == 2" label="鏂藉伐鍐呭">
         <el-input
           v-model="param.constructionReason"
           placeholder="璇疯緭鍏ユ柦宸ュ唴瀹�"
@@ -135,7 +135,7 @@
     GlobalWindow,
     UploadFaceImg
   },
-  
+
   data () {
     return {
       isShowModal: false,
@@ -169,7 +169,7 @@
         starttime: [{ required: true, message: '璇烽�夋嫨鏃ユ湡', trigger: 'change' }],
         endtime: [{ required: true, message: '璇烽�夋嫨鏃ユ湡', trigger: 'change' }],
         reason: [{ required: true, message: '璇烽�夋嫨', trigger: 'change' }],
-        type: [{ required: true, message: '璇烽�夋嫨', trigger: 'change' }],
+        // type: [{ required: true, message: '璇烽�夋嫨', trigger: 'change' }],
         receptMemberId: [{ required: true, message: '璇烽�夋嫨', trigger: 'change' }],
         idcardType: [{ required: true, message: '璇烽�夋嫨', trigger: 'change' }],
         faceImgUrl: [{ required: true, message: '璇蜂笂浼�', trigger: 'change' }],
@@ -232,6 +232,17 @@
     }
   },
   methods: {
+    changeReason (val) {
+      console.log(val)
+      var obj = this.VisitReason.find(function (i) {
+        return i.title === val
+      })
+      // 鍦╟hange涓幏鍙栧埌鏁存潯瀵硅薄鏁版嵁
+      if(obj){
+        this.param.type = obj.constructionType
+      }
+      console.log(obj)
+    },
     close () {
       this.isShowModal = false
       this.$emit('close')
@@ -259,9 +270,9 @@
           return
         }
         const { param } = this
-        if(param.carNos){
-          param.carNos = param.carNos.replace(/\s*/g,"")
-          param.carNos = param.carNos.replace(/[\r\n]/g, "")
+        if (param.carNos) {
+          param.carNos = param.carNos.replace(/\s*/g, '')
+          param.carNos = param.carNos.replace(/[\r\n]/g, '')
         }
         if (param.starttime.slice(0, 10) !== param.endtime.slice(0, 10)) return this.$tip.error('鍏ュ洯鏃堕棿鍜岀鍥椂闂翠笉鍙法澶�')
         // 璋冪敤鏂板缓鎺ュ彛

--
Gitblit v1.9.3