瀏覽代碼

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

fz 2 年之前
父節點
當前提交
0e03b4060f

+ 1
- 1
src/views/caseManagement/caseList.vue 查看文件

670
       }
670
       }
671
       selectCompareCase(param).then((res) => {
671
       selectCompareCase(param).then((res) => {
672
         this.caseentryExamineData = res.data.afterCase
672
         this.caseentryExamineData = res.data.afterCase
673
-        this.caseentryExamineDataAll = res.data.afterCase
673
+        this.caseentryExamineDataAll = res.data
674
       })
674
       })
675
     },
675
     },
676
     // 审核撤销
676
     // 审核撤销

+ 15
- 8
src/views/caseManagement/components/caseentryDialog.vue 查看文件

783
                 });
783
                 });
784
               }
784
               }
785
             });
785
             });
786
-            this.fileList = this.caseAttachList;
786
+            if (this.caseAttachList.length > 0) {
787
+              this.caseAttachListArr = this.caseAttachList 
788
+            }
789
+            this.caseAttachList.forEach((item) => {
790
+              if (item.annexType == 2) {
791
+                this.fileList.push(item)
792
+              }
793
+            });
787
             this.fileList.forEach((item) => {
794
             this.fileList.forEach((item) => {
788
               item["name"] = item.annexName;
795
               item["name"] = item.annexName;
789
               item["certificatePath"] = item.annexPath;
796
               item["certificatePath"] = item.annexPath;
854
 
861
 
855
     // 文件上传成功
862
     // 文件上传成功
856
     handlSuccess(res, file) {
863
     handlSuccess(res, file) {
857
-      this.caseAttachListArr.push({
858
-        annexId: res.data.annexId,
859
-      });
864
+      this.caseAttachListArr.push(
865
+        res.data,
866
+      );
860
     },
867
     },
861
     // 文件超出个数限制时的钩子
868
     // 文件超出个数限制时的钩子
862
     handleExceed(files, fileList) {
869
     handleExceed(files, fileList) {
870
       return this.$confirm(`确定移除 ${file.name}?`);
877
       return this.$confirm(`确定移除 ${file.name}?`);
871
     },
878
     },
872
     handleRemove(file, fileList) {
879
     handleRemove(file, fileList) {
873
-      (this.caseAttachListArr = []),
874
-        fileList.forEach((item) => {
875
-          this.caseAttachListArr.push({ annexId: item.response.data.annexId });
876
-        });
880
+      // (this.caseAttachListArr = []),
881
+        // fileList.forEach((item) => {
882
+        //   this.caseAttachListArr.push( item.response.data );
883
+        // });
877
     },
884
     },
878
     // 取消
885
     // 取消
879
     cancel() {
886
     cancel() {

+ 77
- 19
src/views/caseManagement/components/caseentryExamine.vue 查看文件

16
         :rules="rules"
16
         :rules="rules"
17
         label-width="150px"
17
         label-width="150px"
18
         disabled
18
         disabled
19
+        class="formbox"
19
       >
20
       >
20
         <div style="display: inline-flex">
21
         <div style="display: inline-flex">
21
           <div class="infoIcon"></div>
22
           <div class="infoIcon"></div>
24
         <el-divider></el-divider>
25
         <el-divider></el-divider>
25
         <el-row>
26
         <el-row>
26
           <el-col :span="12">
27
           <el-col :span="12">
27
-            <el-form-item label="案件编号:" prop="caseNum" v-if="flag !== '2'">
28
+            <el-form-item label="案件编号:" prop="caseNum" v-if="flag !== '2'" :class="changeLableCode.includes('caseNum') ? 'red' : ''" >
28
               <el-input
29
               <el-input
29
                 v-model="formData.caseNum"
30
                 v-model="formData.caseNum"
30
                 placeholder="请输入案件编号"
31
                 placeholder="请输入案件编号"
32
             </el-form-item>
33
             </el-form-item>
33
           </el-col>
34
           </el-col>
34
           <el-col :span="12">
35
           <el-col :span="12">
35
-            <el-form-item label="案件名称:" prop="caseName">
36
+            <el-form-item label="案件名称:" prop="caseName" :class="changeLableCode.includes('caseName') ? 'red' : ''" >
36
               <el-input
37
               <el-input
37
                 v-model="formData.caseName"
38
                 v-model="formData.caseName"
38
                 placeholder="请输入案件名称"
39
                 placeholder="请输入案件名称"
40
             </el-form-item>
41
             </el-form-item>
41
           </el-col>
42
           </el-col>
42
           <el-col :span="12">
43
           <el-col :span="12">
43
-            <el-form-item label="案件标的:" prop="caseSubjectAmount">
44
+            <el-form-item label="案件标的:" prop="caseSubjectAmount" :class="changeLableCode.includes('caseSubjectAmount') ? 'red' : ''" >
44
               <el-input
45
               <el-input
45
                 v-model="formData.caseSubjectAmount"
46
                 v-model="formData.caseSubjectAmount"
46
                 placeholder="请输入案件标的"
47
                 placeholder="请输入案件标的"
49
             </el-form-item>
50
             </el-form-item>
50
           </el-col>
51
           </el-col>
51
           <el-col :span="12">
52
           <el-col :span="12">
52
-            <el-form-item label="借款开始日期:" prop="loanStartDate">
53
+            <el-form-item label="借款开始日期:" prop="loanStartDate" :class="changeLableCode.includes('loanStartDate') ? 'red' : ''" >
53
               <el-date-picker
54
               <el-date-picker
54
                 v-model="formData.loanStartDate"
55
                 v-model="formData.loanStartDate"
55
                 type="datetime"
56
                 type="datetime"
60
             </el-form-item>
61
             </el-form-item>
61
           </el-col>
62
           </el-col>
62
           <el-col :span="12">
63
           <el-col :span="12">
63
-            <el-form-item label="借款结束日期:" prop="loanEndDate">
64
+            <el-form-item label="借款结束日期:" prop="loanEndDate" :class="changeLableCode.includes('loanEndDate') ? 'red' : ''" >
64
               <el-date-picker
65
               <el-date-picker
65
                 v-model="formData.loanEndDate"
66
                 v-model="formData.loanEndDate"
66
                 type="datetime"
67
                 type="datetime"
71
             </el-form-item>
72
             </el-form-item>
72
           </el-col>
73
           </el-col>
73
           <el-col :span="12">
74
           <el-col :span="12">
74
-            <el-form-item label="合同编号:" prop="contractNumber">
75
+            <el-form-item label="合同编号:" prop="contractNumber" :class="changeLableCode.includes('contractNumber') ? 'red' : ''" >
75
               <el-input
76
               <el-input
76
                 v-model="formData.contractNumber"
77
                 v-model="formData.contractNumber"
77
                 placeholder="请输入"
78
                 placeholder="请输入"
79
             </el-form-item>
80
             </el-form-item>
80
           </el-col>
81
           </el-col>
81
           <el-col :span="12">
82
           <el-col :span="12">
82
-            <el-form-item label="申请人主张欠本金:" prop="claimPrinciOwed">
83
+            <el-form-item label="申请人主张欠本金:" prop="claimPrinciOwed" :class="changeLableCode.includes('claimPrinciOwed') ? 'red' : ''" >
83
               <el-input
84
               <el-input
84
                 v-model="formData.claimPrinciOwed"
85
                 v-model="formData.claimPrinciOwed"
85
                 placeholder="请输入"
86
                 placeholder="请输入"
88
             </el-form-item>
89
             </el-form-item>
89
           </el-col>
90
           </el-col>
90
           <el-col :span="12">
91
           <el-col :span="12">
91
-            <el-form-item label="申请人主张欠利息:" prop="claimInterestOwed">
92
+            <el-form-item label="申请人主张欠利息:" prop="claimInterestOwed" :class="changeLableCode.includes('claimInterestOwed') ? 'red' : ''" >
92
               <el-input
93
               <el-input
93
                 v-model="formData.claimInterestOwed"
94
                 v-model="formData.claimInterestOwed"
94
                 placeholder="请输入"
95
                 placeholder="请输入"
97
             </el-form-item>
98
             </el-form-item>
98
           </el-col>
99
           </el-col>
99
           <el-col :span="12">
100
           <el-col :span="12">
100
-            <el-form-item label="申请人主张违约金:" prop="claimLiquidDamag">
101
+            <el-form-item label="申请人主张违约金:" :class="changeLableCode.includes('claimLiquidDamag') ? 'red' : ''" prop="claimLiquidDamag">
101
               <el-input
102
               <el-input
102
                 v-model="formData.claimLiquidDamag"
103
                 v-model="formData.claimLiquidDamag"
103
                 placeholder="请输入"
104
                 placeholder="请输入"
106
             </el-form-item>
107
             </el-form-item>
107
           </el-col>
108
           </el-col>
108
           <el-col :span="24">
109
           <el-col :span="24">
109
-            <el-form-item label="申请人请求仲裁庭裁决:" prop="requestRule">
110
+            <el-form-item label="申请人请求仲裁庭裁决:" :class="changeLableCode.includes('requestRule') ? 'red' : ''" prop="requestRule">
110
               <el-input
111
               <el-input
111
                 v-model="formData.requestRule"
112
                 v-model="formData.requestRule"
112
                 placeholder="请输入申请人请求仲裁庭裁决"
113
                 placeholder="请输入申请人请求仲裁庭裁决"
116
             </el-form-item>
117
             </el-form-item>
117
           </el-col>
118
           </el-col>
118
           <el-col :span="12">
119
           <el-col :span="12">
119
-            <el-form-item label="是否财产保全申请:" prop="properPreser">
120
+            <el-form-item label="是否财产保全申请:" prop="properPreser" :class="changeLableCode.includes('properPreser') ? 'red' : ''">
120
               <el-radio-group v-model="formData.properPreser">
121
               <el-radio-group v-model="formData.properPreser">
121
                 <el-radio :label="1">是</el-radio>
122
                 <el-radio :label="1">是</el-radio>
122
                 <el-radio :label="0">否</el-radio>
123
                 <el-radio :label="0">否</el-radio>
132
             <el-form-item
133
             <el-form-item
133
               label="申请人仲裁请求及事实和理由"
134
               label="申请人仲裁请求及事实和理由"
134
               prop="arbitratClaims"
135
               prop="arbitratClaims"
136
+              :class="changeLableCode.includes('arbitratClaims') ? 'red' : ''"
135
             >
137
             >
136
               <el-input
138
               <el-input
137
                 v-model="formData.arbitratClaims"
139
                 v-model="formData.arbitratClaims"
155
             </el-form-item>
157
             </el-form-item>
156
           </el-col> -->
158
           </el-col> -->
157
           <el-col :span="12">
159
           <el-col :span="12">
158
-            <el-form-item label="申请人案件证据资料:">
160
+            <el-form-item label="申请人案件证据资料:" :class="changeLableCode.includes('fileColumn') ? 'red' : ''">
159
               <div v-for="(item, index) in applicateArr" :key="index">
161
               <div v-for="(item, index) in applicateArr" :key="index">
160
                 <a href="#" @click="toFile(item, index)" style="color: blue">
162
                 <a href="#" @click="toFile(item, index)" style="color: blue">
161
                   {{ item.annexName }}
163
                   {{ item.annexName }}
167
             <el-form-item
169
             <el-form-item
168
               label="被申请人案件证据资料:"
170
               label="被申请人案件证据资料:"
169
               prop="respondentEvidence"
171
               prop="respondentEvidence"
170
-              v-if="
171
-                flag == '0' && caseAttachList.length > 0 && quiltArr.length > 0
172
-              "
173
             >
172
             >
174
               <div v-for="(item, index) in quiltArr" :key="index">
173
               <div v-for="(item, index) in quiltArr" :key="index">
175
                 <a href="#" @click="toFile1(item, index)" style="color: blue">
174
                 <a href="#" @click="toFile1(item, index)" style="color: blue">
181
         </el-row>
180
         </el-row>
182
       </el-form>
181
       </el-form>
183
       <!-- 申请人主体信息 -->
182
       <!-- 申请人主体信息 -->
184
-      <el-form ref="form2" :model="form2" label-width="150px" disabled>
183
+      <el-form ref="form2" :model="form2" label-width="150px" disabled class="formbox">
185
         <div v-for="(item, index) in form2.paymentArr" :key="index">
184
         <div v-for="(item, index) in form2.paymentArr" :key="index">
186
           <div style="display: flex; justify-content: space-between">
185
           <div style="display: flex; justify-content: space-between">
187
             <div style="display: inline-flex">
186
             <div style="display: inline-flex">
201
               <el-form-item
200
               <el-form-item
202
                 label="申请人(机构):"
201
                 label="申请人(机构):"
203
                 :prop="'paymentArr.' + index + '.name'"
202
                 :prop="'paymentArr.' + index + '.name'"
203
+                :class="changeLableCode1.includes(`paymentArr.${index}.name`) ? 'red' : ''"
204
                 :rules="[
204
                 :rules="[
205
                   {
205
                   {
206
                     required: true,
206
                     required: true,
217
               <el-form-item
217
               <el-form-item
218
                 label="代码:"
218
                 label="代码:"
219
                 :prop="'paymentArr.' + index + '.identityNum'"
219
                 :prop="'paymentArr.' + index + '.identityNum'"
220
+                :class="changeLableCode1.includes(`paymentArr.${index}.identityNum`) ? 'red' : ''"
220
                 :rules="[
221
                 :rules="[
221
                   { max: 50, message: '长度应小于50个字符', trigger: 'blur' },
222
                   { max: 50, message: '长度应小于50个字符', trigger: 'blur' },
222
                 ]"
223
                 ]"
228
               <el-form-item
229
               <el-form-item
229
                 label="联系电话:"
230
                 label="联系电话:"
230
                 :prop="'paymentArr.' + index + '.contactTelphone'"
231
                 :prop="'paymentArr.' + index + '.contactTelphone'"
232
+                :class="changeLableCode1.includes(`paymentArr.${index}.contactTelphone`) ? 'red' : ''"
231
                 :rules="[
233
                 :rules="[
232
                   {
234
                   {
233
                     required: true,
235
                     required: true,
248
               <el-form-item
250
               <el-form-item
249
                 label="邮箱"
251
                 label="邮箱"
250
                 :prop="'paymentArr.' + index + '.email'"
252
                 :prop="'paymentArr.' + index + '.email'"
253
+                :class="changeLableCode1.includes(`paymentArr.${index}.email`) ? 'red' : ''"
251
                 :rules="[
254
                 :rules="[
252
                   {
255
                   {
253
                     required: true,
256
                     required: true,
269
               <el-form-item
272
               <el-form-item
270
                 label="单位地址:"
273
                 label="单位地址:"
271
                 :prop="'paymentArr.' + index + '.workAddress'"
274
                 :prop="'paymentArr.' + index + '.workAddress'"
275
+                :class="changeLableCode1.includes(`paymentArr.${index}.workAddress`) ? 'red' : ''"
272
                 :rules="[
276
                 :rules="[
273
                   {
277
                   {
274
                     required: true,
278
                     required: true,
285
               <el-form-item
289
               <el-form-item
286
                 label="单位电话:"
290
                 label="单位电话:"
287
                 :prop="'paymentArr.' + index + '.workTelphone'"
291
                 :prop="'paymentArr.' + index + '.workTelphone'"
292
+                :class="changeLableCode1.includes(`paymentArr.${index}.workTelphone`) ? 'red' : ''"
288
                 :rules="[
293
                 :rules="[
289
                   {
294
                   {
290
                     required: true,
295
                     required: true,
300
               <el-form-item
305
               <el-form-item
301
                 label="联系地址:"
306
                 label="联系地址:"
302
                 :prop="'paymentArr.' + index + '.contactAddress'"
307
                 :prop="'paymentArr.' + index + '.contactAddress'"
308
+                :class="changeLableCode1.includes(`paymentArr.${index}.contactAddress`) ? 'red' : ''"
303
                 :rules="[
309
                 :rules="[
304
                   {
310
                   {
305
                     required: true,
311
                     required: true,
316
               <el-form-item
322
               <el-form-item
317
                 label="申请人住所:"
323
                 label="申请人住所:"
318
                 :prop="'paymentArr.' + index + '.residenAffili'"
324
                 :prop="'paymentArr.' + index + '.residenAffili'"
325
+                :class="changeLableCode1.includes(`paymentArr.${index}.residenAffili`) ? 'red' : ''"
319
                 :rules="[
326
                 :rules="[
320
                   {
327
                   {
321
                     required: true,
328
                     required: true,
332
               <el-form-item
339
               <el-form-item
333
                 label="法定代表人:"
340
                 label="法定代表人:"
334
                 :prop="'paymentArr.' + index + '.compLegalPerson'"
341
                 :prop="'paymentArr.' + index + '.compLegalPerson'"
342
+                :class="changeLableCode1.includes(`paymentArr.${index}.compLegalPerson`) ? 'red' : ''"
335
                 :rules="[
343
                 :rules="[
336
                   {
344
                   {
337
                     required: true,
345
                     required: true,
348
               <el-form-item
356
               <el-form-item
349
                 label="法定代表人职位:"
357
                 label="法定代表人职位:"
350
                 :prop="'paymentArr.' + index + '.compLegalperPost'"
358
                 :prop="'paymentArr.' + index + '.compLegalperPost'"
359
+                :class="changeLableCode1.includes(`paymentArr.${index}.compLegalperPost`) ? 'red' : ''"
351
                 :rules="[
360
                 :rules="[
352
                   {
361
                   {
353
                     required: true,
362
                     required: true,
373
               <el-form-item
382
               <el-form-item
374
                 label="姓名:"
383
                 label="姓名:"
375
                 :prop="'paymentArr.' + index + '.nameAgent'"
384
                 :prop="'paymentArr.' + index + '.nameAgent'"
385
+                :class="changeLableCode1.includes(`paymentArr.${index}.nameAgent`) ? 'red' : ''"
376
                 :rules="[
386
                 :rules="[
377
                   {
387
                   {
378
                     required: true,
388
                     required: true,
389
               <el-form-item
399
               <el-form-item
390
                 label="身份证号:"
400
                 label="身份证号:"
391
                 :prop="'paymentArr.' + index + '.identityNumAgent'"
401
                 :prop="'paymentArr.' + index + '.identityNumAgent'"
402
+                :class="changeLableCode1.includes(`paymentArr.${index}.identityNumAgent`) ? 'red' : ''"
392
                 :rules="[
403
                 :rules="[
393
                   {
404
                   {
394
                     required: true,
405
                     required: true,
413
               <el-form-item
424
               <el-form-item
414
                 label="联系电话:"
425
                 label="联系电话:"
415
                 :prop="'paymentArr.' + index + '.contactTelphoneAgent'"
426
                 :prop="'paymentArr.' + index + '.contactTelphoneAgent'"
427
+                :class="changeLableCode1.includes(`paymentArr.${index}.contactTelphoneAgent`) ? 'red' : ''"
416
                 :rules="[
428
                 :rules="[
417
                   {
429
                   {
418
                     required: true,
430
                     required: true,
436
               <el-form-item
448
               <el-form-item
437
                 label="联系地址:"
449
                 label="联系地址:"
438
                 :prop="'paymentArr.' + index + '.contactAddressAgent'"
450
                 :prop="'paymentArr.' + index + '.contactAddressAgent'"
451
+                :class="changeLableCode1.includes(`paymentArr.${index}.contactAddressAgent`) ? 'red' : ''"
439
                 :rules="[
452
                 :rules="[
440
                   {
453
                   {
441
                     required: true,
454
                     required: true,
455
         </div>
468
         </div>
456
       </el-form>
469
       </el-form>
457
       <!-- 被申请人主体信息 -->
470
       <!-- 被申请人主体信息 -->
458
-      <el-form ref="form3" label-width="150px" disabled :model="form3">
471
+      <el-form ref="form3" label-width="150px" disabled :model="form3" class="formbox">
459
         <div
472
         <div
460
           v-for="(itm, index) in form3.paymentArr1"
473
           v-for="(itm, index) in form3.paymentArr1"
461
           :key="index + form2.paymentArr.length"
474
           :key="index + form2.paymentArr.length"
478
               <el-form-item
491
               <el-form-item
479
                 label="被申请人姓名"
492
                 label="被申请人姓名"
480
                 :prop="'paymentArr1.' + index + '.name'"
493
                 :prop="'paymentArr1.' + index + '.name'"
494
+                :class="changeLableCode2.includes(`paymentArr1.${index}.name`) ? 'red' : ''"
481
                 :rules="[
495
                 :rules="[
482
                   {
496
                   {
483
                     required: true,
497
                     required: true,
494
               <el-form-item
508
               <el-form-item
495
                 label="身份证号:"
509
                 label="身份证号:"
496
                 :prop="'paymentArr1.' + index + '.identityNum'"
510
                 :prop="'paymentArr1.' + index + '.identityNum'"
511
+                :class="changeLableCode2.includes(`paymentArr1.${index}.identityNum`) ? 'red' : ''"
497
                 :rules="[
512
                 :rules="[
498
                   {
513
                   {
499
                     required: true,
514
                     required: true,
515
               <el-form-item
530
               <el-form-item
516
                 label="联系电话:"
531
                 label="联系电话:"
517
                 :prop="'paymentArr1.' + index + '.contactTelphone'"
532
                 :prop="'paymentArr1.' + index + '.contactTelphone'"
533
+                :class="changeLableCode2.includes(`paymentArr1.${index}.contactTelphone`) ? 'red' : ''"
518
                 :rules="[
534
                 :rules="[
519
                   {
535
                   {
520
                     required: true,
536
                     required: true,
535
               <el-form-item
551
               <el-form-item
536
                 label="邮箱"
552
                 label="邮箱"
537
                 :prop="'paymentArr1.' + index + '.email'"
553
                 :prop="'paymentArr1.' + index + '.email'"
554
+                :class="changeLableCode2.includes(`paymentArr1.${index}.email`) ? 'red' : ''"
538
                 :rules="[
555
                 :rules="[
539
                   {
556
                   {
540
                     required: true,
557
                     required: true,
556
               <el-form-item
573
               <el-form-item
557
                 label="单位地址:"
574
                 label="单位地址:"
558
                 :prop="'paymentArr1.' + index + '.workAddress'"
575
                 :prop="'paymentArr1.' + index + '.workAddress'"
576
+                :class="changeLableCode2.includes(`paymentArr1.${index}.workAddress`) ? 'red' : ''"
559
                 :rules="[
577
                 :rules="[
560
                   {
578
                   {
561
                     required: true,
579
                     required: true,
572
               <el-form-item
590
               <el-form-item
573
                 label="单位电话:"
591
                 label="单位电话:"
574
                 :prop="'paymentArr1.' + index + '.workTelphone'"
592
                 :prop="'paymentArr1.' + index + '.workTelphone'"
593
+                :class="changeLableCode2.includes(`paymentArr1.${index}.workTelphone`) ? 'red' : ''"
575
                 :rules="[
594
                 :rules="[
576
                   {
595
                   {
577
                     required: true,
596
                     required: true,
587
               <el-form-item
606
               <el-form-item
588
                 label="联系地址:"
607
                 label="联系地址:"
589
                 :prop="'paymentArr1.' + index + '.contactAddress'"
608
                 :prop="'paymentArr1.' + index + '.contactAddress'"
609
+                :class="changeLableCode2.includes(`paymentArr1.${index}.contactAddress`) ? 'red' : ''"
590
                 :rules="[
610
                 :rules="[
591
                   {
611
                   {
592
                     required: true,
612
                     required: true,
603
               <el-form-item
623
               <el-form-item
604
                 label="被申请人住所:"
624
                 label="被申请人住所:"
605
                 :prop="'paymentArr1.' + index + '.residenAffili'"
625
                 :prop="'paymentArr1.' + index + '.residenAffili'"
626
+                :class="changeLableCode2.includes(`paymentArr1.${index}.residenAffili`) ? 'red' : ''"
606
                 :rules="[
627
                 :rules="[
607
                   {
628
                   {
608
                     required: true,
629
                     required: true,
619
               <el-form-item
640
               <el-form-item
620
                 label="被申请人性别:"
641
                 label="被申请人性别:"
621
                 :prop="'paymentArr1.' + index + '.responSex'"
642
                 :prop="'paymentArr1.' + index + '.responSex'"
643
+                :class="changeLableCode2.includes(`paymentArr1.${index}.responSex`) ? 'red' : ''"
622
                 :rules="[
644
                 :rules="[
623
                   {
645
                   {
624
                     required: true,
646
                     required: true,
635
               <el-form-item
657
               <el-form-item
636
                 label="被申请人出生年月日:"
658
                 label="被申请人出生年月日:"
637
                 :prop="'paymentArr1.' + index + '.responBirth'"
659
                 :prop="'paymentArr1.' + index + '.responBirth'"
660
+                :class="changeLableCode2.includes(`paymentArr1.${index}.responBirth`) ? 'red' : ''"
638
                 :rules="[
661
                 :rules="[
639
                   {
662
                   {
640
                     required: true,
663
                     required: true,
662
               <el-form-item
685
               <el-form-item
663
                 label="姓名:"
686
                 label="姓名:"
664
                 :prop="'paymentArr1.' + index + '.nameAgent'"
687
                 :prop="'paymentArr1.' + index + '.nameAgent'"
688
+                :class="changeLableCode2.includes(`paymentArr1.${index}.nameAgent`) ? 'red' : ''"
665
                 :rules="[
689
                 :rules="[
666
                   {
690
                   {
667
                     required: true,
691
                     required: true,
678
               <el-form-item
702
               <el-form-item
679
                 label="身份证号:"
703
                 label="身份证号:"
680
                 :prop="'paymentArr1.' + index + '.identityNumAgent'"
704
                 :prop="'paymentArr1.' + index + '.identityNumAgent'"
705
+                :class="changeLableCode2.includes(`paymentArr1.${index}.identityNumAgent`) ? 'red' : ''"
681
                 :rules="[
706
                 :rules="[
682
                   {
707
                   {
683
                     required: true,
708
                     required: true,
699
               <el-form-item
724
               <el-form-item
700
                 label="联系电话:"
725
                 label="联系电话:"
701
                 :prop="'paymentArr1.' + index + '.contactTelphoneAgent'"
726
                 :prop="'paymentArr1.' + index + '.contactTelphoneAgent'"
727
+                :class="changeLableCode2.includes(`paymentArr1.${index}.contactTelphoneAgent`) ? 'red' : ''"
702
                 :rules="[
728
                 :rules="[
703
                   {
729
                   {
704
                     required: true,
730
                     required: true,
722
               <el-form-item
748
               <el-form-item
723
                 label="联系地址:"
749
                 label="联系地址:"
724
                 :prop="'paymentArr1.' + index + '.contactAddressAgent'"
750
                 :prop="'paymentArr1.' + index + '.contactAddressAgent'"
751
+                :class="changeLableCode2.includes(`paymentArr1.${index}.contactAddressAgent`) ? 'red' : ''"
725
                 :rules="[
752
                 :rules="[
726
                   {
753
                   {
727
                     required: true,
754
                     required: true,
786
   data() {
813
   data() {
787
     return {
814
     return {
788
       formData: {},
815
       formData: {},
816
+      changeLableCode: [],
817
+      changeLableCode1: [],
818
+      changeLableCode2: [],
789
       filedata: {
819
       filedata: {
790
         annexType: 2,
820
         annexType: 2,
791
       },
821
       },
935
             this.applicateArr = [];
965
             this.applicateArr = [];
936
             this.quiltArr = [];
966
             this.quiltArr = [];
937
             this.formData = this.caseentryExamineData;
967
             this.formData = this.caseentryExamineData;
938
-            console.log(this.formData,'this.formData');
939
-            console.log(this.caseentryExamineDataAll,'this.caseentryExamineDataAll');
968
+            if (this.caseentryExamineDataAll.changeColumn) {
969
+              this.changeLableCode = this.caseentryExamineDataAll.changeColumn.split(',')
970
+            } else {
971
+              this.changeLableCode = []
972
+            }
973
+            if (this.caseentryExamineDataAll.afterCase.caseAffiliates[0].changeColumn) {
974
+              let changelable = this.caseentryExamineDataAll.afterCase.caseAffiliates[0].changeColumn.split(',')
975
+              this.changeLableCode1 = changelable.map(item =>
976
+                'paymentArr.0.'+ item
977
+              )
978
+            } else {
979
+              this.changeLableCode1 = []
980
+            }
981
+            if (this.caseentryExamineDataAll.afterCase.caseAffiliates[1].changeColumn) {
982
+              let changelable1 = this.caseentryExamineDataAll.afterCase.caseAffiliates[1].changeColumn.split(',')
983
+              this.changeLableCode2 = changelable1.map(item =>
984
+                'paymentArr1.0.'+ item
985
+              )
986
+            } else {
987
+              this.changeLableCode2 = []
988
+            }
940
             this.fileList = [];
989
             this.fileList = [];
941
             this.form2.paymentArr = [
990
             this.form2.paymentArr = [
942
               this.caseentryExamineData.caseAffiliates[0],
991
               this.caseentryExamineData.caseAffiliates[0],
1206
     color: #ffffff;
1255
     color: #ffffff;
1207
   }
1256
   }
1208
 }
1257
 }
1258
+::v-deep .formbox {
1259
+  .el-form-item {
1260
+    &.red {  
1261
+      .el-form-item__label {
1262
+        color: red;
1263
+      }
1264
+    }
1265
+  }
1266
+}
1209
 </style>
1267
 </style>