Bläddra i källkod

修改测试bug

gyj 2 år sedan
förälder
incheckning
c5f5d8c98c

+ 3
- 1
src/views/caseManagement/caseList.vue Visa fil

287
         };
287
         };
288
     },
288
     },
289
     created() {
289
     created() {
290
-        this.queryParams.caseNum = this.$route.query.caseNum;
290
+        // this.queryParams.caseNum = this.$route.query.caseNum;
291
+        this.$set(this.queryParams,"caseNum",this.$route.query.caseNum);
292
+        console.log(this.$route.query)
291
         if (this.$route.query.token) {
293
         if (this.$route.query.token) {
292
             this.queryDisable = true;
294
             this.queryDisable = true;
293
         } else {
295
         } else {

+ 14
- 14
src/views/caseManagement/components/addCase.vue Visa fil

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="[
332
+                 <el-form-item v-if="addModifyData==2 && !item.applicantAgent.phone?false:true"  label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'" :rules="[
333
                       {
333
                       {
334
                         required: true,
334
                         required: true,
335
                         message: '代理人联系电话不能为空',
335
                         message: '代理人联系电话不能为空',
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 v-if="addModifyData==2 && !item.applicantAgent.phone?false:true" label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'">
349
                 <el-input v-model="item.applicantAgent.phone" placeholder="请输入代理人联系电话" />
349
                 <el-input v-model="item.applicantAgent.phone" placeholder="请输入代理人联系电话" />
350
               </el-form-item>
350
               </el-form-item>
351
             </el-col>
351
             </el-col>
352
             <el-col :span="12" v-if="item.applicant.organizeFlag == 1">
352
             <el-col :span="12" v-if="item.applicant.organizeFlag == 1">
353
-              <el-form-item label="姓名" :prop="'affiliate.applicant.' + index + '.applicantAgent.name'" :rules="[
353
+              <el-form-item v-if="addModifyData==2 && !item.applicantAgent.name?false:true" label="姓名" :prop="'affiliate.applicant.' + index + '.applicantAgent.name'" :rules="[
354
       {
354
       {
355
         required: true,
355
         required: true,
356
         message: '代理人姓名不能为空',
356
         message: '代理人姓名不能为空',
361
               </el-form-item>
361
               </el-form-item>
362
             </el-col>
362
             </el-col>
363
             <el-col :span="12" v-if="item.applicant.organizeFlag == 0">
363
             <el-col :span="12" v-if="item.applicant.organizeFlag == 0">
364
-              <el-form-item label="姓名" :prop="'affiliate.applicant.' + index + '.applicantAgent.name'">
364
+              <el-form-item v-if="addModifyData==2 && !item.applicantAgent.name?false:true" label="姓名" :prop="'affiliate.applicant.' + index + '.applicantAgent.name'">
365
                 <el-input v-model="item.applicantAgent.name" placeholder="请输入代理人姓名" />
365
                 <el-input v-model="item.applicantAgent.name" placeholder="请输入代理人姓名" />
366
               </el-form-item>
366
               </el-form-item>
367
             </el-col>
367
             </el-col>
368
             <el-col :span="12">
368
             <el-col :span="12">
369
-              <el-form-item label="是否为操作人" :prop="'affiliate.applicant.' + index + '.applicant.operatorFlag'">
369
+              <el-form-item   label="是否为操作人" :prop="'affiliate.applicant.' + index + '.applicant.operatorFlag'">
370
                 <el-select v-model="item.applicantAgent.operatorFlag" placeholder="请选择" auto-complete="off"
370
                 <el-select v-model="item.applicantAgent.operatorFlag" placeholder="请选择" auto-complete="off"
371
                   style="width: 100%;">
371
                   style="width: 100%;">
372
                   <el-option v-for="item in roleTypeList" :key="item.id" :label="item.value" :value="item.id">
372
                   <el-option v-for="item in roleTypeList" :key="item.id" :label="item.value" :value="item.id">
376
               </el-form-item>
376
               </el-form-item>
377
             </el-col>
377
             </el-col>
378
             <el-col :span="12" v-if="item.applicant.organizeFlag == 1">
378
             <el-col :span="12" v-if="item.applicant.organizeFlag == 1">
379
-              <el-form-item label="邮箱" :prop="'affiliate.applicant.' + index + '.applicantAgent.email'" :rules="[
379
+              <el-form-item  v-if="addModifyData==2 && !item.applicantAgent.email?false:true" label="邮箱" :prop="'affiliate.applicant.' + index + '.applicantAgent.email'" :rules="[
380
       {
380
       {
381
         required: true,
381
         required: true,
382
         message: '代理人邮箱不能为空',
382
         message: '代理人邮箱不能为空',
393
               </el-form-item>
393
               </el-form-item>
394
             </el-col>
394
             </el-col>
395
             <el-col :span="12" v-if="item.applicant.organizeFlag == 0">
395
             <el-col :span="12" v-if="item.applicant.organizeFlag == 0">
396
-              <el-form-item label="邮箱" :prop="'affiliate.applicant.' + index + '.applicantAgent.email'" :rules="[
396
+              <el-form-item v-if="addModifyData==2 && !item.applicantAgent.email?false:true" label="邮箱" :prop="'affiliate.applicant.' + index + '.applicantAgent.email'" :rules="[
397
       {
397
       {
398
         pattern:
398
         pattern:
399
           /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,
399
           /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,
613
               <el-divider></el-divider>
613
               <el-divider></el-divider>
614
             </el-col>
614
             </el-col>
615
             <el-col :span="12" v-if="item.res.organizeFlag == 1">
615
             <el-col :span="12" v-if="item.res.organizeFlag == 1">
616
-              <el-form-item label="联系电话" :prop="'affiliate.res.' + index + '.resAgent.phone'" :rules="[
616
+              <el-form-item v-if="addModifyData==2 && !item.resAgent.phone?false:true" label="联系电话" :prop="'affiliate.res.' + index + '.resAgent.phone'" :rules="[
617
       {
617
       {
618
         required: true,
618
         required: true,
619
         message: '代理人联系电话不能为空',
619
         message: '代理人联系电话不能为空',
629
               </el-form-item>
629
               </el-form-item>
630
             </el-col>
630
             </el-col>
631
             <el-col :span="12" v-if="item.res.organizeFlag == 0">
631
             <el-col :span="12" v-if="item.res.organizeFlag == 0">
632
-              <el-form-item label="联系电话" :prop="'affiliate.res.' + index + '.resAgent.phone'">
632
+              <el-form-item  v-if="addModifyData==2 && !item.resAgent.phone?false:true" label="联系电话" :prop="'affiliate.res.' + index + '.resAgent.phone'">
633
                 <el-input v-model="item.resAgent.phone" placeholder="请输入代理人联系电话" />
633
                 <el-input v-model="item.resAgent.phone" placeholder="请输入代理人联系电话" />
634
               </el-form-item>
634
               </el-form-item>
635
             </el-col>
635
             </el-col>
636
             <el-col :span="12" v-if="item.res.organizeFlag == 1">
636
             <el-col :span="12" v-if="item.res.organizeFlag == 1">
637
-              <el-form-item label="姓名" :prop="'affiliate.res.' + index + '.resAgent.name'" :rules="[
637
+              <el-form-item v-if="addModifyData==2 && !item.resAgent.name?false:true" label="姓名" :prop="'affiliate.res.' + index + '.resAgent.name'" :rules="[
638
       {
638
       {
639
         required: true,
639
         required: true,
640
         message: '代理人姓名不能为空',
640
         message: '代理人姓名不能为空',
655
               </el-form-item>
655
               </el-form-item>
656
             </el-col>
656
             </el-col>
657
             <el-col :span="12" v-if="item.res.organizeFlag == 0">
657
             <el-col :span="12" v-if="item.res.organizeFlag == 0">
658
-              <el-form-item label="姓名" :prop="'affiliate.res.' + index + '.resAgent.name'">
658
+              <el-form-item v-if="addModifyData==2 && !item.resAgent.name?false:true" label="姓名" :prop="'affiliate.res.' + index + '.resAgent.name'">
659
                 <el-input v-model="item.resAgent.name" placeholder="请输入代理人姓名" />
659
                 <el-input v-model="item.resAgent.name" placeholder="请输入代理人姓名" />
660
               </el-form-item>
660
               </el-form-item>
661
             </el-col>
661
             </el-col>
662
             <el-col :span="12" v-if="item.res.organizeFlag == 1">
662
             <el-col :span="12" v-if="item.res.organizeFlag == 1">
663
-              <el-form-item label="邮箱" :prop="'affiliate.res.' + index + '.resAgent.email'" :rules="[
663
+              <el-form-item v-if="addModifyData==2 && !item.resAgent.email?false:true" label="邮箱" :prop="'affiliate.res.' + index + '.resAgent.email'" :rules="[
664
       {
664
       {
665
         required: true,
665
         required: true,
666
         message: '代理人邮箱不能为空',
666
         message: '代理人邮箱不能为空',
677
               </el-form-item>
677
               </el-form-item>
678
             </el-col>
678
             </el-col>
679
             <el-col :span="12" v-if="item.res.organizeFlag == 0">
679
             <el-col :span="12" v-if="item.res.organizeFlag == 0">
680
-              <el-form-item label="邮箱" :prop="'affiliate.res.' + index + '.resAgent.email'" :rules="[
680
+              <el-form-item v-if="addModifyData==2 && !item.resAgent.email?false:true" label="邮箱" :prop="'affiliate.res.' + index + '.resAgent.email'" :rules="[
681
       {
681
       {
682
         pattern:
682
         pattern:
683
           /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,
683
           /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,
1243
               // this.$set(item,"organizeFlag",0);
1243
               // this.$set(item,"organizeFlag",0);
1244
               // this.$set(item,"roleType",4)
1244
               // this.$set(item,"roleType",4)
1245
               item.resAgent.organizeFlag = 0;
1245
               item.resAgent.organizeFlag = 0;
1246
-              item.applicantAgent['roleType'] = 4;
1246
+              item.resAgent['roleType'] = 4;
1247
             })
1247
             })
1248
             this.modifyData(this.formData);
1248
             this.modifyData(this.formData);
1249
           } else if (this.addModifyData == 1) {
1249
           } else if (this.addModifyData == 1) {

+ 1
- 1
src/views/login.vue Visa fil

124
     <!--  底部  -->
124
     <!--  底部  -->
125
     <div class="el-login-footer">
125
     <div class="el-login-footer">
126
       <div>Copyright © 2023 乙巢(上海)企业管理服务有限公司.</div>
126
       <div>Copyright © 2023 乙巢(上海)企业管理服务有限公司.</div>
127
-      <div>Version:1.1.0</div>
127
+      <div>Version:1.1.2</div>
128
     </div>
128
     </div>
129
   </div>
129
   </div>
130
 </template>
130
 </template>

+ 3
- 3
vue.config.js Visa fil

11
 
11
 
12
 const port = process.env.port || process.env.npm_config_port || 80 // 端口
12
 const port = process.env.port || process.env.npm_config_port || 80 // 端口
13
 
13
 
14
-// const API = 'http://121.40.189.20:7001'  //生产
15
-const API = 'http://121.40.189.20:6001'  //测试
14
+const API = 'http://121.40.189.20:7001'  //生产
15
+// const API = 'http://121.40.189.20:6001'  //测试
16
 // const API = 'http://192.168.3.18:6001'  //B
16
 // const API = 'http://192.168.3.18:6001'  //B
17
 // const API = 'http://172.16.0.237:6001' //Q
17
 // const API = 'http://172.16.0.237:6001' //Q
18
-// const API = 'http://172.16.1.26:6001' //w
18
+// const API = 'http://172.16.1.26:7001' //w
19
 
19
 
20
 // vue.config.js 配置说明 
20
 // vue.config.js 配置说明 
21
 //官方vue.config.js 参考文档 https://cli.vuejs.org/zh/config/#css-loaderoptions
21
 //官方vue.config.js 参考文档 https://cli.vuejs.org/zh/config/#css-loaderoptions