Browse Source

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

28169 2 years ago
parent
commit
f1d92ba63a

+ 3 - 2
src/xt_pages/dialysis/dialysisPrintOrder.vue View File

2044
         '@media print {.option_panel { margin: 0 5px 0 0; } .option_panel .check_box_panel { white-space: nowrap; outline: none; display: inline-block; line-height: 1; position: relative; vertical-align: middle; } .dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px}.option_panel .check_box_panel .check_box { display: inline-block; position: relative; border: 1px solid #000; box-sizing: border-box; width: 14px; height: 12px; background-color: #fff; } .check_box_panel .did_checked::after { content: "√"; font-size: 15px; } .print_page_main_content {background-color: white;width: 960px;margin: 0 auto 50px;padding: 0 0 0 0; page-break-after: always;}.print_page_main_content .order-yy-name {margin: auto;text-align: center;font-size: 20px;letter-spacing: 5px;}.print_page_main_content .order_title {text-align: center;font-size: 23px; line-height: 50px;font-weight: 500;} .row {font-size: 14px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line_two {display: inline-block;border-bottom: 1px solid #999;text-align: left;white-space: nowrap;width: 50%;}.under_line {display: inline-block;border-bottom: 1px solid #999;text-align: center;white-space: nowrap; width: 50%;}.flex {display: -webkit-box;display: -moz-box; display: -ms-flexbox; display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;box-align: center;-moz-box-align: center;-webkit-box-align: center;text-align: center;-webkit-justify-content: space-between;justify-content: space-between;-moz-box-pack: space-between;-webkit--moz-box-pack: space-between;box-pack: space-between;}.print_page_main_content .proj_table {width: 100%;border: 1px solid;border-collapse: collapse;padding: 2px;} .print_page_main_content .proj_table tbody tr td {border: 1px solid;font-size: 16px;padding: 3px 8px;line-height: 30px;}.print_page_main_content .proj_table .inside_table {width: 100%;border: hidden; border-collapse: collapse;}.print_page_main_content .proj_table .inside_table tr td {border: 1px solid; text-align: center;font-size: 14px;padding: 6px 5px;line-height: 16px;}.print-table-no {width: 100%;text-align: center;border-collapse: collapse;font-size: 14px;}.es-img {height: 30px;}.advice-name {text-align: left !important;line-height: 16px !important;}.advice-children {display: flex;}}.margin-bottom-50{margin-bottom:50px;}.margin-bottom-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:900px;}.print-yema{ position: absolute;top: 920px;left: 50%;} .print-yema2{ position: absolute;top: 400px;left: 50%;}.print-yema3{position: absolute;top: 1230px;left: 50%;}.print-yema4{position: absolute;top: 1370px;left: 50%;}.check_box{width:15px !important;height:15px !important;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 12px !important;position: absolute;}';
2044
         '@media print {.option_panel { margin: 0 5px 0 0; } .option_panel .check_box_panel { white-space: nowrap; outline: none; display: inline-block; line-height: 1; position: relative; vertical-align: middle; } .dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px}.option_panel .check_box_panel .check_box { display: inline-block; position: relative; border: 1px solid #000; box-sizing: border-box; width: 14px; height: 12px; background-color: #fff; } .check_box_panel .did_checked::after { content: "√"; font-size: 15px; } .print_page_main_content {background-color: white;width: 960px;margin: 0 auto 50px;padding: 0 0 0 0; page-break-after: always;}.print_page_main_content .order-yy-name {margin: auto;text-align: center;font-size: 20px;letter-spacing: 5px;}.print_page_main_content .order_title {text-align: center;font-size: 23px; line-height: 50px;font-weight: 500;} .row {font-size: 14px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line_two {display: inline-block;border-bottom: 1px solid #999;text-align: left;white-space: nowrap;width: 50%;}.under_line {display: inline-block;border-bottom: 1px solid #999;text-align: center;white-space: nowrap; width: 50%;}.flex {display: -webkit-box;display: -moz-box; display: -ms-flexbox; display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;box-align: center;-moz-box-align: center;-webkit-box-align: center;text-align: center;-webkit-justify-content: space-between;justify-content: space-between;-moz-box-pack: space-between;-webkit--moz-box-pack: space-between;box-pack: space-between;}.print_page_main_content .proj_table {width: 100%;border: 1px solid;border-collapse: collapse;padding: 2px;} .print_page_main_content .proj_table tbody tr td {border: 1px solid;font-size: 16px;padding: 3px 8px;line-height: 30px;}.print_page_main_content .proj_table .inside_table {width: 100%;border: hidden; border-collapse: collapse;}.print_page_main_content .proj_table .inside_table tr td {border: 1px solid; text-align: center;font-size: 14px;padding: 6px 5px;line-height: 16px;}.print-table-no {width: 100%;text-align: center;border-collapse: collapse;font-size: 14px;}.es-img {height: 30px;}.advice-name {text-align: left !important;line-height: 16px !important;}.advice-children {display: flex;}}.margin-bottom-50{margin-bottom:50px;}.margin-bottom-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:900px;}.print-yema{ position: absolute;top: 920px;left: 50%;} .print-yema2{ position: absolute;top: 400px;left: 50%;}.print-yema3{position: absolute;top: 1230px;left: 50%;}.print-yema4{position: absolute;top: 1370px;left: 50%;}.check_box{width:15px !important;height:15px !important;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 12px !important;position: absolute;}';
2045
      
2045
      
2046
       // 雷州惠爱样式
2046
       // 雷州惠爱样式
2047
-      const style12 ='@page {margin-top:10px;}@media print {.dialysis-print-order{width:960px;margin:0 auto;margin-top:30px;} .dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:40px;font-size:14px} .dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .print-table tbody tr td{border-collapse:collapse;} .dialysis-print-order .print-table .short_tr th p{height:20px !important; line-height:20px !important;} .list_table{border-collapse:collapse;height:40px;display: flex;justify-content: flex-start;} .list_table div{text-align: left;flex: 1;}  .list_table_1{height:40px;line-height:40px;text-align:left;border-collapse:collapse;} .list_table_1 div{height:40px;line-height:40px;white-space:normal;height: fit-content;} .dialysis-print-order .td_div1{display:flex;white-space: normal;} .dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;line-height:35px} .print-table tr th p{height: 20px; line-height: 20px}  .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}@page {margin-left:30px;margin-right:40px;}  .dialysis-print-order tbody .print-table tr{page-break-inside:avoid;} .dialysis-print-order tbody .print-table tr td{border: 1px solid #000;} ';
2047
+      const style93 ='@page {margin-top:10px;}@media print {.dialysis-print-order{width:960px;margin:0 auto;margin-top:30px;} .dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:40px;font-size:14px} .dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .print-table tbody tr td{border-collapse:collapse;} .dialysis-print-order .print-table .short_tr th p{height:20px !important; line-height:20px !important;} .list_table{border-collapse:collapse;height:40px;display: flex;justify-content: flex-start;} .list_table div{text-align: left;flex: 1;}  .list_table_1{height:40px;line-height:40px;text-align:left;border-collapse:collapse;} .list_table_1 div{height:40px;line-height:40px;white-space:normal;height: fit-content;} .dialysis-print-order .td_div1{display:flex;white-space: normal;} .dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;line-height:35px} .print-table tr th p{height: 20px; line-height: 20px}  .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}@page {margin-left:30px;margin-right:40px;}  .dialysis-print-order tbody .print-table tr{page-break-inside:avoid;} .dialysis-print-order tbody .print-table tr td{border: 1px solid #000;} ';
2048
       if (this.org_template_info.template_id == 1) {
2048
       if (this.org_template_info.template_id == 1) {
2049
         printJS({
2049
         printJS({
2050
           printable: "dialysis-print-box",
2050
           printable: "dialysis-print-box",
2093
           scanStyles: false,
2093
           scanStyles: false,
2094
         });
2094
         });
2095
       } else if (this.org_template_info.template_id == 53) {
2095
       } else if (this.org_template_info.template_id == 53) {
2096
+        console.log("进来233232323232")
2096
         printJS({
2097
         printJS({
2097
           printable: "dialysis-print-box-1-2",
2098
           printable: "dialysis-print-box-1-2",
2098
           type: "html",
2099
           type: "html",
2099
-          style: style12,
2100
+          style: style93,
2100
           scanStyles: false,
2101
           scanStyles: false,
2101
         });
2102
         });
2102
       }
2103
       }

+ 26 - 14
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyThree.vue View File

1
 <template>
1
 <template>
2
+ <div>
2
   <div id="dialysis-print-box" style="position: relative">
3
   <div id="dialysis-print-box" style="position: relative">
3
     <div class="dialysis-print-order">
4
     <div class="dialysis-print-order">
4
       <table class="print-table">
5
       <table class="print-table">
1143
         </tbody>
1144
         </tbody>
1144
       </table>
1145
       </table>
1145
     </div>
1146
     </div>
1146
-
1147
-
1148
-    <div id="dialysis-print-box-1-2" class="dialysis-print-order print-template-two print_page_main_content" style="position: relative;" v-if="org_id == 10346">
1149
-     
1150
-      <div class="dialysis-print-order">
1147
+  </div>
1148
+  <div id="dialysis-print-box-1-2">
1149
+    <div class="dialysis-print-order">
1151
       <table class="print-table">
1150
       <table class="print-table">
1152
         <thead style="transform: translateY(2px)">
1151
         <thead style="transform: translateY(2px)">
1153
           <tr>
1152
           <tr>
1181
           </tr>
1180
           </tr>
1182
         </thead>
1181
         </thead>
1183
         <tbody>
1182
         <tbody>
1184
-        
1185
-       
1186
-          <tr style="transform: translateY(4px)">
1183
+         
1184
+         
1185
+          <tr style="transform: translateY(4px)" >
1187
             <td>
1186
             <td>
1188
               <table class="print-table" border="1" style="text-align: center">
1187
               <table class="print-table" border="1" style="text-align: center">
1189
                 <tr>
1188
                 <tr>
1203
                   <td
1202
                   <td
1204
                     style="height: 20px"
1203
                     style="height: 20px"
1205
                     width="70"
1204
                     width="70"
1206
-                  
1205
+                   
1207
                   >
1206
                   >
1208
                     <p style="height: 20px; line-height: 20px">执行时间</p>
1207
                     <p style="height: 20px; line-height: 20px">执行时间</p>
1209
                   </td>
1208
                   </td>
1283
                   <td
1282
                   <td
1284
                     style="line-height: 10px"
1283
                     style="line-height: 10px"
1285
                     width="70"
1284
                     width="70"
1285
+                   
1286
                   >
1286
                   >
1287
                     <span v-if="advice.execution_time">{{
1287
                     <span v-if="advice.execution_time">{{
1288
                       getTime(advice.execution_time, "{h}:{i}")
1288
                       getTime(advice.execution_time, "{h}:{i}")
1289
                     }}</span>
1289
                     }}</span>
1290
                   </td>
1290
                   </td>
1291
-              
1291
+                  <!-- <td
1292
+                    style="line-height: 30px"
1293
+                    width="90"
1294
+                    v-if="org_id == 10249 || org_id == 0"
1295
+                  >
1296
+                    <span v-if="setAdminUserES(advice.advice_doctor) == ''">
1297
+                      {{ getAdminUser(advice.advice_doctor) }}
1298
+                    </span>
1299
+                    <img
1300
+                      style="height: 30px"
1301
+                      :src="setAdminUserES(advice.advice_doctor)"
1302
+                      alt=""
1303
+                      srcset=""
1304
+                    />
1305
+                  </td> -->
1292
                   <td style="line-height: 10px" width="90">
1306
                   <td style="line-height: 10px" width="90">
1293
                     <span v-if="setAdminUserES(advice.execution_staff) == ''">{{
1307
                     <span v-if="setAdminUserES(advice.execution_staff) == ''">{{
1294
                       getAdminUser(advice.execution_staff)
1308
                       getAdminUser(advice.execution_staff)
1399
           </tr>
1413
           </tr>
1400
           </div>
1414
           </div>
1401
 
1415
 
1402
-         
1416
+        
1403
         </tbody>
1417
         </tbody>
1404
       </table>
1418
       </table>
1405
     </div>
1419
     </div>
1406
-     
1407
-
1408
-   
1409
   </div>
1420
   </div>
1410
   </div>
1421
   </div>
1422
+ 
1411
 </template>
1423
 </template>
1412
 
1424
 
1413
 <script>
1425
 <script>

+ 2 - 0
src/xt_pages/outpatientCharges/statementPrint.vue View File

13
       >
13
       >
14
     </template>
14
     </template>
15
 
15
 
16
+
17
+
16
     <div class="dialysisPage" style="padding-top: 40px">
18
     <div class="dialysisPage" style="padding-top: 40px">
17
       <div
19
       <div
18
         v-if="
20
         v-if="

+ 12 - 11
src/xt_pages/workforce/components/tableData.vue View File

69
           @click="search"
69
           @click="search"
70
 
70
 
71
       >搜索</el-button>
71
       >搜索</el-button>
72
-      <div class="switch">
72
+      <!-- <div class="switch">
73
         <el-switch
73
         <el-switch
74
           v-model="value1"
74
           v-model="value1"
75
           active-text="显示灌流器"
75
           active-text="显示灌流器"
76
-          @change="switchThis(this.value1)">
76
+          @change="switchThis(value1)">
77
+          
77
         </el-switch>
78
         </el-switch>
78
-      </div>
79
+      </div> -->
79
     </div>
80
     </div>
80
 
81
 
81
     <!-- <el-dialog :visible.sync="searchTableVisible" width="80%">
82
     <!-- <el-dialog :visible.sync="searchTableVisible" width="80%">
861
     }
862
     }
862
   },
863
   },
863
   methods: {
864
   methods: {
864
-    switchThis(){
865
-      // if(this.value1==true){
866
-      //   this.value1=false
867
-      // }
868
-      // this.value1=true
869
-      // value1 =!flag
870
-        flag =! this.value1
871
-    },
865
+    // switchThis(flag){
866
+    // //   // if(this.value1==true){
867
+    // //   //   this.value1=false
868
+    // //   // }
869
+    //   // this.value1=true
870
+    //   //  this.value1 =!flag
871
+    //     flag =! this.value1
872
+    // },
872
 
873
 
873
     getData(){
874
     getData(){
874
       return this.scheduleZone
875
       return this.scheduleZone