|
@@ -76,6 +76,9 @@
|
|
|
item.label }}</el-checkbox>
|
|
|
</el-checkbox-group>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="是否提行政诉讼及理由">
|
|
|
+ <el-input type="textarea" v-model="form.invalidStageReason" autocomplete="off" placeholder="请输入是否提行政诉讼及理由"></el-input>
|
|
|
+ </el-form-item>
|
|
|
</div>
|
|
|
</template>
|
|
|
<template v-if="type.type ==16 || type.type ==26">
|
|
@@ -95,10 +98,17 @@
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</template>
|
|
|
- <template v-if="evidenceRiskFlowType.indexOf(Number(type.type)) != -1">
|
|
|
+ <template v-if="actType == 0 && evidenceRiskFlowType.indexOf(Number(type.type)) != -1">
|
|
|
<div>
|
|
|
<el-form-item label="证据风险及应对措施">
|
|
|
- <el-input type="textarea" v-model="evidenceRisk" autocomplete="off" @change="changeEvidenceRisk = true" placeholder="请输入证据风险及应对措施"></el-input>
|
|
|
+ <el-input type="textarea" v-model="form.evidenceRiskResponse" autocomplete="off" placeholder="请输入证据风险及应对措施"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ <template v-if="type.type == 16">
|
|
|
+ <div>
|
|
|
+ <el-form-item label="是否提行政诉讼二审及理由">
|
|
|
+ <el-input type="textarea" v-model="form.firstInstanceStageReason" autocomplete="off" placeholder="请输入是否提行政诉讼二审及理由"></el-input>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -167,7 +177,8 @@ const defaultSendEmail = ['6','1','7','8','16','3','17','27','28']
|
|
|
props:{
|
|
|
projectId:{
|
|
|
default:0
|
|
|
- }
|
|
|
+ },
|
|
|
+ actType:{}
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
@@ -280,9 +291,7 @@ const defaultSendEmail = ['6','1','7','8','16','3','17','27','28']
|
|
|
16:{},
|
|
|
26:{}
|
|
|
},
|
|
|
- evidenceRiskFlowType:[29,30,7,31],
|
|
|
- evidenceRisk:'',
|
|
|
- changeEvidenceRisk:false
|
|
|
+ evidenceRiskFlowType:[29,30],
|
|
|
}
|
|
|
},
|
|
|
watch: {
|
|
@@ -307,8 +316,7 @@ const defaultSendEmail = ['6','1','7','8','16','3','17','27','28']
|
|
|
|
|
|
},
|
|
|
methods: {
|
|
|
- open(type,form,evidenceRisk) {
|
|
|
- this.$set(this,'evidenceRisk',evidenceRisk)
|
|
|
+ open(type,form) {
|
|
|
this.changeEvidenceRisk = false
|
|
|
let type1 = this.types[type.flowType] || {
|
|
|
type:type.flowType,
|
|
@@ -411,32 +419,10 @@ const defaultSendEmail = ['6','1','7','8','16','3','17','27','28']
|
|
|
}
|
|
|
return this.$api.matchCasePersonQuery(params).then(response=> response.data)
|
|
|
},
|
|
|
- //更新报告的证据风险以及应对措施
|
|
|
- updateReportEvidenceRisk(){
|
|
|
- if(!this.changeEvidenceRisk){
|
|
|
- return
|
|
|
- }
|
|
|
- var params = {
|
|
|
- projectId:this.projectId,
|
|
|
- field:'evidenceRiskResponse',
|
|
|
- value:this.evidenceRisk
|
|
|
- }
|
|
|
- let api = 'updateReportSingleColumn'
|
|
|
- this.$api[api](params).then(response=>{
|
|
|
- if(response.code == 200){
|
|
|
- this.$emit('updateReportEvidenceRisk',this.evidenceRisk)
|
|
|
- }
|
|
|
- })
|
|
|
- },
|
|
|
// 弹窗确定
|
|
|
finish() {
|
|
|
this.$refs.form.validate((valid) => {
|
|
|
if (valid) {
|
|
|
- if(this.evidenceRiskFlowType.indexOf(Number(this.type.type)) != -1){
|
|
|
- //更新报告的证据风险以及应对措施
|
|
|
- this.updateReportEvidenceRisk()
|
|
|
- }
|
|
|
-
|
|
|
var guids = this.$commonJS.checkUploadFile(this.form.systemFileList)
|
|
|
if(!guids){
|
|
|
return false
|