瀏覽代碼

注射卡增加皮试标志

WANGJIALIANG 3 年之前
父節點
當前提交
f13d7b065e

+ 2 - 0
src/main/java/cn/hnthyy/thmz/vo/MzSendMedicineVo.java

@@ -119,4 +119,6 @@ public class MzSendMedicineVo implements Serializable {
     private String socialNo;
     //药品医保编码
     private String nationalCode;
+    //是否需要做皮试:1:需要做;0:不需要做   YesNo
+    private String tryFlag;
 }

+ 10 - 1
src/main/resources/static/js/mz/west_pharmacy_send.js

@@ -798,6 +798,15 @@ function printInjectionOralMedicine(patientId, orderNo, realNo, times, receiptNo
                         let data = injections[i];
                         let manufactoryName = (data.manufactoryName == null || data.manufactoryName == '') ? '' : '(' + data.manufactoryName + ')';
                         let groupOrder = (data.groupOrder == '' || data.groupOrder == null) ? data.chargeItemCode : data.groupOrder;
+                        let psFlag = '';
+                        if(data.groupOrder != '' || data.groupOrder != null){
+                            for (let j = 0; j < injections.length; j++) {
+                                if(groupOrder === injections[j].groupOrder && injections[j].tryFlag === '1'){
+                                    psFlag = '(需皮试)';
+                                    break
+                                }
+                            }
+                        }
                         zsdYpHtm += '<tr class="zsd_yp_tr">\n' +
                             '                                                    <td>&nbsp;&nbsp;</td>\n' +
                             '                                                    <td style="vertical-align: middle !important;width: 10px;text-align: center;">\n' + groupOrder +
@@ -808,7 +817,7 @@ function printInjectionOralMedicine(patientId, orderNo, realNo, times, receiptNo
                             '                                                    </td>\n' +
                             '                                                    <td style="vertical-align: middle !important;width: 60px;text-align: center;">\n' + data.drugUnitName +
                             '                                                    </td>\n' +
-                            '                                                    <td style="vertical-align: middle !important;width: 120px;text-align: center;">\n' + data.printName +
+                            '                                                    <td style="vertical-align: middle !important;width: 130px;text-align: left;">\n' + data.printName +psFlag +
                             '                                                    </td>\n' +
                             '                                                    <td style="vertical-align: middle !important;width: 60px;text-align: center;">\n' + data.frequency +
                             '                                                    </td>\n' +