Browse Source

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

28169 11 months ago
parent
commit
5fbbb5c585

+ 1 - 1
src/components/Editor/index.vue View File

@@ -21,7 +21,7 @@
21 21
       initEditor() {
22 22
         this.ue = UE.getEditor(this.id, {
23 23
           initialFrameWidth: '100%',
24
-          initialFrameHeight: '350',
24
+          initialFrameHeight: '600',
25 25
           topOffset: '110',
26 26
           toolbars: [[
27 27
             'bold', //加粗

+ 21 - 11
src/xt_pages/hospitalStation/doctorDesk.vue View File

@@ -165,7 +165,7 @@
165 165
                       label="处方编号"
166 166
                       width="120">
167 167
                   <template slot-scope="scope">
168
-                      <span>处方 {{scope.$index + 1}}</span>
168
+                      <span>{{getprescriptionName(scope.row)}}</span>
169 169
                   </template>
170 170
               </el-table-column>
171 171
               <el-table-column label="处方号">
@@ -194,7 +194,7 @@
194 194
                       label="治疗单编号"
195 195
                       width="120">
196 196
                   <template slot-scope="scope">
197
-                      <span>治疗 {{scope.$index + 1}}</span>
197
+                      <span>治疗 {{getprescriptionName(scope.row)}}</span>
198 198
                   </template>
199 199
               </el-table-column>
200 200
               <el-table-column label="治疗单号">
@@ -223,7 +223,7 @@
223 223
                       label="处方编号"
224 224
                       width="120">
225 225
                   <template slot-scope="scope">
226
-                      <span>检验单1</span>
226
+                      <span>检验单</span>
227 227
                   </template>
228 228
               </el-table-column>
229 229
               <el-table-column label="检验单号">
@@ -404,7 +404,7 @@ export default {
404 404
   },
405 405
   methods: {
406 406
    getSunziValue(val){
407
-     
407
+
408 408
      this.getInitData()
409 409
    },
410 410
     editKeepLoad(data){
@@ -543,6 +543,16 @@ export default {
543 543
     setData(val) {
544 544
       this.prescriptions = val
545 545
 
546
+    },getprescriptionName(row){
547
+      console.log("~~~~~~")
548
+      console.log(row)
549
+      for(let i = 0;i < this.prescriptions.length;i++){
550
+        if(this.prescriptions[i].id == row.id){
551
+          return this.prescriptions[i].name
552
+        }
553
+      }
554
+
555
+
546 556
     },
547 557
     getDictionaryDataConfig(module, filed_name) {
548 558
       return getDictionaryDataConfig(module, filed_name)
@@ -559,13 +569,13 @@ export default {
559 569
             // console.log('3333',this.all_data);
560 570
             for (let i = 0; i < this.all_data.length; i++) {
561 571
               if(this.all_data[i].first_letter !=undefined){
562
-                if (this.all_data[i].name.indexOf(this.search_input) != -1 || 
572
+                if (this.all_data[i].name.indexOf(this.search_input) != -1 ||
563 573
                   this.all_data[i].his_patient.number.indexOf(this.search_input) != -1 ||
564 574
                   this.all_data[i].first_letter.indexOf(this.search_input) != -1) {
565 575
                     arr4 = arr4.concat(this.all_data[i])
566 576
                 }
567 577
               }
568
-              
578
+
569 579
             }
570 580
             this.patientTableData = arr4
571 581
             break
@@ -574,13 +584,13 @@ export default {
574 584
             // console.log('4444',this.all_data);
575 585
             for (let i = 0; i < this.all_data.length; i++) {
576 586
               if(this.all_data[i].first_letter !=undefined){
577
-                if (this.all_data[i].name.indexOf(this.search_input) != -1 || 
587
+                if (this.all_data[i].name.indexOf(this.search_input) != -1 ||
578 588
                     this.all_data[i].his_patient.number.indexOf(this.search_input) != -1 ||
579 589
                     this.all_data[i].first_letter.indexOf(this.search_input) != -1) {
580 590
                   arr2 = arr2.concat(this.all_data[i])
581 591
                 }
582 592
               }
583
-             
593
+
584 594
             }
585 595
             this.patientTableData = arr2
586 596
 
@@ -590,13 +600,13 @@ export default {
590 600
             // console.log('5555',this.all_data);
591 601
             for (let i = 0; i < this.all_data.length; i++) {
592 602
               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 || 
603
+                if (this.all_data[i].name.indexOf(this.search_input) != -1 ||
604
+                  this.all_data[i].his_patient.number.indexOf(this.search_input) != -1 ||
595 605
                   this.all_data[i].first_letter.indexOf(this.search_input) != -1) {
596 606
                   arr3 = arr3.concat(this.all_data[i])
597 607
                 }
598 608
               }
599
-              
609
+
600 610
             }
601 611
             this.patientTableData = arr3
602 612
             break

+ 4 - 4
src/xt_pages/outpatientCharges/invoicePrint.vue View File

@@ -15,9 +15,9 @@
15 15
       size="small" type="success"
16 16
       @click="showclick = !showclick">{{ showclick==false ? '白纸' : '发票' }}</el-button>
17 17
     </template>
18
-    <div class="app-container" style="padding-top:40px;" v-if="org_id != 10217 && org_id != 10485 && org_id != 10375 && org_id != 10567 && org_id != 10188 && org_id != 0"><!--&& org_id != 10188 && org_id != 0-->
18
+    <div class="app-container" style="padding-top:40px;" v-if="org_id != 10633 && org_id != 10217 && org_id != 10485 && org_id != 10375 && org_id != 10567 && org_id != 10188 && org_id != 0"><!--&& org_id != 10188 && org_id != 0-->
19 19
         <div class='dialysisPage'>
20
-          <div v-if="org_id != 10106 && org_id != 10215 && org_id != 4 && org_id != 10188 && org_id != 10217 && org_id != 10387&& org_id != 10210 && org_id != 10387 && org_id != 10480 " >
20
+          <div v-if="org_id != 10106 && org_id != 10215 && org_id != 4 && org_id != 10188 && org_id != 10217 && org_id != 10633 && org_id != 10387&& org_id != 10210 && org_id != 10387 && org_id != 10480 " >
21 21
             <printOne v-if="org_id != 10088 && org_id != 10510 && org_id != 0" :paramsObj="invoiceParams"></printOne>
22 22
             <printThree v-if="org_id == 10088 " :paramsObj="invoiceParams" :show="showclick"></printThree>
23 23
             <printfifteen v-if="org_id == 10510  " :paramsObj="invoiceParams"></printfifteen>
@@ -40,7 +40,7 @@
40 40
       </div>
41 41
     </div>
42 42
 
43
-    <div class="app-container" style="" v-if="org_id == 10217 ">
43
+    <div class="app-container" style="" v-if="org_id == 10217 || org_id == 10633">
44 44
       <div class='dialysisPage'>
45 45
         <printSix :paramsObj="invoiceParams"></printSix>
46 46
       </div>
@@ -142,7 +142,7 @@
142 142
         return "";
143 143
       },
144 144
       printThisPage() {
145
-        if (this.org_id == 10217){
145
+        if (this.org_id == 10217 || this.org_id == 10633){
146 146
           const style =
147 147
             // '@media print {#invoice-print{font-size:12px;}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}.infoMain{display: flex;flex-wrap: wrap;padding:0 10px;margin-top:10px;}.infoMain .infoP{width: 33%;}.chargeBox{border: 1px solid #000;}.chargeUl{display:flex;justify-content: space-between;text-align: center;}.chargeUl p{line-height: 1px;}.chargeP{line-height: 1px;padding-bottom:16px;}.moneyBox{display: flex;justify-content: space-between;padding: 0 10px;background: #eeeeee;-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;-ms-print-color-adjust:exact;print-color-adjust:exact;height: 40px;align-items: center;border:1px solid #000; border-top:none}.actionBar{display: flex;justify-content: space-between; line-height: 24px;padding:0 10px;}.actionBar div{width:150px;}}';
148 148
             '@media print {#invoice-print{font-size:12px;}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}.infoMain{display: flex;flex-wrap: wrap;}.infoMain .infoP{width: 33%;}.chargeBox{border: 1px solid #000;}.chargeUl{display:flex;justify-content: space-between;text-align: center;}.chargeUl p{line-height: 1px;}.chargeP{line-height: 1px;padding-bottom:16px;}.moneyBox{display: flex;justify-content: space-between;background: #eeeeee;-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;-ms-print-color-adjust:exact;print-color-adjust:exact;height: 40px;align-items: center;border:1px solid #000; border-top:none}.actionBar{display: flex;justify-content: space-between; line-height: 24px;}.actionBar div{width:150px;}}';

+ 2 - 2
src/xt_pages/outpatientCharges/statementTemplate/print10191.vue View File

@@ -1,12 +1,12 @@
1 1
 <template>
2 2
   <div id="statement-print" class="statement-print">
3
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10188 || this.$store.getters.xt_user.org_id == 10217">江苏省社会医疗保险医疗费用结算单</div>
3
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10188 || this.$store.getters.xt_user.org_id == 10217 || this.$store.getters.xt_user.org_id == 10633">江苏省社会医疗保险医疗费用结算单</div>
4 4
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10387">湖南省社会医疗保险医疗费用结算单</div>
5 5
 
6 6
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10191">福建省社会医疗保险医疗费用结算单</div>
7 7
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10088">广水源生堂社会医疗保险医疗费用结算单</div>
8 8
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10510">湖北省社会医疗保险医疗费用结算单</div>
9
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10387 && this.$store.getters.xt_user.org_id != 10191 && this.$store.getters.xt_user.org_id != 10188 && this.$store.getters.xt_user.org_id != 10217 &&this.$store.getters.xt_user.org_id != 10088 &&this.$store.getters.xt_user.org_id != 10510">广东省社会医疗保险医疗费用结算单</div>
9
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10387 && this.$store.getters.xt_user.org_id != 10191 && this.$store.getters.xt_user.org_id != 10188 && this.$store.getters.xt_user.org_id != 10217 &&this.$store.getters.xt_user.org_id != 10088 && this.$store.getters.xt_user.org_id != 10633 && this.$store.getters.xt_user.org_id != 10510 || this.$store.getters.xt_user.org_id != 10633">广东省社会医疗保险医疗费用结算单</div>
10 10
 
11 11
     <table class="statementTable" border="1">
12 12
       <tr>

+ 2 - 2
src/xt_pages/outpatientCharges/statementTemplate/printOne.vue View File

@@ -1,13 +1,13 @@
1 1
 <template>
2 2
   <div id="statement-print" class="statement-print">
3
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10188 || this.$store.getters.xt_user.org_id == 10217">江苏省社会医疗保险医疗费用结算单</div>
3
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10188 || this.$store.getters.xt_user.org_id == 10217 || this.$store.getters.xt_user.org_id == 10633">江苏省社会医疗保险医疗费用结算单</div>
4 4
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10387">湖南省社会医疗保险医疗费用结算单</div>
5 5
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10375">广西省社会医疗保险医疗费用结算单</div>
6 6
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10191">福建省社会医疗保险医疗费用结算单</div>
7 7
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10088">广水源生堂社会医疗保险医疗费用结算单</div>
8 8
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10510 || this.$store.getters.xt_user.org_id == 0">湖北省基本医疗保险门诊费用结算单</div>
9 9
 
10
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10375 && this.$store.getters.xt_user.org_id != 10387 && this.$store.getters.xt_user.org_id != 10191 && this.$store.getters.xt_user.org_id != 10188 && this.$store.getters.xt_user.org_id != 10217 &&this.$store.getters.xt_user.org_id != 10088 &&this.$store.getters.xt_user.org_id != 10510 &&this.$store.getters.xt_user.org_id != 0">广东省社会医疗保险医疗费用结算单</div>
10
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10375 && this.$store.getters.xt_user.org_id != 10387 && this.$store.getters.xt_user.org_id != 10191 && this.$store.getters.xt_user.org_id != 10188 && this.$store.getters.xt_user.org_id != 10217 &&this.$store.getters.xt_user.org_id != 10088 &&this.$store.getters.xt_user.org_id != 10510  &&this.$store.getters.xt_user.org_id != 10633">广东省社会医疗保险医疗费用结算单</div>
11 11
 
12 12
     <table class="statementTable" border="1">
13 13
       <tr>

+ 2 - 2
src/xt_pages/outpatientCharges/statementTemplate/printSix.vue View File

@@ -1,10 +1,10 @@
1 1
 <template>
2 2
   <div id="statement-print" class="statement-print">
3
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10188 || this.$store.getters.xt_user.org_id == 10217">江苏省社会医疗保险医疗费用结算单</div>
3
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10188 || this.$store.getters.xt_user.org_id == 10217 || this.$store.getters.xt_user.org_id == 10633">江苏省社会医疗保险医疗费用结算单</div>
4 4
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10088">广水源生堂社会医疗保险医疗费用结算单</div>
5 5
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10510">湖北省社会医疗保险医疗费用结算单</div>
6 6
 
7
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10188 && this.$store.getters.xt_user.org_id != 10217 &&this.$store.getters.xt_user.org_id != 10088 &&this.$store.getters.xt_user.org_id != 10510">广东省社会医疗保险医疗费用结算单</div>
7
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10188 && this.$store.getters.xt_user.org_id != 10217 &&this.$store.getters.xt_user.org_id != 10088 &&this.$store.getters.xt_user.org_id != 10510 || this.$store.getters.xt_user.org_id != 10633">广东省社会医疗保险医疗费用结算单</div>
8 8
 
9 9
     <table class="statementTable" border="1">
10 10
       <tr>

+ 2 - 2
src/xt_pages/outpatientCharges/statementTemplate/privateChargePrint.vue View File

@@ -1,13 +1,13 @@
1 1
 <template>
2 2
   <div id="statement-print" class="statement-print">
3
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10188 || this.$store.getters.xt_user.org_id == 10217">江苏省社会医疗保险医疗费用结算单</div>
3
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10188 || this.$store.getters.xt_user.org_id == 10217 || this.$store.getters.xt_user.org_id == 10633">江苏省社会医疗保险医疗费用结算单</div>
4 4
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10088">广水源生堂社会医疗保险医疗费用结算单</div>
5 5
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10510">湖北省社会医疗保险医疗费用结算单</div>
6 6
 
7 7
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10375">广西省社会医疗保险医疗费用结算单</div>
8 8
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10515">湖南省社会医疗保险医疗费用结算单</div>
9 9
 
10
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10515 && this.$store.getters.xt_user.org_id != 10375 && this.$store.getters.xt_user.org_id != 10188 && this.$store.getters.xt_user.org_id != 10217 &&this.$store.getters.xt_user.org_id != 10088 &&this.$store.getters.xt_user.org_id != 10510">广东省社会医疗保险医疗费用结算单</div>
10
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10515 && this.$store.getters.xt_user.org_id != 10375 && this.$store.getters.xt_user.org_id != 10188 && this.$store.getters.xt_user.org_id != 10217 &&this.$store.getters.xt_user.org_id != 10088 &&this.$store.getters.xt_user.org_id != 10510 && this.$store.getters.xt_user.org_id != 10633">广东省社会医疗保险医疗费用结算单</div>
11 11
 
12 12
     <table class="statementTable" border="1">
13 13
       <tr>

+ 4 - 4
src/xt_pages/outpatientCharges/statementTemplate/test.vue View File

@@ -1,8 +1,8 @@
1 1
 <template>
2 2
   <div id="statement-print" class="statement-print">
3
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10188 || this.$store.getters.xt_user.org_id == 10217">江苏省社会医疗保险医疗费用结算单</div>
3
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10188 || this.$store.getters.xt_user.org_id == 10217 || this.$store.getters.xt_user.org_id == 10633">江苏省社会医疗保险医疗费用结算单</div>
4 4
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10088">广水源生堂社会医疗保险医疗费用结算单</div>
5
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10188 && this.$store.getters.xt_user.org_id != 10217 &&this.$store.getters.xt_user.org_id != 10088">广东省社会医疗保险医疗费用结算单</div>
5
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10188 && this.$store.getters.xt_user.org_id != 10217 &&this.$store.getters.xt_user.org_id != 10088 && this.$store.getters.xt_user.org_id != 10633">广东省社会医疗保险医疗费用结算单</div>
6 6
 
7 7
     <table class="statementTable" border="1">
8 8
       <tr>
@@ -132,7 +132,7 @@
132 132
       <tr>
133 133
         <td colspan="12" style="text-align:left;padding-left:10px;">
134 134
           本次就医:总费用{{info.medfee_sumamt}}元,基金支付{{info.fund_pay_sumamt}}元,个人支付{{info.psn_pay}}元。
135
-            
135
+
136 136
         </td>
137 137
       </tr>
138 138
       <tr>
@@ -291,7 +291,7 @@
291 291
       <tr>
292 292
         <td>收款人:</td>
293 293
         <!-- <td colspan="2">{{info.charge_admin.user_name}}</td> -->
294
-        <td colspan="2">高慧与</td> 
294
+        <td colspan="2">高慧与</td>
295 295
         <td>审核人:</td>
296 296
         <td colspan="2" v-if="this.$store.getters.xt_user.org_id == 10106">{{'梅晓辉'}}</td>
297 297
         <!-- <td colspan="2" v-if="this.$store.getters.xt_user.org_id != 10106">{{info.p_admin.user_name}}</td> -->

+ 22 - 3
src/xt_pages/user/courseOfDisease.vue View File

@@ -678,7 +678,7 @@
678 678
         </div>
679 679
       </div>
680 680
       <!-- </div> -->
681
-      <el-dialog title="新增病程记录" width="70%" top="5vh" :visible.sync="show_dialog">
681
+      <el-dialog title="新增病程记录" class="eldialog" width="70%" top="5vh" :visible.sync="show_dialog">
682 682
         <div>
683 683
           <div class="new_record_form">
684 684
             <div class="cell clearfix">
@@ -725,7 +725,7 @@
725 725
       </el-dialog>
726 726
 
727 727
 
728
-      <el-dialog title="修改病程记录" width="70%" top="5vh" :visible.sync="show_edit_dialog">
728
+      <el-dialog title="修改病程记录" class="eldialog" width="70%" top="5vh" :visible.sync="show_edit_dialog" style="">
729 729
         <div>
730 730
           <div class="new_record_form">
731 731
             <div class="cell clearfix">
@@ -1323,9 +1323,18 @@
1323 1323
     margin-top: 10px;
1324 1324
   }
1325 1325
 
1326
+  }
1327
+  .eldialog{
1328
+    .el-dialog{
1329
+      .el-dialog__body{
1330
+        max-height: calc(100vh - 80px) !important;
1331
+        padding: 0px 20px;
1332
+      }
1333
+    }
1334
+    
1326 1335
   }
1327 1336
 </style>
1328
-<style>
1337
+<style lang="scss">
1329 1338
 .el-table td,
1330 1339
 .el-table th.is-leaf,
1331 1340
 .el-table--border,
@@ -1337,4 +1346,14 @@
1337 1346
 .el-table::before {
1338 1347
   background-color: #d0d3da;
1339 1348
 }
1349
+
1350
+.eldialog{
1351
+    .el-dialog{
1352
+      .el-dialog__body{
1353
+        max-height: calc(100vh - 80px) !important;
1354
+        padding: 0px 20px;
1355
+      }
1356
+    }
1357
+    
1358
+  }
1340 1359
 </style>

+ 2 - 2
src/xt_pages/user/coursePrint.vue View File

@@ -9,8 +9,8 @@
9 9
     <div class="app-container">
10 10
       <div id="print_content">
11 11
         <div class="print_page_main_content">
12
-          <div class="order-yy-name">{{orgname}}</div>
13
-          <div class="order_title" style="padding-top:12px;"> 病程记录</div>
12
+          <div class="order-yy-name" style="text-align: center;">{{orgname}}</div>
13
+          <div class="order_title" style="padding-top:12px;text-align: center;"> 病程记录</div>
14 14
           <div class="row" style="border-bottom:1px solid #000; display: flex;padding-bottom: 10px;padding-top: 12px;">
15 15
 
16 16
             <div  style="flex:1;text-align: center;">