Browse Source

住院腕带打印添加住院号

lighter 1 year ago
parent
commit
166e9da67a
1 changed files with 15 additions and 6 deletions
  1. 15 6
      src/main/resources/static/js/zy/hospitalized.js

+ 15 - 6
src/main/resources/static/js/zy/hospitalized.js

@@ -1726,12 +1726,17 @@ function printWristStrap() {
     LODOP.PRINT_INIT('inpatient_wrist_strap')
     LODOP.SET_PRINT_PAGESIZE(2, 0, 0, '')
     LODOP.SET_PRINT_STYLE('Bold', 1)
+
     if (age > 12) {
         LODOP.SET_PRINT_STYLE('FontSize', 9)
         LODOP.ADD_PRINT_BARCODE('7mm', '27mm', '18.5mm', '18.5mm', 'QRCode', patNo);
-        LODOP.ADD_PRINT_TEXT('8mm', '45mm', '220mm', '7mm', '姓名:' + $("#userName").val() + ' / 性别:' + filterGender() + ' / 年龄:' + age);
-        LODOP.ADD_PRINT_TEXT('14mm', '45mm', '220mm', '7mm', '入院科室:' + smallDeptDict[$("#smallWard").val()]);
-        LODOP.ADD_PRINT_TEXT('20mm', '45mm', '220mm', '7mm', '紧急联系人:' + phone);
+        LODOP.SET_PRINT_STYLE('Angle', 90)
+        LODOP.ADD_PRINT_TEXT('22mm', '44.5mm', '20mm', '7mm', patNo)
+        LODOP.SET_PRINT_STYLE('Angle', 0)
+
+        LODOP.ADD_PRINT_TEXT('8mm', '49mm', '220mm', '7mm', '姓名:' + $("#userName").val() + ' / 性别:' + filterGender() + ' / 年龄:' + age);
+        LODOP.ADD_PRINT_TEXT('14mm', '49mm', '220mm', '7mm', '入院科室:' + smallDeptDict[$("#smallWard").val()]);
+        LODOP.ADD_PRINT_TEXT('20mm', '49mm', '220mm', '7mm', '紧急联系人:' + phone);
         if(LODOP.SET_PRINTER_INDEX(normalWristStrapPrintIndex)){
             LODOP.PRINT();
         }else {
@@ -1740,9 +1745,13 @@ function printWristStrap() {
     } else {
         LODOP.SET_PRINT_STYLE('FontSize', 6)
         LODOP.ADD_PRINT_BARCODE('10mm', '32mm', '15mm', '15mm', 'QRCode', patNo)
-        LODOP.ADD_PRINT_TEXT('11mm', '45mm', '50mm', '3mm', '姓名:' + $("#userName").val() + ' / 性别:' + filterGender() + ' / 年龄:' + age)
-        LODOP.ADD_PRINT_TEXT('14.75mm', '45mm', '50mm', '3mm', '入院科室:' + smallDeptDict[$("#smallWard").val()])
-        LODOP.ADD_PRINT_TEXT('18.5mm', '45mm', '50mm', '3mm', '紧急联系人:' + phone)
+        LODOP.SET_PRINT_STYLE('Angle', 90)
+        LODOP.ADD_PRINT_TEXT('20mm', '43.7mm', '20mm', '7mm', patNo)
+        LODOP.SET_PRINT_STYLE('Angle', 0)
+
+        LODOP.ADD_PRINT_TEXT('11mm', '46.2mm', '50mm', '3mm', '姓名:' + $("#userName").val() + ' / 性别:' + filterGender() + ' / 年龄:' + age)
+        LODOP.ADD_PRINT_TEXT('14.75mm', '46.2mm', '50mm', '3mm', '入院科室:' + smallDeptDict[$("#smallWard").val()])
+        LODOP.ADD_PRINT_TEXT('18.5mm', '46.2mm', '50mm', '3mm', '紧急联系人:' + phone)
         if(LODOP.SET_PRINTER_INDEX(childWristStrapPrintIndex)){
             LODOP.PRINT();
         }else {