Quellcode durchsuchen

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

hanchaobo vor 2 Jahren
Ursprung
Commit
afb49528c1

+ 3
- 1
src/views/caseManagement/caseList.vue Datei anzeigen

@@ -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 {

+ 27
- 27
src/views/caseManagement/components/addCase.vue Datei anzeigen

@@ -330,28 +330,28 @@
330 330
               <el-divider></el-divider>
331 331
             </el-col>
332 332
             <el-col :span="12" v-if="item.applicant.organizeFlag == 1">
333
-              <el-form-item label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'" :rules="[
334
-      {
335
-        required: true,
336
-        message: '代理人联系电话不能为空',
337
-        trigger: 'blur',
338
-      },
339
-      {
340
-        pattern: /^[1][3,4,5,6,7,8,9][0-9]{9}$/,
341
-        message: '请输入正确的手机号码',
342
-        trigger: 'blur',
343
-      },
344
-    ]">
333
+                 <el-form-item v-if="addModifyData==2 && !item.applicantAgent.phone?false:true"  label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'" :rules="[
334
+                      {
335
+                        required: true,
336
+                        message: '代理人联系电话不能为空',
337
+                        trigger: 'blur',
338
+                      },
339
+                      {
340
+                        pattern: /^[1][3,4,5,6,7,8,9][0-9]{9}$/,
341
+                        message: '请输入正确的手机号码',
342
+                        trigger: 'blur',
343
+                      },
344
+                    ]">
345 345
                 <el-input v-model="item.applicantAgent.phone" placeholder="请输入代理人联系电话" />
346 346
               </el-form-item>
347 347
             </el-col>
348 348
             <el-col :span="12" v-if="item.applicant.organizeFlag == 0">
349
-              <el-form-item label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'">
349
+              <el-form-item v-if="addModifyData==2 && !item.applicantAgent.phone?false:true" label="联系电话" :prop="'affiliate.applicant.' + index + '.applicantAgent.phone'">
350 350
                 <el-input v-model="item.applicantAgent.phone" placeholder="请输入代理人联系电话" />
351 351
               </el-form-item>
352 352
             </el-col>
353 353
             <el-col :span="12" v-if="item.applicant.organizeFlag == 1">
354
-              <el-form-item label="姓名" :prop="'affiliate.applicant.' + index + '.applicantAgent.name'" :rules="[
354
+              <el-form-item v-if="addModifyData==2 && !item.applicantAgent.name?false:true" label="姓名" :prop="'affiliate.applicant.' + index + '.applicantAgent.name'" :rules="[
355 355
       {
356 356
         required: true,
357 357
         message: '代理人姓名不能为空',
@@ -362,12 +362,12 @@
362 362
               </el-form-item>
363 363
             </el-col>
364 364
             <el-col :span="12" v-if="item.applicant.organizeFlag == 0">
365
-              <el-form-item label="姓名" :prop="'affiliate.applicant.' + index + '.applicantAgent.name'">
365
+              <el-form-item v-if="addModifyData==2 && !item.applicantAgent.name?false:true" label="姓名" :prop="'affiliate.applicant.' + index + '.applicantAgent.name'">
366 366
                 <el-input v-model="item.applicantAgent.name" placeholder="请输入代理人姓名" />
367 367
               </el-form-item>
368 368
             </el-col>
369
-            <el-col :span="12">
370
-              <el-form-item label="是否为操作人" :prop="'affiliate.applicant.' + index + '.applicant.operatorFlag'">
369
+            <el-col :span="12" v-if="addModifyData==2 && !item.applicantAgent.operatorFlag?false:true">
370
+              <el-form-item   label="是否为操作人" :prop="'affiliate.applicant.' + index + '.applicant.operatorFlag'">
371 371
                 <el-select v-model="item.applicantAgent.operatorFlag" placeholder="请选择" auto-complete="off"
372 372
                   style="width: 100%;">
373 373
                   <el-option v-for="item in roleTypeList" :key="item.id" :label="item.value" :value="item.id">
@@ -377,7 +377,7 @@
377 377
               </el-form-item>
378 378
             </el-col>
379 379
             <el-col :span="12" v-if="item.applicant.organizeFlag == 1">
380
-              <el-form-item label="邮箱" :prop="'affiliate.applicant.' + index + '.applicantAgent.email'" :rules="[
380
+              <el-form-item  v-if="addModifyData==2 && !item.applicantAgent.email?false:true" label="邮箱" :prop="'affiliate.applicant.' + index + '.applicantAgent.email'" :rules="[
381 381
       {
382 382
         required: true,
383 383
         message: '代理人邮箱不能为空',
@@ -394,7 +394,7 @@
394 394
               </el-form-item>
395 395
             </el-col>
396 396
             <el-col :span="12" v-if="item.applicant.organizeFlag == 0">
397
-              <el-form-item label="邮箱" :prop="'affiliate.applicant.' + index + '.applicantAgent.email'" :rules="[
397
+              <el-form-item v-if="addModifyData==2 && !item.applicantAgent.email?false:true" label="邮箱" :prop="'affiliate.applicant.' + index + '.applicantAgent.email'" :rules="[
398 398
       {
399 399
         pattern:
400 400
           /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,
@@ -614,7 +614,7 @@
614 614
               <el-divider></el-divider>
615 615
             </el-col>
616 616
             <el-col :span="12" v-if="item.res.organizeFlag == 1">
617
-              <el-form-item label="联系电话" :prop="'affiliate.res.' + index + '.resAgent.phone'" :rules="[
617
+              <el-form-item v-if="addModifyData==2 && !item.resAgent.phone?false:true" label="联系电话" :prop="'affiliate.res.' + index + '.resAgent.phone'" :rules="[
618 618
       {
619 619
         required: true,
620 620
         message: '代理人联系电话不能为空',
@@ -630,12 +630,12 @@
630 630
               </el-form-item>
631 631
             </el-col>
632 632
             <el-col :span="12" v-if="item.res.organizeFlag == 0">
633
-              <el-form-item label="联系电话" :prop="'affiliate.res.' + index + '.resAgent.phone'">
633
+              <el-form-item  v-if="addModifyData==2 && !item.resAgent.phone?false:true" label="联系电话" :prop="'affiliate.res.' + index + '.resAgent.phone'">
634 634
                 <el-input v-model="item.resAgent.phone" placeholder="请输入代理人联系电话" />
635 635
               </el-form-item>
636 636
             </el-col>
637 637
             <el-col :span="12" v-if="item.res.organizeFlag == 1">
638
-              <el-form-item label="姓名" :prop="'affiliate.res.' + index + '.resAgent.name'" :rules="[
638
+              <el-form-item v-if="addModifyData==2 && !item.resAgent.name?false:true" label="姓名" :prop="'affiliate.res.' + index + '.resAgent.name'" :rules="[
639 639
       {
640 640
         required: true,
641 641
         message: '代理人姓名不能为空',
@@ -645,8 +645,8 @@
645 645
                 <el-input v-model="item.resAgent.name" placeholder="请输入代理人姓名" />
646 646
               </el-form-item>
647 647
             </el-col>
648
-            <el-col :span="12">
649
-              <el-form-item label="是否为操作人" :prop="'affiliate.res.' + index + '.resAgent.operatorFlag'">
648
+            <el-col :span="12" v-if="addModifyData==2 && !item.resAgent.operatorFlag?false:true">
649
+              <el-form-item  label="是否为操作人" :prop="'affiliate.res.' + index + '.resAgent.operatorFlag'">
650 650
                 <el-select v-model="item.resAgent.operatorFlag" placeholder="请选择" auto-complete="off"
651 651
                   style="width: 100%;">
652 652
                   <el-option v-for="item in roleTypeList" :key="item.id" :label="item.value" :value="item.id">
@@ -656,12 +656,12 @@
656 656
               </el-form-item>
657 657
             </el-col>
658 658
             <el-col :span="12" v-if="item.res.organizeFlag == 0">
659
-              <el-form-item label="姓名" :prop="'affiliate.res.' + index + '.resAgent.name'">
659
+              <el-form-item v-if="addModifyData==2 && !item.resAgent.name?false:true" label="姓名" :prop="'affiliate.res.' + index + '.resAgent.name'">
660 660
                 <el-input v-model="item.resAgent.name" placeholder="请输入代理人姓名" />
661 661
               </el-form-item>
662 662
             </el-col>
663 663
             <el-col :span="12" v-if="item.res.organizeFlag == 1">
664
-              <el-form-item label="邮箱" :prop="'affiliate.res.' + index + '.resAgent.email'" :rules="[
664
+              <el-form-item v-if="addModifyData==2 && !item.resAgent.email?false:true" label="邮箱" :prop="'affiliate.res.' + index + '.resAgent.email'" :rules="[
665 665
       {
666 666
         required: true,
667 667
         message: '代理人邮箱不能为空',
@@ -678,7 +678,7 @@
678 678
               </el-form-item>
679 679
             </el-col>
680 680
             <el-col :span="12" v-if="item.res.organizeFlag == 0">
681
-              <el-form-item label="邮箱" :prop="'affiliate.res.' + index + '.resAgent.email'" :rules="[
681
+              <el-form-item v-if="addModifyData==2 && !item.resAgent.email?false:true" label="邮箱" :prop="'affiliate.res.' + index + '.resAgent.email'" :rules="[
682 682
       {
683 683
         pattern:
684 684
           /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,

+ 1
- 1
src/views/login.vue Datei anzeigen

@@ -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>

+ 1
- 1
vue.config.js Datei anzeigen

@@ -15,7 +15,7 @@ const port = process.env.port || process.env.npm_config_port || 80 // 端口
15 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