ソースを参照

Merge branch 'dev' of http://git.xayunmei.com/SH-Arbitrate/Mediation-Frontend into hcb

hanchaobo 2 年 前
コミット
b2b1dd6b47
共有2 個のファイルを変更した9 個の追加3 個の削除を含む
  1. 3
    1
      src/views/caseManagement/caseList.vue
  2. 6
    2
      src/views/caseManagement/components/addCase.vue

+ 3
- 1
src/views/caseManagement/caseList.vue ファイルの表示

3
         <el-form :model="queryParams" ref="queryForm" size="small" :inline="true">
3
         <el-form :model="queryParams" ref="queryForm" size="small" :inline="true">
4
             <el-form-item label="案件状态" prop="caseFlowId">
4
             <el-form-item label="案件状态" prop="caseFlowId">
5
                 <el-select v-model="queryParams.caseFlowId" placeholder="请选择" clearable>
5
                 <el-select v-model="queryParams.caseFlowId" placeholder="请选择" clearable>
6
-                    <el-option v-for="dict in buttonList" :key="dict.id" :label="dict.caseStatusName"
6
+                    <el-option v-for="dict in caseStausArr" :key="dict.id" :label="dict.caseStatusName"
7
                         :value="dict.id" @keyup.enter.native="handleQuery"></el-option>
7
                         :value="dict.id" @keyup.enter.native="handleQuery"></el-option>
8
                 </el-select>
8
                 </el-select>
9
             </el-form-item>
9
             </el-form-item>
251
             timeConfirmData: {},
251
             timeConfirmData: {},
252
             confirmTionData:{},
252
             confirmTionData:{},
253
             buttonList: [],
253
             buttonList: [],
254
+            caseStausArr: [],//案件状态
254
             isapplicant: true, //判断角色申请人或非申请人
255
             isapplicant: true, //判断角色申请人或非申请人
255
         };
256
         };
256
     },
257
     },
328
                     if(item.id !=17){
329
                     if(item.id !=17){
329
                         this.buttonList.push(item)
330
                         this.buttonList.push(item)
330
                     }
331
                     }
332
+                    this.caseStausArr.push(item)
331
                 });               
333
                 });               
332
             })
334
             })
333
         },
335
         },

+ 6
- 2
src/views/caseManagement/components/addCase.vue ファイルの表示

106
               </div>
106
               </div>
107
             </el-form-item>
107
             </el-form-item>
108
           </el-col>
108
           </el-col>
109
-          <el-col :span="24" v-if="modelFlag">
109
+          <el-col :span="24" v-if="modelFlag && showmediate">
110
             <el-form-item label="调解书:">
110
             <el-form-item label="调解书:">
111
               <div v-for="(item, index) in formData.caseAttachList" :key="index" v-if="item.annexType == 7">
111
               <div v-for="(item, index) in formData.caseAttachList" :key="index" v-if="item.annexType == 7">
112
                 <div style="color: blue; cursor: pointer" @click="fileDetil(item.annexPath)">
112
                 <div style="color: blue; cursor: pointer" @click="fileDetil(item.annexPath)">
500
       respondentEvidence: [], //被申请人证据
500
       respondentEvidence: [], //被申请人证据
501
       buttonFlag: true,
501
       buttonFlag: true,
502
       getUserInfoList: {},
502
       getUserInfoList: {},
503
-      applicationFlag: null
503
+      applicationFlag: null,
504
+      showmediate: false
504
     };
505
     };
505
   },
506
   },
506
   watch: {
507
   watch: {
531
     addVisable(val) {
532
     addVisable(val) {
532
       if (val) {
533
       if (val) {
533
         this.activeName = "first";
534
         this.activeName = "first";
535
+        this.showmediate = false;
534
         this.getTemplateFn();
536
         this.getTemplateFn();
535
         if (this.addModifyData != 1) {
537
         if (this.addModifyData != 1) {
536
           this.caseApplicationSelectByIdFn(this.caseData.id);
538
           this.caseApplicationSelectByIdFn(this.caseData.id);
570
             this.applicantEvidence.push(item);
572
             this.applicantEvidence.push(item);
571
           } else if (item.annexType == 6) {
573
           } else if (item.annexType == 6) {
572
             this.respondentEvidence.push(item);
574
             this.respondentEvidence.push(item);
575
+          } else if (item.annexType == 7) {
576
+            this.showmediate = true
573
           }
577
           }
574
         });
578
         });
575
       });
579
       });