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

Merge branch 'gyj' of SH-Arbitrate/Mediation-Frontend into dev

gaogaoyujie 2 лет назад
Родитель
Сommit
18e07846a5
1 измененных файлов: 16 добавлений и 15 удалений
  1. 16
    15
      src/views/caseManagement/components/addCase.vue

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

329
               <el-divider></el-divider>
329
               <el-divider></el-divider>
330
             </el-col>
330
             </el-col>
331
             <el-col :span="12" v-if="item.applicant.organizeFlag == 1">
331
             <el-col :span="12" v-if="item.applicant.organizeFlag == 1">
332
-              <el-form-item label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'" :rules="[
333
-      {
334
-        required: true,
335
-        message: '代理人联系电话不能为空',
336
-        trigger: 'blur',
337
-      },
338
-      {
339
-        pattern: /^[1][3,4,5,6,7,8,9][0-9]{9}$/,
340
-        message: '请输入正确的手机号码',
341
-        trigger: 'blur',
342
-      },
343
-    ]">
332
+                 <el-form-item  label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'" :rules="[
333
+                      {
334
+                        required: true,
335
+                        message: '代理人联系电话不能为空',
336
+                        trigger: 'blur',
337
+                      },
338
+                      {
339
+                        pattern: /^[1][3,4,5,6,7,8,9][0-9]{9}$/,
340
+                        message: '请输入正确的手机号码',
341
+                        trigger: 'blur',
342
+                      },
343
+                    ]">
344
                 <el-input v-model="item.applicantAgent.phone" placeholder="请输入代理人联系电话" />
344
                 <el-input v-model="item.applicantAgent.phone" placeholder="请输入代理人联系电话" />
345
-              </el-form-item>
345
+              </el-form-item> 
346
             </el-col>
346
             </el-col>
347
             <el-col :span="12" v-if="item.applicant.organizeFlag == 0">
347
             <el-col :span="12" v-if="item.applicant.organizeFlag == 0">
348
               <el-form-item label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'">
348
               <el-form-item label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'">
1233
         if (valid) {
1233
         if (valid) {
1234
           if (this.addModifyData == 3) {
1234
           if (this.addModifyData == 3) {
1235
             this.formData.affiliate.applicant.forEach((item) => {
1235
             this.formData.affiliate.applicant.forEach((item) => {
1236
+              console.log(item)
1236
               // this.$set(item,"organizeFlag",0);
1237
               // this.$set(item,"organizeFlag",0);
1237
               // this.$set(item,"roleType",2)
1238
               // this.$set(item,"roleType",2)
1238
               item.applicantAgent.organizeFlag = 0;
1239
               item.applicantAgent.organizeFlag = 0;
1239
-              item.applicantAgent.roleType = 2;
1240
+              item.applicantAgent['roleType'] = 2;
1240
             })
1241
             })
1241
             this.formData.affiliate.res.forEach((item) => {
1242
             this.formData.affiliate.res.forEach((item) => {
1242
               // this.$set(item,"organizeFlag",0);
1243
               // this.$set(item,"organizeFlag",0);
1243
               // this.$set(item,"roleType",4)
1244
               // this.$set(item,"roleType",4)
1244
               item.resAgent.organizeFlag = 0;
1245
               item.resAgent.organizeFlag = 0;
1245
-              item.applicantAgent.roleType = 4;
1246
+              item.applicantAgent['roleType'] = 4;
1246
             })
1247
             })
1247
             this.modifyData(this.formData);
1248
             this.modifyData(this.formData);
1248
           } else if (this.addModifyData == 1) {
1249
           } else if (this.addModifyData == 1) {