Ver código fonte

6月27宜柏处方笺

yq1 9 meses atrás
pai
commit
73c8279af0

+ 16 - 3
src/xt_pages/outpatientDoctorStation/print.vue Ver arquivo

@@ -3,7 +3,7 @@
3 3
     <div class="dialysisPage" style="padding-top: 40px">
4 4
       <div v-if="org_id != 10138 && org_id != 10278 && org_id != 10243 && org_id != 10537 && org_id != 10610 ">
5 5
 
6
-        <printOne v-if="org_id != 10088 && org_id != 10215 && org_id != 10375 && org_id != 10188 && org_id != 10217 && org_id != 10598 && org_id != 10644 && org_id != 10510 && org_id != 0" v-bind:childResponse="childResponse"
6
+        <printOne v-if="org_id != 10088 && org_id != 10215 && org_id != 10375 && org_id != 10188 && org_id != 10217 && org_id != 10598 && org_id != 10644 && org_id != 10510 && org_id!=10653&&org_id !=0" v-bind:childResponse="childResponse"
7 7
         :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient"
8 8
         :doctorPorject="doctorPorject" :patient_id="patient_id" :record_date="record_date"
9 9
         :prescription_id="prescription_id"></printOne>
@@ -40,7 +40,7 @@
40 40
         </prineight>
41 41
 
42 42
         <printFour
43
-          v-if="org_id == 10088 || org_id == 10510 || org_id == 10598 || org_id==0"
43
+          v-if="org_id == 10088 || org_id == 10510 || org_id == 10598 "
44 44
           v-bind:childResponse="childResponse"
45 45
           :advicePrint="advicePrint"
46 46
           :ids="ids"
@@ -64,7 +64,18 @@
64 64
           :prescription_id="prescription_id"
65 65
           :his_patient_id ="his_patient_id"
66 66
         ></printFive>
67
+        <printTwoteen v-if="org_id==10653 || org_id == 0"
68
+          v-bind:childResponse="childResponse"
69
+          :advicePrint="advicePrint"
70
+          :ids="ids"
71
+          :patient="patient"
72
+          :hisPatient="hisPatient"
73
+          :doctorPorject="doctorPorject"
74
+          :patient_id="patient_id"
75
+          :record_date="record_date"
76
+          :prescription_id="prescription_id">
67 77
 
78
+        </printTwoteen>
68 79
         <!-- <printSix v-if="org_id != 10088 && org_id != 10215" v-bind:childResponse="childResponse" :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient" :doctorPorject="doctorPorject" :patient_id="patient_id" :record_date="record_date" :prescription_id="prescription_id"></printSix> -->
69 80
       </div>
70 81
       <div v-else-if="org_id == 10243 || org_id == 9675">
@@ -114,6 +125,7 @@ import {
114 125
 } from "@/api/project/project";
115 126
 import PrintTen from '../outpatientCharges/invoiceTemplate/printTen'
116 127
 import PrintTenOne from './template/printTenOne.vue'
128
+import printTwoteen from './template/printTwoteen'
117 129
 export default {
118 130
   name: "dialysisPrintOrder",
119 131
   components: {
@@ -126,7 +138,8 @@ export default {
126 138
     printFive,
127 139
     printSix,
128 140
     prinSeven,
129
-    prineight
141
+    prineight,
142
+    printTwoteen
130 143
   },
131 144
   props: {
132 145
     paramsObj: Object,

+ 674 - 0
src/xt_pages/outpatientDoctorStation/template/printTwoteen.vue Ver arquivo

@@ -0,0 +1,674 @@
1
+<template>
2
+  <div id="prescriptionPrint">
3
+    <div v-for="(item, index) in advicePrint" :key="index"  style="page-break-after: always">
4
+      <div
5
+        id="prescription-print"
6
+        class="prescription-print"
7
+
8
+      >
9
+        <!-- <div class="printTitle" v-if="prescriptions[index].med_type == '1111'">
10
+          {{ orgname }}第一类精神处方笺
11
+        </div>
12
+        <div class="printTitle" v-if="prescriptions[index].med_type == '1112'">
13
+          {{ orgname }}第二类精神处方笺
14
+        </div> -->
15
+        <div style="text-align: right;" v-if="prescriptions[index].med_type == '1112'">精二</div>
16
+        <div class="printTitle">
17
+          <span>{{ orgname }}处方笺</span>
18
+        </div>
19
+        <div >
20
+          <div class="infoTitle">
21
+            <span>费别:</span>
22
+            <input type="checkbox" @click="check" :checked="hisPatient.balance_accounts_type!=1&& hisPatient.insutype!=390 && hisPatient.insutype!=310?true :false" >自费 &nbsp;
23
+            <input type="checkbox" @click="check" :checked="hisPatient.insutype==310?true :false" >职工 &nbsp;
24
+            <input type="checkbox" @click="check" :checked="hisPatient.insutype==390?true :false" >居民 &nbsp;
25
+            <input type="checkbox" @click="check" :checked="false">其他 &nbsp;
26
+          </div>
27
+          <div class="infoMain" style="border-top: 1px solid black;">
28
+            <div style="display: flex;width: 100%;">
29
+              <div style="flex: 1;">姓名:
30
+                <span style="">{{ item.patient.name ? item.patient.name : "" }}</span>
31
+              </div>
32
+              <div style="flex: 1;">
33
+                性别:
34
+                <span style="">{{ item.patient.gender == 1 ? '男':'女' }}</span>
35
+              </div>
36
+              <div style="flex: 1;">年龄:
37
+                <span style="">{{ getAge(item.patient) ? getAge(item.patient) : "" }}</span>岁
38
+              </div>
39
+            </div>
40
+            <div style="display: flex;width: 100%;">
41
+              <div style="flex: 1;">
42
+                科室:{{ item.info ? getDepart(item.info.departments) : "" }}
43
+              </div>
44
+              <div style="flex: 1;">
45
+                床号:{{ bed_num }}
46
+              </div>
47
+              <div style="flex: 2;">
48
+                门诊住院号:{{ item.hisPatient.number ? item.hisPatient.number : "" }}
49
+              </div>
50
+            </div>
51
+            <div style="display: flex;width: 100%;">
52
+              <div style="flex: 1;">
53
+                临床诊断:{{ item.info ? getDepart(item.info.departments) : "" }}
54
+              </div>
55
+              <div style="flex: 1;">
56
+                开具日期:{{ getTime(item.ctime) ? getTime(item.ctime) : "" }}
57
+              </div>
58
+            </div>
59
+            <div style="width: 100%;">
60
+              地址电话:{{ item.patient.home_address }}{{ item.patient.phone }}
61
+            </div>
62
+
63
+          </div>
64
+        </div>
65
+        <div class="prescriptionBox" style="min-height: 350px;">
66
+          <div class="Rp">Rp:</div>
67
+          <div
68
+            class="drugsBox"
69
+            v-for="(it, index) in item.advices"
70
+            :key="index"
71
+            :style="{'page-break-after':index==yi&&item.advices.length>5? 'always':'auto'}"
72
+          >
73
+            <!-- class="drugsBox"  item.advices.length>=5 ? 'danzhang' : 'drugsBox'  'page-break-after':item.advices.length>=3&& item.advices[2]?'always':'auto'-->
74
+            <!-- <div class="drugsOne"><span style="font-weight:bold;">{{ index+1 + '.' }}</span>{{it.advice_name?it.advice_name:""}}&nbsp;&nbsp;{{it.single_dose}}{{it.single_dose_unit}}&nbsp;×&nbsp; {{it.prescribing_number}}{{it.prescribing_number_unit}}</div> -->
75
+            <div class="drugsOne">
76
+              <span style="font-weight: bold">{{ index + 1 + "." }}</span
77
+              >{{ it.advice_name ? it.advice_name : "" }}&nbsp;&nbsp;<span
78
+              v-if="it.drug.min_unit != it.drug.dose_unit"
79
+            >{{ it.drug.dose }}{{ it.drug.dose_unit }}&nbsp;* &nbsp;</span
80
+            >{{ it.drug.min_number }}{{ it.drug.min_unit }}/{{
81
+                it.drug.max_unit
82
+              }}&nbsp;×&nbsp; {{ it.prescribing_number
83
+              }}{{ it.prescribing_number_unit }}
84
+            </div>
85
+            <div style="margin-left: 100px">
86
+              <span>用法:{{ it.single_dose }}{{ it.single_dose_unit }}</span
87
+              >&nbsp;&nbsp;<span
88
+            >{{ it.execution_frequency }}&nbsp;{{
89
+                it.delivery_way
90
+              }}&nbsp;</span
91
+            >&nbsp;&nbsp;<span>{{ it.advice_desc }}</span>
92
+            </div>
93
+          </div>
94
+
95
+          <div
96
+            class="drugsBox"
97
+            v-for="(it, i) in item.additionalcharge"
98
+            :key="i"
99
+          >
100
+            <div class="drugsOne">
101
+              {{ it.item_name ? it.item_name : "" }}:&nbsp;{{ it.price }}元/{{
102
+                it.count
103
+              }}次
104
+            </div>
105
+          </div>
106
+
107
+          <div
108
+            class="drugsBox"
109
+            v-for="(it, index) in item.project"
110
+            :key="index"
111
+          >
112
+            <div class="drugsOne">
113
+              <span style="font-weight: bold">{{ index + 1 + "." }}</span
114
+              >{{
115
+                it.type == 2
116
+                  ? getProjectName(it.project_id)
117
+                    ? getProjectName(it.project_id)
118
+                    : ""
119
+                  : it.good_info.good_name
120
+              }}&nbsp;&nbsp;{{ it.single_dose
121
+              }}{{ it.single_dose_unit }}&nbsp;×&nbsp; {{ it.count }}{{ unit }}
122
+            </div>
123
+            <div style="margin-left: 100px">
124
+              <span>用法:{{ it.single_dose }}{{ it.single_dose_unit }}</span
125
+              >&nbsp;&nbsp;<span>{{ it.delivery_way }}</span
126
+            >&nbsp;&nbsp;<span>{{ it.advice_desc }}</span>
127
+            </div>
128
+          </div>
129
+
130
+          <div
131
+            class="drugsBox"
132
+            v-for="(it, i) in item.additionalcharge"
133
+            :key="i"
134
+          >
135
+            <div class="drugsOne">
136
+              {{ it.project_id ? it.project_id : "" }}:&nbsp;{{
137
+                it.price.toFixed(2)
138
+              }}元/{{ it.count }}次
139
+            </div>
140
+          </div>
141
+          <div style="text-align: center">(以下空白)</div>
142
+        </div>
143
+
144
+        <div class="doctorBox">
145
+          <p v-if="org_id == 10217">
146
+            医师:
147
+            <span
148
+              style="width: 100px; display: inline-block"
149
+              v-if="item.creator == ''"
150
+            >
151
+                {{ item.doctor }}
152
+              </span>
153
+            <span
154
+              style="width: 100px; display: inline-block"
155
+              v-else-if="doc_name != ''"
156
+            >
157
+                {{ doc_name }}
158
+              </span>
159
+            <img
160
+              style="height: 50px;"
161
+              :src="setAdminUserES(item.creator,item.doctor)"
162
+              alt=""
163
+              srcset=""
164
+              v-else
165
+            />
166
+          </p>
167
+          <p v-if="org_id == 10510">
168
+            医师:
169
+            <span
170
+              style="width: 100px; display: inline-block"
171
+              v-if="item.creator == ''"
172
+            >
173
+                {{ item.doctor }}
174
+              </span>
175
+            <span
176
+              style="width: 100px; display: inline-block"
177
+              v-else-if="doc_name != ''"
178
+            >
179
+                {{ doc_name }}
180
+              </span>
181
+            <img
182
+              style="height: 50px;"
183
+              :src="setAdminUserES(item.creator,item.doctor)"
184
+              alt=""
185
+              srcset=""
186
+              v-else
187
+            />
188
+          </p>
189
+          <p v-if="org_id!=10217 && org_id!=10510">
190
+            医师: {{ item.doctor ? item.doctor : "" }}
191
+          </p>
192
+          <p>日期:{{ getTime(item.ctime) ? getTime(item.ctime) : "" }}</p>
193
+        </div>
194
+        <div class="actionBar">
195
+          <p>审核:</p>
196
+          <p>配对:</p>
197
+          <p>核对:</p>
198
+          <p>发药:</p>
199
+          <p>
200
+            药费:{{
201
+              getTotalOne(item.id).toFixed(2)
202
+                ? getTotalOne(item.id).toFixed(2)
203
+                : 0
204
+            }}元
205
+          </p>
206
+        </div>
207
+
208
+      </div>
209
+    </div>
210
+  </div>
211
+</template>
212
+<script>
213
+import { jsGetAge, uParseTime } from "@/utils/tools";
214
+import {
215
+  getAllDoctorList,
216
+  getPrescriptionPrint,
217
+  getHisPatientDetail,
218
+} from "@/api/project/project";
219
+import { getInitData } from "@/api/his/his";
220
+import LabelBox from '../../dialysis/printItem/LabelBox'
221
+// import LabelBox from "@/printItem/LabelBox";
222
+export default{
223
+  props: {
224
+    patient_id: Number,
225
+    record_date: String,
226
+    prescription_id: Number,
227
+    ids: String,
228
+  },
229
+  components:{
230
+    LabelBox
231
+  },
232
+  data() {
233
+    return {
234
+      doc_name:"",
235
+      doctorList: [],
236
+      advicePrint: {},
237
+      yi:4,
238
+      arr:[],
239
+      arrs:{},
240
+      advicess:[],
241
+      page:sessionStorage.getItem('dayin'),
242
+      patient: {},
243
+      tableData: [],
244
+      prescriptionInfo: [],
245
+      hisPatient: {},
246
+      department: [],
247
+      prescriptions: [],
248
+      projectList: [],
249
+      orgname: "",
250
+      diagnoses: [],
251
+      org_id: 0,
252
+      operatorMaps: {},
253
+      operators: [],
254
+      doctorList_1: [],
255
+      bed_num:''
256
+    };
257
+  },filters: {
258
+    testfile (value) {
259
+      const start = value.slice(0, 6)
260
+      const end = value.slice(-4)
261
+      return `${start}******${end}`
262
+    }
263
+  },
264
+  methods: {
265
+    // 电子签名
266
+    setAdminUserES(id,name) {
267
+      console.log(id)
268
+      console.log(name)
269
+      console.log(this.operatorMaps)
270
+
271
+
272
+      if (id == 0) {
273
+        return "";
274
+      }
275
+      if (id in this.operatorMaps) {
276
+        return this.operatorMaps[id].url;
277
+      } else {
278
+        this.doc_name = name
279
+        return "";
280
+      }
281
+    },
282
+    getAge(patient) {
283
+      if(patient.id_card_no == "TWN001836483"){
284
+        return patient.age
285
+      }else{
286
+        var thisLen = patient.id_card_no.length;
287
+        var birth = "";
288
+        if (thisLen == 15) {
289
+          birth = "19" + patient.id_card_no.substr(6, 6);
290
+        } else {
291
+          birth = patient.id_card_no.substr(6, 8);
292
+        }
293
+        var births =
294
+          birth.substr(0, 4) +
295
+          "-" +
296
+          birth.substr(4, 2) +
297
+          "-" +
298
+          birth.substr(6, 2);
299
+        return jsGetAge(births, "-");
300
+
301
+      }
302
+
303
+    },
304
+
305
+    getAllDoctorList() {
306
+      getAllDoctorList().then((response) => {
307
+        if (response.data.state == 1) {
308
+          var doctor = response.data.data.doctor;
309
+
310
+          this.doctorList = doctor;
311
+        }
312
+      });
313
+    },
314
+
315
+    getDoctor(id) {
316
+      var name = "";
317
+      for (let i = 0; i < this.doctorList.length; i++) {
318
+        if (id == this.doctorList[i].admin_user_id) {
319
+          name = this.doctorList[i].user_name;
320
+        }
321
+      }
322
+      return name;
323
+    },
324
+    getTime(value, temp) {
325
+      if (value != undefined) {
326
+        return uParseTime(value, temp);
327
+      }
328
+      return "";
329
+    },
330
+    getPrescriptionPrint() {
331
+      var params = {
332
+        // patient_id:this.patient_id,
333
+        // record_date:this.record_date,
334
+        // prescription_id:this.prescription_id,
335
+        patient_id: this.patient_id,
336
+        record_date: this.record_date,
337
+        prescription_id: this.prescription_id,
338
+        ids: this.ids,
339
+        p_type: 2,
340
+      };
341
+      console.log("params", params);
342
+      getPrescriptionPrint(params).then((response) => {
343
+        if (response.data.state == 1) {
344
+          var advicePrint = response.data.data.advicePrint;
345
+          console.log("adviceprint9999", response.data.data);
346
+          this.advicePrint = advicePrint;
347
+          this.prescriptions = advicePrint;
348
+          this.bed_num = response.data.data.sch.number.number
349
+          this.doctorList_1 = response.data.data.eles;
350
+          console.log(this.doctorList_1, "医生列表");
351
+          if (this.doctorList_1.length > 0) {
352
+            var operatorsLen = this.doctorList_1.length;
353
+            for (var index = 0; index < operatorsLen; index++) {
354
+              this.$set(
355
+                this.operatorMaps,
356
+                this.doctorList_1[index].creator,
357
+                this.doctorList_1[index]
358
+              );
359
+            }
360
+          }
361
+          var hisPatient = response.data.data.hisPatient;
362
+          console.log("hisPatient", hisPatient);
363
+          this.hisPatient = hisPatient;
364
+          var projectlist = response.data.data.projectlist;
365
+          console.log("所有项目列表", projectlist);
366
+          this.projectList = projectlist;
367
+        }
368
+      });
369
+    },
370
+    getHisPatientDetail() {
371
+      const params = {
372
+        patient_id: this.patient_id,
373
+      };
374
+      getHisPatientDetail(params).then((response) => {
375
+        if (response.data.state == 1) {
376
+          var hisPatient = response.data.data.hisPatient;
377
+          console.log("挂号病人", hisPatient);
378
+          this.hisPatient = hisPatient;
379
+        }
380
+      });
381
+    },
382
+    getInitData() {
383
+      getInitData().then((response) => {
384
+        if (response.data.state == 1) {
385
+          this.department = response.data.data.department;
386
+          this.diagnoses = response.data.data.diagnose;
387
+          console.log("争端", this.diagnoses);
388
+        }
389
+      });
390
+    },
391
+    getDepart(id) {
392
+      var name = "";
393
+      for (let i = 0; i < this.department.length; i++) {
394
+        if (id == this.department[i].id) {
395
+          name = this.department[i].name;
396
+        }
397
+      }
398
+      return name;
399
+    },
400
+    getTotalOne(id) {
401
+      var total = 0;
402
+      var addtotal = 0;
403
+      for (let i = 0; i < this.prescriptions.length; i++) {
404
+        if (id == this.prescriptions[i].id) {
405
+          if (this.prescriptions[i].project != null) {
406
+            for (let a = 0; a < this.prescriptions[i].project.length; a++) {
407
+              total =
408
+                total +
409
+                this.prescriptions[i].project[a].price *
410
+                this.prescriptions[i].project[a].count;
411
+            }
412
+          }
413
+
414
+          if (this.prescriptions[i].additionalcharge != null) {
415
+            for (
416
+              let a = 0;
417
+              a < this.prescriptions[i].additionalcharge.length;
418
+              a++
419
+            ) {
420
+              addtotal =
421
+                addtotal +
422
+                this.prescriptions[i].additionalcharge[a].price *
423
+                this.prescriptions[i].additionalcharge[a].count;
424
+            }
425
+          }
426
+          addtotal = Math.floor(addtotal * 100) / 100;
427
+        }
428
+      }
429
+
430
+      for (let i = 0; i < this.prescriptions.length; i++) {
431
+        if (id == this.prescriptions[i].id) {
432
+          if (this.prescriptions[i].advices != null) {
433
+            for (let a = 0; a < this.prescriptions[i].advices.length; a++) {
434
+              total =
435
+                total +
436
+                this.prescriptions[i].advices[a].price *
437
+                this.prescriptions[i].advices[a].prescribing_number;
438
+            }
439
+          }
440
+
441
+          if (this.prescriptions[i].additionalcharge != null) {
442
+            for (
443
+              let a = 0;
444
+              a < this.prescriptions[i].additionalcharge.length;
445
+              a++
446
+            ) {
447
+              addtotal =
448
+                addtotal +
449
+                this.prescriptions[i].additionalcharge[a].price *
450
+                this.prescriptions[i].additionalcharge[a].count;
451
+            }
452
+          }
453
+          addtotal = Math.floor(addtotal * 100) / 100;
454
+        }
455
+      }
456
+
457
+      return total + addtotal;
458
+    },
459
+
460
+    getProjectName(id) {
461
+      var project_name = "";
462
+      for (let i = 0; i < this.projectList.length; i++) {
463
+        if (id == this.projectList[i].id) {
464
+          project_name = this.projectList[i].project_name;
465
+        }
466
+      }
467
+      return project_name;
468
+    },
469
+
470
+    getDiagnosis(id) {
471
+      let arr = id.split(",");
472
+      var name = "";
473
+      for (let i = 0; i < this.diagnoses.length; i++) {
474
+        if (arr.indexOf(String(this.diagnoses[i].id)) > -1) {
475
+          name += this.diagnoses[i].class_name + " ";
476
+        }
477
+      }
478
+      return name;
479
+    },
480
+    merge(arrA){
481
+      var len=arrA.lenfth
482
+      // for(let j=0;j<this.advicess.length;j++){
483
+      //   for(let x=j+1;x<this.advicess.length;x++){
484
+      //     if(this.advicess[j].groupno == this.advicess[x].groupno){
485
+      //       // this.arr.push(this.advicess.splice(x,1))
486
+      //       this.arrs=this.advicess.splice(x,1)
487
+      //     }
488
+      //   }
489
+      // }
490
+      for(let j=0;j<len;j++){
491
+        for(let x=j+1;x<len;x++){
492
+          if(arrA[j].groupno == arrA[x].groupno){
493
+            this.arr.push(arrA.splice(x,1))
494
+          }
495
+        }
496
+      }
497
+      console.log('777777777',this.arr);
498
+      return this.arr
499
+    },
500
+    check(e){
501
+      if(e.target.checked == false){
502
+        console.log('1111',e.target.checked);
503
+        return e.target.checked = true
504
+      }else{
505
+        console.log('2222',e.target.checked);
506
+       return e.target.checked = false
507
+      }
508
+    }
509
+  },
510
+  created() {
511
+    this.getAllDoctorList();
512
+    this.getInitData();
513
+    this.getPrescriptionPrint();
514
+    this.getHisPatientDetail();
515
+    var xtuser = this.$store.getters.xt_user;
516
+    this.orgname = xtuser.org.org_name;
517
+    this.org_id = xtuser.org.id;
518
+
519
+    // for(let j=0;j<this.advicess.length;j++){
520
+    //   console.log('44444444');
521
+    //   for(let x=j+1;x<this.advicess.length;x++){
522
+    //     if(this.advicess[j].groupno == this.advicess[x].groupno){
523
+    //       this.arr.push(this.advicess.splice(x,1))
524
+    //     }
525
+    //   }
526
+    // }
527
+    // console.log('777777777',this.arr[0].advice_name);
528
+    // return this.arr
529
+
530
+  },
531
+
532
+  watch: {
533
+    ids: function (val) {
534
+      this.ids = val;
535
+      this.getPrescriptionPrint();
536
+    },
537
+  },
538
+};
539
+</script>
540
+
541
+
542
+<style lang="scss" scoped>
543
+.prescription-print {
544
+  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27),
545
+  0 0 60px rgba(0, 0, 0, 0.06) inset;
546
+  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27),
547
+  0 0 40px rgba(0, 0, 0, 0.06) inset;
548
+  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
549
+  margin-bottom: 20px;
550
+  padding: 20px 10px;
551
+}
552
+.printTitle {
553
+  font-size: 22px;
554
+  text-align: center;
555
+  font-weight: bold;
556
+}
557
+.infoTitle {
558
+  display: flex;
559
+  border-bottom: 2px solid #000;
560
+  margin-top: 10px;
561
+  line-height: 24px;
562
+  padding: 0 10px;
563
+}
564
+.infoTitle p {
565
+  width: 200px;
566
+}
567
+.infoMain {
568
+  // display: flex;
569
+  flex-wrap: wrap;
570
+  border-bottom: 2px solid #000;
571
+  padding: 0 10px;
572
+}
573
+.infoMain div {
574
+  // width: 50%;
575
+  line-height: 24px;
576
+}
577
+.prescriptionBox {
578
+  padding: 0 10px;
579
+  min-height: 450px;
580
+}
581
+.Rp {
582
+  font-size: 22px;
583
+  font-weight: bold;
584
+}
585
+.drugsBox {
586
+  padding-left: 40px;
587
+  margin-bottom: 10px;
588
+  position: relative;
589
+}
590
+.drugsBox div {
591
+  line-height: 20px;
592
+}
593
+.drugsOne {
594
+  line-height: 24px;
595
+  display: inline-block;
596
+}
597
+.drugsOne span {
598
+  margin-right: 20px;
599
+}
600
+.doctorBox {
601
+  display: flex;
602
+  justify-content: space-between;
603
+  padding: 0 10px;
604
+  line-height: 24px;
605
+  border-bottom: 2px solid #000;
606
+}
607
+.doctorBoxs{
608
+  width: 100%;
609
+  margin-right: 30px;
610
+  text-align: right;
611
+  padding: 0 10px;
612
+  line-height: 24px;
613
+
614
+}
615
+.doctorBoxtwo {
616
+  display: flex;
617
+  justify-content: space-between;
618
+  padding: 0 10px;
619
+  line-height: 24px;
620
+
621
+}
622
+.actionBar {
623
+  display: flex;
624
+  justify-content: space-between;
625
+  line-height: 24px;
626
+  padding: 0 10px;
627
+}
628
+.actionBar p {
629
+  width: 150px;
630
+}
631
+.labelbox .radio-inner .radio-fang {
632
+  // {
633
+  //    {
634
+      display: inline-block;
635
+      position: relative;
636
+      border: 1px solid #000;
637
+      box-sizing: border-box;
638
+      width: 30px;
639
+      height: 30px;
640
+      background-color: #fff;
641
+      z-index: 1;
642
+      transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46),
643
+        background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
644
+  //   }
645
+  // }
646
+}
647
+.prescription-print .is-checked-radio::after {
648
+  content: "√";
649
+  font-size: 20px;
650
+  font-weight: 200;
651
+}
652
+input{
653
+    -webkit-appearance: checkbox;
654
+}
655
+// input[type="checkbox"] {
656
+//   width: 20px;
657
+//   height: 20px;
658
+//   display: inline-block;
659
+//   text-align: center;
660
+//   vertical-align: middle;
661
+//   line-height: 18px;
662
+//   position: relative;
663
+// }
664
+// input[type="checkbox"]::before {
665
+//   content: "√";
666
+//   position: absolute;
667
+//   top: 0;
668
+//   left: 0;
669
+//   background: #fff;
670
+//   width: 100%;
671
+//   height: 100%;
672
+//   border: 1px solid #d9d9d9;
673
+// }
674
+</style>