See999 4 years ago
parent
commit
e953261753

+ 1 - 1
src/xt_pages/outpatientCharges/print.vue View File

@@ -218,7 +218,7 @@ export default {
218 218
       this.print_time = uParseTime(ptime, "{y}-{m}-{d} {h}:{i}");
219 219
 
220 220
       const style =
221
-        '@media print {.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;}.infoMain{display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;padding:0 10px;}.infoMain p{width: 50%;line-height: 1px;}.prescriptionBox{padding:0 10px;height:750px;}.Rp{font-size: 22px;font-weight: bold;line-height:1px;}.drugsBox{padding-left: 40px;margin-bottom: 10px;margin-bottom: 10px;}.drugsBox p{line-height: 1px;padding-bottom:10px !important;} .drugsOne{line-height: 1px;margin-bottom:10px !important;} .drugsOne span{margin-right: 20px;} .doctorBox{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;} .actionBar p{width:150px;}}';
221
+        '@media print {.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;}.infoMain{display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;padding:0 10px;}.infoMain p{width: 50%;line-height: 1px;}.prescriptionBox{padding:0 10px;min-height:750px;}.Rp{font-size: 22px;font-weight: bold;line-height:1px;}.drugsBox{padding-left: 40px;margin-bottom: 10px;margin-bottom: 10px;}.drugsBox p{line-height: 1px;padding-bottom:10px !important;} .drugsOne{line-height: 1px;margin-bottom:10px !important;} .drugsOne span{margin-right: 20px;} .doctorBox{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;} .actionBar p{width:150px;}}';
222 222
       printJS({
223 223
         printable: "prescription-print",
224 224
         type: "html",

+ 1 - 1
src/xt_pages/outpatientCharges/template/printOne.vue View File

@@ -69,7 +69,7 @@
69 69
 }
70 70
 .prescriptionBox{
71 71
     padding:0 10px;
72
-    height:600px;
72
+    min-height:600px;
73 73
 }
74 74
 .Rp{
75 75
     font-size: 22px;

+ 6 - 2
src/xt_pages/outpatientDoctorStation/print.vue View File

@@ -1,7 +1,7 @@
1 1
 <template>
2 2
   <div class="main-contain">
3 3
     <div class="position">
4
-      <!-- <bread-crumb :crumbs="crumbs"></bread-crumb> -->
4
+      <bread-crumb :crumbs="crumbs"></bread-crumb>
5 5
        <template>
6 6
         <el-button
7 7
           :loading="loading"
@@ -59,6 +59,10 @@ export default {
59 59
   },
60 60
   data() {
61 61
     return {
62
+      crumbs: [
63
+        { path: false, name: '门诊医生站' },
64
+        { path: false, name: '打印' }
65
+      ],
62 66
        record_date:"",
63 67
        patientTableData:[],
64 68
        advicePrint:[],
@@ -77,7 +81,7 @@ export default {
77 81
       this.print_time = uParseTime(ptime, "{y}-{m}-{d} {h}:{i}");
78 82
 
79 83
       const style =
80
-        '@media print {.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;}.infoMain{display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;padding:0 10px;}.infoMain p{width: 50%;line-height: 1px;}.prescriptionBox{padding:0 10px;height:750px;}.Rp{font-size: 22px;font-weight: bold;line-height:1px;}.drugsBox{padding-left: 40px;margin-bottom: 10px;margin-bottom: 10px;}.drugsBox p{line-height: 1px;padding-bottom:10px !important;} .drugsOne{line-height: 1px;margin-bottom:10px !important;} .drugsOne span{margin-right: 20px;} .doctorBox{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;} .actionBar p{width:150px;}}';
84
+        '@media print {.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;}.infoMain{display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;padding:0 10px;}.infoMain p{width: 50%;line-height: 1px;}.prescriptionBox{padding:0 10px;min-height:750px;}.Rp{font-size: 22px;font-weight: bold;line-height:1px;}.drugsBox{padding-left: 40px;margin-bottom: 10px;margin-bottom: 10px;}.drugsBox p{line-height: 1px;padding-bottom:10px !important;} .drugsOne{line-height: 1px;margin-bottom:10px !important;} .drugsOne span{margin-right: 20px;} .doctorBox{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;} .actionBar p{width:150px;}}';
81 85
       printJS({
82 86
         printable: "prescription-print",
83 87
         type: "html",

+ 1 - 1
src/xt_pages/outpatientDoctorStation/template/printOne.vue View File

@@ -188,7 +188,7 @@ export default {
188 188
 }
189 189
 .prescriptionBox{
190 190
     padding:0 10px;
191
-    height:600px;
191
+    min-height:600px;
192 192
 }
193 193
 .Rp{
194 194
     font-size: 22px;

+ 1 - 1
src/xt_pages/outpatientDoctorStation/treatPrint.vue View File

@@ -76,7 +76,7 @@ export default {
76 76
       this.print_time = uParseTime(ptime, "{y}-{m}-{d} {h}:{i}");
77 77
 
78 78
       const style =
79
-        '@media print {.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: 300px;}.infoMain{display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;padding:0 10px;}.infoMain p{width: 50%;line-height: 1px;}.prescriptionBox{padding:0 10px;height:600px;}.Rp{font-size: 22px;font-weight: bold;line-height:1px;}.drugsBox{padding-left: 40px;margin-bottom: 10px;margin-bottom: 10px;}.drugsBox p{line-height: 1px;padding-bottom:10px !important;} .drugsOne{line-height: 1px;margin-bottom:10px !important;} .drugsOne span{margin-right: 20px;} .doctorBox{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;} .actionBar p{width:150px;}}';
79
+        '@media print {.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: 300px;}.infoMain{display: flex;flex-wrap: wrap;border-bottom: 2px solid #000;padding:0 10px;}.infoMain p{width: 50%;line-height: 1px;}.prescriptionBox{padding:0 10px;min-height:600px;}.Rp{font-size: 22px;font-weight: bold;line-height:1px;}.drugsBox{padding-left: 40px;margin-bottom: 10px;margin-bottom: 10px;}.drugsBox p{line-height: 1px;padding-bottom:10px !important;} .drugsOne{line-height: 1px;margin-bottom:10px !important;} .drugsOne span{margin-right: 20px;} .doctorBox{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;} .actionBar p{width:150px;}}';
80 80
       printJS({
81 81
         printable: "prescription-print",
82 82
         type: "html",

+ 1 - 1
src/xt_pages/outpatientDoctorStation/treatTemplate/printOne.vue View File

@@ -220,7 +220,7 @@ export default {
220 220
 }
221 221
 .prescriptionBox{
222 222
     padding:0 10px;
223
-    height:600px;
223
+    min-height:600px;
224 224
 }
225 225
 .Rp{
226 226
     font-size: 22px;

+ 11 - 5
src/xt_pages/outpatientRegistration/index.vue View File

@@ -20,7 +20,7 @@
20 20
                     <el-form-item class="specialFormItem" label="医保卡号:">
21 21
                         <div style="display:flex;">
22 22
                             <el-input v-model="form.medicalInsuranceCard"></el-input>
23
-                            <el-button style="margin-left:10px;" type="primary" @click="reading">读卡</el-button>
23
+                            <!-- <el-button style="margin-left:10px;" type="primary" @click="reading">读卡</el-button> -->
24 24
                         </div>
25 25
                     </el-form-item>
26 26
                     <el-form-item label="患者姓名:"  prop="name" :validate-event="is_Name">
@@ -112,16 +112,22 @@
112 112
                     <el-form-item>
113 113
                         <el-checkbox v-model="form.costChecked">是否需要工本费</el-checkbox>
114 114
                     </el-form-item>
115
-                    <el-form-item label="挂号费:">
115
+                    <el-form-item style="visibility: hidden;">
116
+                        1
117
+                    </el-form-item>
118
+                    <el-form-item style="visibility: hidden;">
119
+                        1
120
+                    </el-form-item>
121
+                    <el-form-item style='width:25%;' label="挂号费:">
116 122
                         <el-input v-model.number="form.registrationFee"></el-input>
117 123
                     </el-form-item>
118
-                    <el-form-item label="诊疗费:">
124
+                    <el-form-item style='width:25%;' label="诊疗费:">
119 125
                         <el-input v-model.number="form.medicalExpenses"></el-input>
120 126
                     </el-form-item>
121
-                    <el-form-item label="工本费:">
127
+                    <el-form-item style='width:25%;' label="工本费:">
122 128
                         <el-input v-model.number="form.cost" :readonly="!form.costChecked"></el-input>
123 129
                     </el-form-item>
124
-                    <el-form-item label="合计:">
130
+                    <el-form-item style='width:25%;' label="合计:">
125 131
                         <el-input v-model.number="total" readonly></el-input>
126 132
                     </el-form-item>
127 133
                     <el-form-item>