Просмотр исходного кода

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

hanchaobo 2 лет назад
Родитель
Сommit
62dbde7d0a

+ 32
- 8
src/views/caseManagement/components/addCase.vue Просмотреть файл

@@ -138,6 +138,13 @@
138 138
                 <el-radio :label="1">机构</el-radio>
139 139
               </el-radio-group>
140 140
             </el-form-item>
141
+          </el-col>
142
+           <el-col :span="24">
143
+            <div style="display: inline-flex">
144
+              <div class="infoIcon"></div>
145
+              <div class="caseInfo">申请人</div>
146
+            </div>
147
+            <el-divider></el-divider>
141 148
           </el-col>
142 149
           <el-col :span="12" v-if="formData.affiliate.organizeFlag == 1">
143 150
             <el-form-item label="申请机构名称" prop="affiliate.applicationName" :rules="[
@@ -151,7 +158,7 @@
151 158
             </el-form-item>
152 159
           </el-col>
153 160
           <el-col :span="12" v-if="formData.affiliate.organizeFlag == 0">
154
-            <el-form-item label="申请人" prop="affiliate.applicationName" :rules="[
161
+            <el-form-item  label="申请人" prop="affiliate.applicationName" :rules="[
155 162
       {
156 163
         required: true,
157 164
         message: '申请人名称不能为空',
@@ -162,7 +169,7 @@
162 169
             </el-form-item>
163 170
           </el-col>
164 171
           <el-col :span="12" v-if="formData.affiliate.organizeFlag == 1">
165
-            <el-form-item label="统一社会信用代码" prop="affiliate.code" :rules="[
172
+            <el-form-item label-width="140px" label="统一社会信用代码" prop="affiliate.code" :rules="[
166 173
       {
167 174
         required: true,
168 175
         message: '统一社会信用代码不能为空',
@@ -173,7 +180,7 @@
173 180
             </el-form-item>
174 181
           </el-col>
175 182
           <el-col :span="12" v-if="formData.affiliate.organizeFlag == 0">
176
-            <el-form-item label="申请人身份证号码" prop="affiliate.code" :rules="[
183
+            <el-form-item  label="申请人身份证号码" prop="affiliate.code" :rules="[
177 184
       {
178 185
         required: true,
179 186
         message: '申请人身份证号不能为空',
@@ -270,6 +277,13 @@
270 277
     ]">
271 278
               <el-input v-model="formData.affiliate.applicantAddress" placeholder="请输入申请人联系地址" />
272 279
             </el-form-item>
280
+          </el-col>
281
+           <el-col :span="24">
282
+            <div style="display: inline-flex">
283
+              <div class="infoIcon"></div>
284
+              <div class="caseInfo">代理人</div>
285
+            </div>
286
+            <el-divider></el-divider>
273 287
           </el-col>
274 288
           <el-col :span="12" v-if="formData.affiliate.organizeFlag == 1">
275 289
             <el-form-item label="代理人联系电话" prop="affiliate.contactTelphoneAgent" :rules="[
@@ -336,6 +350,13 @@
336 350
     ]">
337 351
               <el-input v-model="formData.affiliate.agentEmail" placeholder="请输入代理人邮箱" />
338 352
             </el-form-item>
353
+          </el-col>
354
+           <el-col :span="24">
355
+            <div style="display: inline-flex">
356
+              <div class="infoIcon"></div>
357
+              <div class="caseInfo">被申请人</div>
358
+            </div>
359
+            <el-divider></el-divider>
339 360
           </el-col>
340 361
           <el-col :span="12">
341 362
             <el-form-item label="被申请人姓名" prop="affiliate.respondentName" :rules="[
@@ -349,7 +370,7 @@
349 370
             </el-form-item>
350 371
           </el-col>
351 372
           <el-col :span="12">
352
-            <el-form-item label="被申请人联系电话" prop="affiliate.respondentPhone" :rules="[
373
+            <el-form-item label-width="140px" label="被申请人联系电话" prop="affiliate.respondentPhone" :rules="[
353 374
       {
354 375
         required: true,
355 376
         message: '被申请人联系电话不能为空',
@@ -365,7 +386,7 @@
365 386
             </el-form-item>
366 387
           </el-col>
367 388
           <el-col :span="12">
368
-            <el-form-item label="被申请人身份证号" prop="affiliate.respondentIdentityNum" :rules="[
389
+            <el-form-item label-width="140px" label="被申请人身份证号" prop="affiliate.respondentIdentityNum" :rules="[
369 390
       {
370 391
         required: true,
371 392
         message: '被申请人身份证号不能为空',
@@ -382,7 +403,7 @@
382 403
                 placeholder="请输入被申请人身份证号" />
383 404
             </el-form-item>
384 405
           </el-col>
385
-          <el-col :span="12">
406
+          <el-col :span="10">
386 407
             <el-form-item label="被申请人性别:" prop="affiliate.respondentSex" :rules="[
387 408
       {
388 409
         required: true,
@@ -396,13 +417,13 @@
396 417
             </el-form-item>
397 418
           </el-col>
398 419
           <el-col :span="12">
399
-            <el-form-item label="被申请人出生年月:" prop="affiliate.respondentBirth">
420
+            <el-form-item label-width="140px" label="被申请人出生年月:" prop="affiliate.respondentBirth">
400 421
               <el-date-picker disabled v-model="formData.affiliate.respondentBirth" type="date" placeholder="被申请人出生年月日">
401 422
               </el-date-picker>
402 423
             </el-form-item>
403 424
           </el-col>
404 425
           <el-col :span="12">
405
-            <el-form-item label="被申请人申请人住所" prop="affiliate.respondentHome" :rules="[
426
+            <el-form-item label-width="150px" label="被申请人申请人住所" prop="affiliate.respondentHome" :rules="[
406 427
       {
407 428
         required: true,
408 429
         message: '被申请人申请人住所不能为空',
@@ -799,4 +820,7 @@ export default {
799 820
   height: 700px !important;
800 821
   overflow: auto !important;
801 822
 }
823
+::v-deep .el-form-item--medium .el-form-item__content {
824
+    line-height: 37px;
825
+}
802 826
 </style>

+ 8
- 2
src/views/caseManagement/components/selectMediator.vue Просмотреть файл

@@ -47,8 +47,15 @@ export default {
47 47
     watch: {
48 48
         mediatorVisable(val) {
49 49
             if (val) {
50
-                listMediator().then(res=>{
50
+                listMediator({caseAppliId: this.mediatorData.id}).then(res=>{
51 51
                     this.tableData = res.data;
52
+                    this.tableData.forEach((item)=> {
53
+                        if (item.echoFlag) {
54
+                            this.$nextTick(()=>{
55
+                                this.$refs.multipleTable.toggleRowSelection(item, true);
56
+                            })
57
+                        }
58
+                    })
52 59
                 })
53 60
             }
54 61
         }
@@ -88,7 +95,6 @@ export default {
88 95
         },
89 96
         handleSelectionChange(val) {
90 97
             this.multipleSelection = val;
91
-            // console.log(this.multipleSelection,"LLLLLLLLLLLLLLLLL");
92 98
         }
93 99
     },
94 100
 };

+ 3
- 1
src/views/caseprocessManagement/components/addNodeprocess.vue Просмотреть файл

@@ -97,11 +97,13 @@ export default {
97 97
         addvisiable(val) {
98 98
             if (val) {
99 99
                 this.ruleForm = this.editData;
100
+                this.fileName = '',
100 101
                 this.getRoles();
101 102
                 this.getbackflowArr();
102 103
                 if (this.ruleForm && this.ruleForm.fileName) {
103 104
                     this.imgSvgUrl = process.env.VUE_APP_BASE_API + this.ruleForm.fileName;
104
-                    this.imageUrl = process.env.VUE_APP_BASE_API + this.ruleForm.fileName
105
+                    this.imageUrl = process.env.VUE_APP_BASE_API + this.ruleForm.fileName;
106
+                    this.fileName = this.ruleForm.fileName
105 107
                 } else {
106 108
                     this.imgSvgUrl = ''
107 109
                     this.imageUrl = ''

+ 7
- 0
src/views/index.vue Просмотреть файл

@@ -35,6 +35,13 @@ export default {
35 35
       iconHead: process.env.VUE_APP_BASE_API
36 36
     };
37 37
   },
38
+  watch: {
39
+    $route(val) {
40
+    if (val) {
41
+      this.gettodoCount();
42
+    }
43
+    }
44
+  },
38 45
   created() {
39 46
     this.gettodoCount();
40 47
   },