From 80e8fce03fb67ddc17923ca122be33335432b48a Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期四, 27 三月 2025 16:46:52 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- 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