From 80e121b4fb8a193c7c7fba4c787524460d307db7 Mon Sep 17 00:00:00 2001 From: luobisheng <727299681@qq.com> Date: 星期二, 29 十一月 2022 17:05:00 +0800 Subject: [PATCH] 上传处置类型修改 --- src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/vio/index.vue | 4 ++-- src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/components/evidence/index.vue | 6 +++--- src/views/operate/disposal/casepool/dispatch/index.vue | 6 ++++-- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/views/operate/disposal/casepool/dispatch/index.vue b/src/views/operate/disposal/casepool/dispatch/index.vue index 3bebbe3..22db796 100644 --- a/src/views/operate/disposal/casepool/dispatch/index.vue +++ b/src/views/operate/disposal/casepool/dispatch/index.vue @@ -87,7 +87,7 @@ <!-- 涓婁紶椤甸潰 --> <el-dialog :visible.sync="dialogUpload" width="80%" title="涓婁紶澶勭疆缁撴灉" v-if="dialogUpload" :before-close="handleClose"> - <uploadVio v-if="mystatus === 1" :imageResourceId="imageResourceId" :caseId="caseId" :mycode="caseCode" :vioData="vioData" @closeDialog="closeDialog"></uploadVio> + <uploadVio v-if="mystatus === 1" :illegalType="illegalType" :imageResourceId="imageResourceId" :caseId="caseId" :vioData="vioData" @closeDialog="closeDialog"></uploadVio> <uploadIll v-else :caseId="caseId" :mycode="caseCode" @closeDialog="closeDialog" :vioData="vioData" :illData="illData"></uploadIll> </el-dialog> <!-- tools --> @@ -180,7 +180,8 @@ caseId: '', caseCode: null, vioData: null, - illData: null + illData: null, + illegalType: null } }, created() { @@ -324,6 +325,7 @@ .then(({ baseCase, currentSitVo, filesPictureVo, handlePassVo }) => { this.vioData = currentSitVo; this.imageResourceId = filesPictureVo.imageResources[0]?.id; + this.illegalType = this.mystatus === 1 ? baseCase.violations.actionCause : baseCase.violations.typeText; }) .catch(err => this.$message.error(err)) this.dialogUpload = true; diff --git a/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/components/evidence/index.vue b/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/components/evidence/index.vue index 09c36b1..f21672f 100644 --- a/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/components/evidence/index.vue +++ b/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/components/evidence/index.vue @@ -52,7 +52,7 @@ <div class="user-form-content"> <el-form ref="userForm" label-width="120px" :model="user" :rules="userRules" autoComplete="on"> <!-- 绫诲瀷 --> - <el-form-item label="绫诲瀷:" prop="illegalType"> + <el-form-item label="绫诲瀷:" prop="illegalType" :disabled="true"> <el-input v-model="user.illegalType"></el-input> </el-form-item> <!-- 濮撳悕銆佹墜鏈哄彿 --> @@ -278,8 +278,8 @@ this.evidence = deepClone(this.evidenceData); this.evidence.pic = this.evidenceData.pic.split(','); this.user = this.evidence.partyInfo; + this.user.illegalType = this.illegalType; this.evidence.userInfo = this.evidence.partyInfo.name; - this.user.illegalType = JSON.parse(JSON.stringify(this.mytype)); } }, methods: { @@ -351,7 +351,7 @@ this.evidence.pic.splice(this.evidence.pic.indexOf(baseUrl + url),1); } }, - props:['mytype','mycode', 'evidenceData'] + props:['evidenceData', 'illegalType'] } </script> <style lang="scss" scoped> diff --git a/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/vio/index.vue b/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/vio/index.vue index a16c06b..5047c1d 100644 --- a/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/vio/index.vue +++ b/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/vio/index.vue @@ -3,7 +3,7 @@ <!-- 鍒拌揪鐜板満鎯呭喌 --> <MyArrive ref="arrive" :arriveData="arriveData"></MyArrive> <!-- 璋冩煡鍙栬瘉 --> - <MyEvidence ref="evidence" :evidenceData="evidenceData" :mytype="1" :mycode="mycode"></MyEvidence> + <MyEvidence ref="evidence" :illegal-type="illegalType" :evidenceData="evidenceData"></MyEvidence> <!-- 搴曢儴鎸夐挳 --> <div class="footer"> <el-button @click="handleSubmit" type="primary">纭畾</el-button> @@ -26,7 +26,7 @@ evidenceData: null } }, - props: ['caseId', 'closeDialog','mycode', 'vioData', 'imageResourceId'], + props: ['caseId', 'closeDialog', 'vioData', 'imageResourceId', 'illegalType'], created() { this.arriveData = this.vioData.arrivalSituation; this.evidenceData = this.vioData.investigation; -- Gitblit v1.8.0