ソースを参照

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

gaogaoyujie 2 年 前
コミット
18e07846a5
共有1 個のファイルを変更した16 個の追加15 個の削除を含む
  1. 16
    15
      src/views/caseManagement/components/addCase.vue

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

@@ -329,20 +329,20 @@
329 329
               <el-divider></el-divider>
330 330
             </el-col>
331 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 344
                 <el-input v-model="item.applicantAgent.phone" placeholder="请输入代理人联系电话" />
345
-              </el-form-item>
345
+              </el-form-item> 
346 346
             </el-col>
347 347
             <el-col :span="12" v-if="item.applicant.organizeFlag == 0">
348 348
               <el-form-item label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'">
@@ -1233,16 +1233,17 @@ export default {
1233 1233
         if (valid) {
1234 1234
           if (this.addModifyData == 3) {
1235 1235
             this.formData.affiliate.applicant.forEach((item) => {
1236
+              console.log(item)
1236 1237
               // this.$set(item,"organizeFlag",0);
1237 1238
               // this.$set(item,"roleType",2)
1238 1239
               item.applicantAgent.organizeFlag = 0;
1239
-              item.applicantAgent.roleType = 2;
1240
+              item.applicantAgent['roleType'] = 2;
1240 1241
             })
1241 1242
             this.formData.affiliate.res.forEach((item) => {
1242 1243
               // this.$set(item,"organizeFlag",0);
1243 1244
               // this.$set(item,"roleType",4)
1244 1245
               item.resAgent.organizeFlag = 0;
1245
-              item.applicantAgent.roleType = 4;
1246
+              item.applicantAgent['roleType'] = 4;
1246 1247
             })
1247 1248
             this.modifyData(this.formData);
1248 1249
           } else if (this.addModifyData == 1) {