Procházet zdrojové kódy

Merge branch '20230223_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20230223_pc_vue_new_branch

28169 před 1 rokem
rodič
revize
2e78329cbd

+ 2 - 2
src/xt_pages/dialysis/details/index.vue Zobrazit soubor

@@ -459,10 +459,10 @@
459 459
             <div style="border: 1px solid black;width: 82%;"  >
460 460
               <div style="margin: 5px 0;">
461 461
                 <span style="font-weight: bolder;">{{main_collection.patient.name}} </span>&nbsp;&nbsp;
462
+                 
463
+                <span>
462 464
                   <span v-if="main_collection.patient.gender==1">男</span>
463 465
                   <span v-if="main_collection.patient.gender==2">女</span>
464
-                <span>
465
-
466 466
                 </span>&nbsp;&nbsp;
467 467
                 <span>{{getNewAge(main_collection.patient.id_card_no)  }}岁</span>&nbsp;&nbsp;<span>{{getTimes(main_collection.schedule_date)}}</span>&nbsp;&nbsp;
468 468
                 <span></span>

+ 4 - 4
src/xt_pages/hospitalStation/components/deskPrescription.vue Zobrazit soubor

@@ -1567,7 +1567,7 @@ export default {
1567 1567
 
1568 1568
     }, searchProjectAction() {
1569 1569
       console.log('~~~~',this.search_project_keyword)
1570
-
1570
+      console.log('1111',this.allProject)
1571 1571
       if (this.search_project_keyword.length == 0) {
1572 1572
         this.tabProject = this.allProject
1573 1573
 
@@ -1581,6 +1581,7 @@ export default {
1581 1581
           
1582 1582
         }
1583 1583
         this.tabProject = arr
1584
+        console.log('rrrr',this.tabProject)
1584 1585
       }
1585 1586
 
1586 1587
     }, searchProjectTeamAction() {
@@ -3459,13 +3460,12 @@ export default {
3459 3460
               total: good_info[i].total,
3460 3461
               is_special_diseases: good_info[i].is_special_diseases,
3461 3462
               good_info: good_info[i],
3462
-              stock_count: good_info[i].stock_count
3463
+              stock_count: good_info[i].stock_count,
3464
+              first_letter:good_info[i].first_letter
3463 3465
             }
3464 3466
             this.tabProject.push(obj)
3465 3467
           }
3466
-
3467 3468
           this.allProject = this.tabProject
3468
-
3469 3469
         }
3470 3470
       })
3471 3471
 

+ 21 - 9
src/xt_pages/hospitalStation/doctorDesk.vue Zobrazit soubor

@@ -558,10 +558,14 @@ export default {
558 558
             let arr4 = []
559 559
             // console.log('3333',this.all_data);
560 560
             for (let i = 0; i < this.all_data.length; i++) {
561
-              if (this.all_data[i].name.indexOf(this.search_input) != -1 || 
562
-              this.all_data[i].his_patient.number.indexOf(this.search_input) != -1) {
563
-                arr4 = arr4.concat(this.all_data[i])
561
+              if(this.all_data[i].first_letter !=undefined){
562
+                if (this.all_data[i].name.indexOf(this.search_input) != -1 || 
563
+                  this.all_data[i].his_patient.number.indexOf(this.search_input) != -1 ||
564
+                  this.all_data[i].first_letter.indexOf(this.search_input) != -1) {
565
+                    arr4 = arr4.concat(this.all_data[i])
566
+                }
564 567
               }
568
+              
565 569
             }
566 570
             this.patientTableData = arr4
567 571
             break
@@ -569,10 +573,14 @@ export default {
569 573
             let arr2 = []
570 574
             // console.log('4444',this.all_data);
571 575
             for (let i = 0; i < this.all_data.length; i++) {
572
-              if (this.all_data[i].name.indexOf(this.search_input) != -1 || 
573
-                  this.all_data[i].his_patient.number.indexOf(this.search_input) != -1) {
574
-                arr2 = arr2.concat(this.all_data[i])
576
+              if(this.all_data[i].first_letter !=undefined){
577
+                if (this.all_data[i].name.indexOf(this.search_input) != -1 || 
578
+                    this.all_data[i].his_patient.number.indexOf(this.search_input) != -1 ||
579
+                    this.all_data[i].first_letter.indexOf(this.search_input) != -1) {
580
+                  arr2 = arr2.concat(this.all_data[i])
581
+                }
575 582
               }
583
+             
576 584
             }
577 585
             this.patientTableData = arr2
578 586
 
@@ -581,10 +589,14 @@ export default {
581 589
             let arr3 = []
582 590
             // console.log('5555',this.all_data);
583 591
             for (let i = 0; i < this.all_data.length; i++) {
584
-              if (this.all_data[i].name.indexOf(this.search_input) != -1 || 
585
-              this.all_data[i].his_patient.number.indexOf(this.search_input) != -1) {
586
-                arr3 = arr3.concat(this.all_data[i])
592
+              if(this.all_data[i].first_letter !=undefined){
593
+                if (this.all_data[i].name.indexOf(this.search_input) != -1 || 
594
+                  this.all_data[i].his_patient.number.indexOf(this.search_input) != -1 || 
595
+                  this.all_data[i].first_letter.indexOf(this.search_input) != -1) {
596
+                  arr3 = arr3.concat(this.all_data[i])
597
+                }
587 598
               }
599
+              
588 600
             }
589 601
             this.patientTableData = arr3
590 602
             break

+ 2 - 3
src/xt_pages/outpatientCharges/statementPrint.vue Zobrazit soubor

@@ -58,20 +58,19 @@
58 58
       <printEleven :info="info" v-if="org_id == 10485"></printEleven>
59 59
       <!-- 阜阳经沃 -->
60 60
       <printtwelve :info="info" v-if="org_id == 10480 || org_id == 0"></printtwelve>
61
-
62 61
       <printOne :info="info" v-if=" org_id != 9990 &&
63 62
             org_id != 10138 &&
64 63
             org_id != 9504 &&
65 64
             org_id != 10028 &&
66 65
             org_id != 0 &&
67
-            org_id != 10278 && org_id != 10387 && org_id != 10191 &&org_id != 10210 &&org_id != 10485 && this.paramsObj.balance_accounts_type == 1">
66
+            org_id != 10278 && org_id != 10387 && org_id != 10191 &&org_id != 10210 &&org_id != 10485 &&org_id != 10480 && this.paramsObj.balance_accounts_type == 1">
68 67
       </printOne>
69 68
 
70 69
       <privateChargePrint :info="info" v-if="org_id != 9990 &&
71 70
             org_id != 10138 &&
72 71
             org_id != 9504 &&
73 72
             org_id != 10028 &&
74
-            org_id != 10278 && org_id != 10387 && org_id != 10191 &&org_id != 10210 &&org_id != 10485 &&org_id != 0 && this.paramsObj.balance_accounts_type == 2">
73
+            org_id != 10278 && org_id != 10387 && org_id != 10191 &&org_id != 10210 &&org_id != 10485 &&org_id != 0 &&org_id != 10480 && this.paramsObj.balance_accounts_type == 2">
75 74
       </privateChargePrint>
76 75
 
77 76
     </div>

+ 1 - 0
src/xt_pages/outpatientDoctorStation/components/deskPrescription.vue Zobrazit soubor

@@ -3569,6 +3569,7 @@ export default {
3569 3569
               is_special_diseases: good_info[i].is_special_diseases,
3570 3570
               good_info: good_info[i],
3571 3571
               stock_count:good_info[i].stock_count,
3572
+              first_letter:good_info[i].first_letter
3572 3573
             }
3573 3574
             this.tabProject.push(obj)
3574 3575
           }

+ 20 - 11
src/xt_pages/outpatientDoctorStation/doctorDesk.vue Zobrazit soubor

@@ -849,11 +849,15 @@ export default {
849 849
           case 0:
850 850
             let arr = []
851 851
             for (let i = 0; i < this.all_data.length; i++) {
852
-              if (this.all_data[i].name.indexOf(this.search_input) != -1 ||
853
-               this.all_data[i].number.indexOf(this.search_input) != -1) {
854
-                arr = arr.concat(this.all_data[i])
855
-                console.log(arr)
852
+              if( this.all_data[i].first_letter !=undefined){
853
+                if (this.all_data[i].name.indexOf(this.search_input) != -1 ||
854
+                this.all_data[i].number.indexOf(this.search_input) != -1 ||
855
+                this.all_data[i].first_letter.indexOf(this.search_input) != -1) {
856
+                  arr = arr.concat(this.all_data[i])
857
+                  console.log(arr)
858
+                }
856 859
               }
860
+              
857 861
             }
858 862
             this.all_data = arr
859 863
 
@@ -862,11 +866,15 @@ export default {
862 866
             let arr2 = []
863 867
            
864 868
             for (let i = 0; i < this.cure_data.length; i++) {
865
-              if (this.cure_data[i].name.indexOf(this.search_input) != -1 || 
866
-              this.cure_data[i].number.indexOf(this.search_input) != -1) {
867
-                console.log('2222',this.cure_data);
868
-                arr2 = arr2.concat(this.cure_data[i])
869
+              if(this.cure_data[i].first_letter != undefined){
870
+                if (this.cure_data[i].name.indexOf(this.search_input) != -1 || 
871
+                  this.cure_data[i].number.indexOf(this.search_input) != -1 ||
872
+                  this.cure_data[i].first_letter.indexOf(this.search_input) != -1) {
873
+                    console.log('2222',this.cure_data);
874
+                    arr2 = arr2.concat(this.cure_data[i])
875
+                }
869 876
               }
877
+             
870 878
             }
871 879
             this.cure_data = arr2
872 880
 
@@ -878,7 +886,8 @@ export default {
878 886
             for (let i = 0; i < this.un_cure_data.length; i++) {
879 887
               if(this.un_cure_data[i].first_letter!=undefined){
880 888
                 if (this.un_cure_data[i].name.indexOf(this.search_input) != -1 || 
881
-                this.un_cure_data[i].number.indexOf(this.search_input) != -1) {
889
+                this.un_cure_data[i].number.indexOf(this.search_input) != -1 ||
890
+                this.un_cure_data[i].first_letter.indexOf(this.search_input) != -1) {
882 891
                   arr3 = arr3.concat(this.un_cure_data[i])
883 892
                 }
884 893
               }
@@ -1521,7 +1530,7 @@ export default {
1521 1530
                 his_patient_id: response.data.data.list_two[i].his_patient.id,
1522 1531
                 first_letter:response.data.data.list_two[i].first_letter
1523 1532
               }
1524
-              console.log('6666',obj);
1533
+              // console.log('6666',obj);
1525 1534
               this.un_cure_data.push(obj)
1526 1535
             }
1527 1536
 
@@ -1550,7 +1559,7 @@ export default {
1550 1559
                   his_patient_id: response.data.data.list[i].his_patient[b].id,
1551 1560
                   first_letter:response.data.data.list[i].first_letter
1552 1561
                 }
1553
-                console.log('8888',obj);
1562
+                // console.log('8888',obj);
1554 1563
                 this.un_cure_data.push(obj)
1555 1564
               }
1556 1565
               //已就诊

+ 1 - 1
src/xt_pages/outpatientDoctorStation/print.vue Zobrazit soubor

@@ -159,7 +159,7 @@ export default {
159 159
       }
160 160
        else {
161 161
         const style =
162
-          "@media print {#prescription-print{font-size:14px;}.prescription-print:last-child {page-break-after: auto;}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}.infoTitle{display: flex;border-bottom: 2px solid #000;margin-top:10px;line-height: 1px; padding:0 10px;}.infoTitle p{width: 200px;font-size:14px;}.infoMain{display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;padding:0 10px;}.infoMain div{width: 50%;line-height: 24px;}.prescriptionBox{padding:0 10px;min-height:300px;}.Rp{font-size: 22px;font-weight: bold;}.drugsBox{padding-left: 40px;margin-bottom: 10px;position: relative;}.drugsBox div{line-height: 20px;width:80%} .drugsOne{line-height: 1px;} .drugsOne span{margin-right: 20px;} .doctorBoxxxx{display: flex; justify-content: space-between; padding:0 10px; line-height: 1px; border-bottom: 2px solid #000;} .actionBar{display: flex; justify-content: space-between; line-height: 1px; padding:0 10px;} .doctorBoxxxx p {margin-left: auto} .actionBar p{width:150px;}}";
162
+          "@media print {#prescription-print{font-size:14px;}.prescription-print:last-child {page-break-after: auto;}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}.infoTitle{display: flex;border-bottom: 2px solid #000;margin-top:10px;line-height: 1px; padding:0 10px;}.infoTitle p{width: 200px;font-size:14px;}.infoMain{display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;padding:0 10px;}.infoMain div{width: 50%;line-height: 24px;}.prescriptionBox{padding:0 10px;min-height:100px;}.Rp{font-size: 22px;font-weight: bold;}.drugsBox{padding-left: 40px;margin-bottom: 10px;position: relative;}.drugsBox div{line-height: 20px;width:80%} .drugsOne{line-height: 1px;} .drugsOne span{margin-right: 20px;} .doctorBoxxxx{display: flex; justify-content: space-between; padding:0 10px; line-height: 1px; border-bottom: 2px solid #000;} .actionBar{display: flex; justify-content: space-between; line-height: 1px; padding:0 10px;} .doctorBoxxxx p {margin-left: auto} .actionBar p{width:150px;}}";
163 163
         printJS({
164 164
           printable: "prescriptionPrint",
165 165
           type: "html",

+ 1 - 1
src/xt_pages/outpatientDoctorStation/template/printOne.vue Zobrazit soubor

@@ -56,7 +56,7 @@
56 56
             </div>
57 57
           </div>
58 58
         </div>
59
-        <div class="prescriptionBox" >
59
+        <div class="prescriptionBox" style="min-height: 350px;">
60 60
           <div class="Rp">Rp:</div>
61 61
           <div
62 62
             class="drugsBox"