| | |
| | | <el-button>返回</el-button> |
| | | </div> |
| | | </div> |
| | | <MyProcess v-else-if="activeIndex === 1" :handlePassVo="handlePassVo"></MyProcess> |
| | | <MyProcess v-else-if="activeIndex === 1" :handlePassVo="handlePassVo" :baseCase="baseCase"></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> |
| | |
| | | if (value) { |
| | | callback(); |
| | | } else { |
| | | callback(new Error('审核意见不能为空')) |
| | | callback() |
| | | } |
| | | } |
| | | const checkFinal = (rule, value, callback) => { |
| | |
| | | // 提交审核意见 |
| | | handleSubmit() { |
| | | const { baseCase } = this; |
| | | this.$refs.viewForm.validate((valid) => { |
| | | this.$refs.opinionForm.validate((valid) => { |
| | | if (valid) { |
| | | this.$axios({ |
| | | method: 'put', |
| | |
| | | if (res.code === 200) { |
| | | this.$message({ |
| | | type: 'success', |
| | | message: mystatus === 0 ? '驳回成功' : '审核通过' |
| | | message: '结案成功' |
| | | }) |
| | | this.$emit('closeDialog', { flag: false }); |
| | | }else{ |
| | | this.$message({ |
| | | type:'error', |
| | | message:'结案失败', |
| | | }) |
| | | } |
| | | |
| | | }) |