gyj před 2 roky
rodič
revize
c5f5d8c98c

+ 3
- 1
src/views/caseManagement/caseList.vue Zobrazit soubor

@@ -287,7 +287,9 @@ export default {
287 287
         };
288 288
     },
289 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 293
         if (this.$route.query.token) {
292 294
             this.queryDisable = true;
293 295
         } else {

+ 14
- 14
src/views/caseManagement/components/addCase.vue Zobrazit soubor

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

+ 1
- 1
src/views/login.vue Zobrazit soubor

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

+ 3
- 3
vue.config.js Zobrazit soubor

@@ -11,11 +11,11 @@ const name = process.env.VUE_APP_TITLE || '调解系统' // 网页标题
11 11
 
12 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 16
 // const API = 'http://192.168.3.18:6001'  //B
17 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 20
 // vue.config.js 配置说明 
21 21
 //官方vue.config.js 参考文档 https://cli.vuejs.org/zh/config/#css-loaderoptions