See999 4 年之前
父節點
當前提交
e953261753

+ 1 - 1
src/xt_pages/outpatientCharges/print.vue 查看文件

218
       this.print_time = uParseTime(ptime, "{y}-{m}-{d} {h}:{i}");
218
       this.print_time = uParseTime(ptime, "{y}-{m}-{d} {h}:{i}");
219
 
219
 
220
       const style =
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
       printJS({
222
       printJS({
223
         printable: "prescription-print",
223
         printable: "prescription-print",
224
         type: "html",
224
         type: "html",

+ 1 - 1
src/xt_pages/outpatientCharges/template/printOne.vue 查看文件

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

+ 6 - 2
src/xt_pages/outpatientDoctorStation/print.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="main-contain">
2
   <div class="main-contain">
3
     <div class="position">
3
     <div class="position">
4
-      <!-- <bread-crumb :crumbs="crumbs"></bread-crumb> -->
4
+      <bread-crumb :crumbs="crumbs"></bread-crumb>
5
        <template>
5
        <template>
6
         <el-button
6
         <el-button
7
           :loading="loading"
7
           :loading="loading"
59
   },
59
   },
60
   data() {
60
   data() {
61
     return {
61
     return {
62
+      crumbs: [
63
+        { path: false, name: '门诊医生站' },
64
+        { path: false, name: '打印' }
65
+      ],
62
        record_date:"",
66
        record_date:"",
63
        patientTableData:[],
67
        patientTableData:[],
64
        advicePrint:[],
68
        advicePrint:[],
77
       this.print_time = uParseTime(ptime, "{y}-{m}-{d} {h}:{i}");
81
       this.print_time = uParseTime(ptime, "{y}-{m}-{d} {h}:{i}");
78
 
82
 
79
       const style =
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
       printJS({
85
       printJS({
82
         printable: "prescription-print",
86
         printable: "prescription-print",
83
         type: "html",
87
         type: "html",

+ 1 - 1
src/xt_pages/outpatientDoctorStation/template/printOne.vue 查看文件

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

+ 1 - 1
src/xt_pages/outpatientDoctorStation/treatPrint.vue 查看文件

76
       this.print_time = uParseTime(ptime, "{y}-{m}-{d} {h}:{i}");
76
       this.print_time = uParseTime(ptime, "{y}-{m}-{d} {h}:{i}");
77
 
77
 
78
       const style =
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
       printJS({
80
       printJS({
81
         printable: "prescription-print",
81
         printable: "prescription-print",
82
         type: "html",
82
         type: "html",

+ 1 - 1
src/xt_pages/outpatientDoctorStation/treatTemplate/printOne.vue 查看文件

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

+ 11 - 5
src/xt_pages/outpatientRegistration/index.vue 查看文件

20
                     <el-form-item class="specialFormItem" label="医保卡号:">
20
                     <el-form-item class="specialFormItem" label="医保卡号:">
21
                         <div style="display:flex;">
21
                         <div style="display:flex;">
22
                             <el-input v-model="form.medicalInsuranceCard"></el-input>
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
                         </div>
24
                         </div>
25
                     </el-form-item>
25
                     </el-form-item>
26
                     <el-form-item label="患者姓名:"  prop="name" :validate-event="is_Name">
26
                     <el-form-item label="患者姓名:"  prop="name" :validate-event="is_Name">
112
                     <el-form-item>
112
                     <el-form-item>
113
                         <el-checkbox v-model="form.costChecked">是否需要工本费</el-checkbox>
113
                         <el-checkbox v-model="form.costChecked">是否需要工本费</el-checkbox>
114
                     </el-form-item>
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
                         <el-input v-model.number="form.registrationFee"></el-input>
122
                         <el-input v-model.number="form.registrationFee"></el-input>
117
                     </el-form-item>
123
                     </el-form-item>
118
-                    <el-form-item label="诊疗费:">
124
+                    <el-form-item style='width:25%;' label="诊疗费:">
119
                         <el-input v-model.number="form.medicalExpenses"></el-input>
125
                         <el-input v-model.number="form.medicalExpenses"></el-input>
120
                     </el-form-item>
126
                     </el-form-item>
121
-                    <el-form-item label="工本费:">
127
+                    <el-form-item style='width:25%;' label="工本费:">
122
                         <el-input v-model.number="form.cost" :readonly="!form.costChecked"></el-input>
128
                         <el-input v-model.number="form.cost" :readonly="!form.costChecked"></el-input>
123
                     </el-form-item>
129
                     </el-form-item>
124
-                    <el-form-item label="合计:">
130
+                    <el-form-item style='width:25%;' label="合计:">
125
                         <el-input v-model.number="total" readonly></el-input>
131
                         <el-input v-model.number="total" readonly></el-input>
126
                     </el-form-item>
132
                     </el-form-item>
127
                     <el-form-item>
133
                     <el-form-item>