|
|
@@ -192,7 +192,7 @@
|
|
192
|
192
|
</el-col>
|
|
193
|
193
|
<el-col :span="24">
|
|
194
|
194
|
<el-form-item label="选择机构或自然人" prop="affiliate.organizeFlag">
|
|
195
|
|
- <el-radio-group v-model="formData.affiliate.organizeFlag">
|
|
|
195
|
+ <el-radio-group v-model="formData.affiliate.organizeFlag" @change="clearValidate">
|
|
196
|
196
|
<el-radio :label="0">自然人</el-radio>
|
|
197
|
197
|
<el-radio :label="1">机构</el-radio>
|
|
198
|
198
|
</el-radio-group>
|
|
|
@@ -729,11 +729,37 @@ export default {
|
|
729
|
729
|
deep: true,
|
|
730
|
730
|
handler(val) {
|
|
731
|
731
|
this.getTemplateFn();
|
|
732
|
|
- if (val.id && val.flag == 2) {
|
|
733
|
|
- this.modelFlag = true;
|
|
734
|
|
- this.title = "修改案件";
|
|
735
|
|
- this.caseApplicationSelectByIdFn(val.id);
|
|
736
|
|
- } else if (!val.id && val.flag == 2) {
|
|
|
732
|
+ // if (val.id && !val.flag) {
|
|
|
733
|
+ // this.modelFlag = true;
|
|
|
734
|
+ // this.title = "修改案件";
|
|
|
735
|
+ // this.caseApplicationSelectByIdFn(val.id);
|
|
|
736
|
+ // } else if (!val.id && !val.flag) {
|
|
|
737
|
+ // this.modelFlag = false;
|
|
|
738
|
+ // this.title = "新增案件";
|
|
|
739
|
+ // this.formData = {
|
|
|
740
|
+ // affiliate: {
|
|
|
741
|
+ // organizeFlag:0,
|
|
|
742
|
+ // respondentSex: 0,
|
|
|
743
|
+ // },
|
|
|
744
|
+ // columnValueList: [],
|
|
|
745
|
+ // caseAttachList: [],
|
|
|
746
|
+ // };
|
|
|
747
|
+ // } else if (val.id && val.flag == 1) {
|
|
|
748
|
+ // this.modelFlag = true;
|
|
|
749
|
+ // this.title = "案件详情";
|
|
|
750
|
+ // this.caseApplicationSelectByIdFn(val.id);
|
|
|
751
|
+ // }
|
|
|
752
|
+ if(val.id){
|
|
|
753
|
+ if(val.flag==1){
|
|
|
754
|
+ this.modelFlag = true;
|
|
|
755
|
+ this.title = "案件详情";
|
|
|
756
|
+ this.caseApplicationSelectByIdFn(val.id);
|
|
|
757
|
+ }else{
|
|
|
758
|
+ this.modelFlag = true;
|
|
|
759
|
+ this.title = "修改案件";
|
|
|
760
|
+ this.caseApplicationSelectByIdFn(val.id);
|
|
|
761
|
+ }
|
|
|
762
|
+ }else{
|
|
737
|
763
|
this.modelFlag = false;
|
|
738
|
764
|
this.title = "新增案件";
|
|
739
|
765
|
this.formData = {
|
|
|
@@ -744,10 +770,6 @@ export default {
|
|
744
|
770
|
columnValueList: [],
|
|
745
|
771
|
caseAttachList: [],
|
|
746
|
772
|
};
|
|
747
|
|
- } else if (val.id && val.flag == 1) {
|
|
748
|
|
- this.modelFlag = true;
|
|
749
|
|
- this.title = "案件详情";
|
|
750
|
|
- this.caseApplicationSelectByIdFn(val.id);
|
|
751
|
773
|
}
|
|
752
|
774
|
},
|
|
753
|
775
|
},
|
|
|
@@ -758,7 +780,6 @@ export default {
|
|
758
|
780
|
},
|
|
759
|
781
|
},
|
|
760
|
782
|
created() {
|
|
761
|
|
- console.log(this.formData,"000000000000000000")
|
|
762
|
783
|
},
|
|
763
|
784
|
methods: {
|
|
764
|
785
|
/** 根据案件id获取对应信息 */
|
|
|
@@ -853,6 +874,9 @@ export default {
|
|
853
|
874
|
}
|
|
854
|
875
|
});
|
|
855
|
876
|
},
|
|
|
877
|
+ clearValidate(){
|
|
|
878
|
+ this.$refs["ruleForm"].clearValidate()
|
|
|
879
|
+ },
|
|
856
|
880
|
cancel() {
|
|
857
|
881
|
this.$emit("cancelCaseAdd");
|
|
858
|
882
|
},
|