From 66a8754e17eb6ecbc3fd251be683dd15408e3869 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期四, 17 十一月 2022 17:40:11 +0800 Subject: [PATCH] 文书管理 --- src/views/operate/management/myIndex/components/closure/index.vue | 43 ++++++++++++++++++++++--------------------- 1 files changed, 22 insertions(+), 21 deletions(-) diff --git a/src/views/operate/management/myIndex/components/closure/index.vue b/src/views/operate/management/myIndex/components/closure/index.vue index d51a562..a43287f 100644 --- a/src/views/operate/management/myIndex/components/closure/index.vue +++ b/src/views/operate/management/myIndex/components/closure/index.vue @@ -15,28 +15,28 @@ <span class="data-detail">{{baseCase.category === 1 ? '杩濊' : '杩濆缓'}}</span> </el-form-item> <el-form-item label="浜嬩欢绛夌骇:"> - <span class="data-detail">xxxxxx</span> + <span class="data-detail">{{baseCase.violations.gradeText}}</span> </el-form-item> </div> <div class="data-item"> <el-form-item label="澶х被鍚嶇О:"> - <span class="data-detail">xxxxxx</span> + <span class="data-detail">{{baseCase.violations.categoryText}}</span> </el-form-item> <el-form-item label="灏忕被鍚嶇О:"> - <span class="data-detail">xxxxxx</span> + <span class="data-detail">{{baseCase.violations.categoryText}}</span> </el-form-item> </div> <div class="data-item"> <el-form-item label="鎵�灞炲尯鍘�:"> - <span class="data-detail">xxxx</span> + <span class="data-detail"></span> </el-form-item> <el-form-item label="鎵�灞炶閬�:"> - <span class="data-detail">{{baseCase.streetId}}</span> + <span class="data-detail">{{baseCase.streetText}}</span> </el-form-item> </div> <div class="data-item"> <el-form-item label="鎵�灞炵ぞ鍖�:"> - <span class="data-detail">{{baseCase.communityId}}</span> + <span class="data-detail">{{baseCase.communityText}}</span> </el-form-item> </div> <div class="data-item"> @@ -44,25 +44,25 @@ <span class="data-detail">{{baseCase.site}}</span> </el-form-item> <el-form-item label="杞︾墝鍙�:"> - <span class="data-detail">xxxxx</span> + <span class="data-detail">{{baseCase.violations.carNumber}}</span> </el-form-item> </div> <div class="data-item"> <el-form-item label="鍏宠仈鍟嗛摵鍚嶇О:"> - <span class="data-detail">xxxxxx</span> + <span class="data-detail">{{baseCase.violations.shopName}}</span> </el-form-item> </div> <div class="data-item"> <el-form-item label="闂鎻忚堪:"> - <span class="data-detail">xxxxxxx</span> + <span class="data-detail">{{baseCase.violations.description}}</span> </el-form-item> </div> <div class="data-item"> <el-form-item label="鍙嶆槧浜�:"> - <span class="data-detail">xxxxxxx</span> + <span class="data-detail">{{baseCase.violations.informant}}</span> </el-form-item> <el-form-item label="鑱旂郴鏂瑰紡:"> - <span class="data-detail">xxxxxxx</span> + <span class="data-detail">{{baseCase.violations.informantPhoneCode}}</span> </el-form-item> </div> <!-- 瀹℃牳鎰忚 @@ -99,13 +99,13 @@ </el-form> <div class="form-footer"> <el-button type="primary" @click.native.prevent="handleSubmit">缁撴</el-button> - <el-button>杩斿洖</el-button> + <el-button @click.native.prevent="handleBack">杩斿洖</el-button> </div> </div> - <MyProcess v-else-if="activeIndex === 1" :handlePassVo="handlePassVo"></MyProcess> - <MyFilePicture v-else-if="activeIndex === 2" :filesPictureVo="filesPictureVo"></MyFilePicture> - <MySovleProblem v-else-if="activeIndex === 3" :problemProVo="problemProVo"></MySovleProblem> - <MyScene v-else :currentSitVo="currentSitVo"></MyScene> + <MyProcess v-else-if="activeIndex === 1" :handlePassVo="handlePassVo" :baseCase="baseCase"></MyProcess> + <MyFilePicture v-else-if="activeIndex === 2" :baseCase="baseCase" :filesPictureVo="filesPictureVo"></MyFilePicture> + <MySovleProblem v-else-if="activeIndex === 3" :handlePassVo="handlePassVo" :baseCase="baseCase"></MySovleProblem> + <MyScene v-else :baseCase="baseCase" :currentSitVo="currentSitVo"></MyScene> </div> </div> </div> @@ -125,7 +125,7 @@ if (value) { callback(); } else { - callback(new Error('瀹℃牳鎰忚涓嶈兘涓虹┖')) + callback() } } const checkFinal = (rule, value, callback) => { @@ -193,17 +193,19 @@ changeComponent(index) { this.activeIndex = index; }, + handleBack(){ + this.$emit('closeDialog', { flag: false }); + }, // 鎻愪氦瀹℃牳鎰忚 handleSubmit() { const { baseCase } = this; - this.$refs.viewForm.validate((valid) => { + this.$refs.opinionForm.validate((valid) => { if (valid) { this.$axios({ method: 'put', - url: 'sccg/base_case/end_case?caseId='+baseCase.id +'&result='+baseCase.finalOpinion, + url: 'sccg/base_case/end_case?caseId='+baseCase.id +'&opinion='+baseCase.finalOpinion +'&result='+'缁撴鎴愬姛', }) .then(res => { - console.log(res); if (res.code === 200) { this.$message({ type: 'success', @@ -236,7 +238,6 @@ } }) .then(res => { - console.log(res); }) } }, -- Gitblit v1.8.0