Quellcode durchsuchen

调解结果开发

gyj vor 2 Jahren
Ursprung
Commit
4a5fd1968a

+ 1
- 1
src/views/caseManagement/caseList.vue Datei anzeigen

@@ -343,7 +343,7 @@ export default {
343 343
             this.tabFlag = true;
344 344
         },
345 345
         /** 修改案件 */
346
-        eidtNodeprocess(row,val) {
346
+        eidtNodeprocess(row) {
347 347
             this.addModifyData = 3
348 348
             this.addVisable = true;
349 349
             this.caseData = row;

+ 3
- 3
src/views/caseManagement/components/addCase.vue Datei anzeigen

@@ -507,6 +507,7 @@ export default {
507 507
     addVisable(val) {
508 508
       if (val) {
509 509
         this.activeName = "first";
510
+        this.getTemplateFn()
510 511
       }
511 512
     },
512 513
   },
@@ -554,7 +555,6 @@ export default {
554 555
     /** 获取裁决书模板 */
555 556
     getTemplateFn(data) {
556 557
       getTemplate(data).then((res) => {
557
-        console.log(res);
558 558
         this.templateList = res.rows;
559 559
       });
560 560
     },
@@ -602,9 +602,9 @@ export default {
602 602
     submitForm() {
603 603
       this.$refs["ruleForm"].validate((valid) => {
604 604
         if (valid) {
605
-          if (this.addModifyData == 1) {
605
+          if (this.addModifyData == 3) {
606 606
             this.modifyData(this.formData);
607
-          } else if (this.addModifyData == 2) {
607
+          } else if (this.addModifyData == 1) {
608 608
             this.insertFn(this.formData);
609 609
           }
610 610
         }

+ 18
- 15
src/views/caseManagement/components/mediation.vue Datei anzeigen

@@ -44,21 +44,21 @@
44 44
             </div>
45 45
           </el-form-item>
46 46
         </el-col>
47
-        <el-col :span="24">
48
-          <el-form-item label="调解结果">
49
-             <el-radio-group v-model="radio" @change="yyb">
50
-                <el-radio :label="3">达成调解书</el-radio>
51
-                <el-radio :label="6">未达成调解</el-radio>
52
-                <el-radio :label="7">未达成调解但不在争议</el-radio>
53
-                <el-radio :label="9">未达成调解但同意引入仲裁</el-radio>
47
+        <el-col :span="24" v-if="mediationType">
48
+          <el-form-item label="调解结果:">
49
+             <el-radio-group v-model="mediaResult" @change="resultsMediation">
50
+                <el-radio :label="1">达成调解书</el-radio>
51
+                <el-radio :label="2">未达成调解</el-radio>
52
+                <el-radio :label="3">未达成调解但不在争议</el-radio>
53
+                <el-radio :label="4">未达成调解但同意引入仲裁</el-radio>
54 54
             </el-radio-group>
55 55
           </el-form-item>
56 56
         </el-col>
57 57
         <el-col :span="24">
58
-          <el-form-item label="是否和解" v-if="radio==3">
59
-             <el-radio-group>
60
-                <el-radio :label="3">是</el-radio>
61
-                <el-radio :label="6">否</el-radio>
58
+          <el-form-item label="是否和解" v-if="mediaResult==1">
59
+             <el-radio-group v-model="isReconci">
60
+                <el-radio :label="1">是</el-radio>
61
+                <el-radio :label="0">否</el-radio>
62 62
             </el-radio-group>
63 63
           </el-form-item>
64 64
         </el-col>
@@ -135,10 +135,11 @@ export default {
135 135
       recordArr: [],
136 136
       roomId: null,
137 137
       startTime: null,
138
+      mediaResult:1,
139
+      isReconci:0,
138 140
       formData: {
139 141
         affiliate: {}
140 142
       },
141
-      radio:3,
142 143
       user: "",
143 144
       userId: null,
144 145
       flieList: [],
@@ -250,11 +251,13 @@ export default {
250 251
       this.mediationFn({
251 252
         id: this.mediationData.id,
252 253
         caseFlowId: this.mediationData.caseFlowId,
253
-        attachList: this.attachList
254
+        attachList: this.attachList,
255
+        isReconci:this.isReconci,
256
+        mediaResult:this.mediaResult,
254 257
       });
255 258
     },
256
-    yyb(){
257
-      console.log(this.radio)
259
+    resultsMediation(){
260
+      
258 261
     }
259 262
   }
260 263
 };