Просмотр исходного кода

检验医生送检申请医生优化

hurugang 3 лет назад
Родитель
Сommit
ac2b448198

+ 26 - 15
src/main/java/cn/hnthyy/thmz/entity/jy/InspectionHeader.java

@@ -1,5 +1,6 @@
 package cn.hnthyy.thmz.entity.jy;
 
+import cn.hnthyy.thmz.common.Constants;
 import lombok.Data;
 
 @Data
@@ -37,21 +38,31 @@ public class InspectionHeader {
     // 报告备注
     private String ORDR_REMARK;
     // 样本条码号	--
-    private String 	APLY_FLOW_NUM;
+    private String APLY_FLOW_NUM;
     // 急诊标志	0|1	--	普通|急诊
-    private String 	EMCY_MRK;
+    private String EMCY_MRK;
     // 来源科室	--
-    private String 	DEPT_NAME;
-    private String 	EMPI; // EMPI	--
-    private String 	ID_CARD; //	身份证号	--
-    private String 	IC_CARD; //	就诊卡号	--
-    private String 	PATIENT_TYPE; // 患者类别	同病历号类型
-    private String 	PTNT_NO; //	病历号	--
-    private String 	PTNT_NO_TYPE; // 病历号类型	0|1|2|3|4	--	门诊号|住院号|验单号|体检号|婚检号
-    private String 	PTNT_NAME; // 患者姓名	--
-    private String 	PTNT_SEX; // 患者性别	0|1|2|3	--	未填|男|女|未知性别
-    private String 	PTNT_BIRTH; // 出生日期	--
-    private String 	PTNT_AGE; // 年龄	--
-    private String 	PTNT_AGE_UNIT; // 年龄单位	0|1|2|3	--	岁|月|天|时
-    private String 	PTNT_BED_NO; //	PTNT_BED_NO	床号
+    private String DEPT_NAME;
+    //申请医生
+    private String DOC_NAME;
+    private String EMPI; // EMPI	--
+    private String ID_CARD; //	身份证号	--
+    private String IC_CARD; //	就诊卡号	--
+    private String PATIENT_TYPE; // 患者类别	同病历号类型
+    private String PTNT_NO; //	病历号	--
+    private String PTNT_NO_TYPE; // 病历号类型	0|1|2|3|4	--	门诊号|住院号|验单号|体检号|婚检号
+    private String PTNT_NAME; // 患者姓名	--
+    private String PTNT_SEX; // 患者性别	0|1|2|3	--	未填|男|女|未知性别
+    private String PTNT_BIRTH; // 出生日期	--
+    private String PTNT_AGE; // 年龄	--
+    private String PTNT_AGE_UNIT; // 年龄单位	0|1|2|3	--	岁|月|天|时
+    private String PTNT_BED_NO; //	PTNT_BED_NO	床号
+
+
+    public void setDOC_NAME(String DOC_NAME) {
+        if("test".equals(DOC_NAME)){
+            DOC_NAME="自助";
+        }
+        this.DOC_NAME = DOC_NAME;
+    }
 }

+ 1 - 0
src/main/java/cn/hnthyy/thmz/service/impl/his/jy/InspectionsServiceImpl.java

@@ -105,6 +105,7 @@ public class InspectionsServiceImpl implements InspectionsService {
             inspectionHeader.setPTNT_AGE((String) adiconHeader.get("ptntAge"));
             inspectionHeader.setPTNT_AGE_UNIT((String) adiconHeader.get("ptntAgeUnit"));
             inspectionHeader.setPTNT_BED_NO((String) adiconHeader.get("ptntBedNo"));
+            inspectionHeader.setDOC_NAME((String) adiconHeader.get("docName"));
             inspectionDetail.setInspectionHeader(inspectionHeader);
             List<InspectionItem> inspectionItems =new ArrayList<>();
             inspectionDetail.setInspectionItems(inspectionItems);

+ 1 - 1
src/main/resources/static/js/mz/clinic.js

@@ -10173,7 +10173,7 @@ function queryInspectionDetail(orderId) {
                     $("#applyDate").text(format(inspectionHeader.aply_DATE, "yyyy-MM-dd HH:mm:ss"));
                     $("#orderCreateDate").text(format(inspectionHeader.ordr_CREATE_DATE, "yyyy-MM-dd HH:mm:ss"));
                     $("#auditTime").text(format(inspectionHeader.audt_TIME, "yyyy-MM-dd HH:mm:ss"));
-                    $("#orderUsrName").text(inspectionHeader.ordr_USR_NAME);
+                    $("#orderUsrName").text(inspectionHeader.doc_NAME);
                     $("#testUsrName").text(inspectionHeader.test_USR_NAME);
                     $("#auditUsrName").text(inspectionHeader.audt_USR_NAME);
                     var inspectionItems = res.data.inspectionItems;

+ 1 - 1
src/main/resources/static/js/mz/hs_jc.js

@@ -424,7 +424,7 @@ function viewHyBirdTest(patientId,times,type) {
                     $("#applyDate").text(format(inspectionHeader.aply_DATE, "yyyy-MM-dd HH:mm:ss"));
                     $("#orderCreateDate").text(format(inspectionHeader.ordr_CREATE_DATE, "yyyy-MM-dd HH:mm:ss"));
                     $("#auditTime").text(format(inspectionHeader.audt_TIME, "yyyy-MM-dd HH:mm:ss"));
-                    $("#orderUsrName").text(inspectionHeader.ordr_USR_NAME);
+                    $("#orderUsrName").text(inspectionHeader.doc_NAME);
                     $("#testUsrName").text(inspectionHeader.test_USR_NAME);
                     $("#auditUsrName").text(inspectionHeader.audt_USR_NAME);
                     var inspectionItems = res.data.inspectionItems;

+ 1 - 1
src/main/resources/static/js/mz/hybrid_test_list.js

@@ -318,7 +318,7 @@ function viewHyBirdTest(patientId,parentPatientId) {
                     $("#applyDate").text(format(inspectionHeader.aply_DATE, "yyyy-MM-dd HH:mm:ss"));
                     $("#orderCreateDate").text(format(inspectionHeader.ordr_CREATE_DATE, "yyyy-MM-dd HH:mm:ss"));
                     $("#auditTime").text(format(inspectionHeader.audt_TIME, "yyyy-MM-dd HH:mm:ss"));
-                    $("#orderUsrName").text(inspectionHeader.ordr_USR_NAME);
+                    $("#orderUsrName").text(inspectionHeader.doc_NAME);
                     $("#testUsrName").text(inspectionHeader.test_USR_NAME);
                     $("#auditUsrName").text(inspectionHeader.audt_USR_NAME);
                     var inspectionItems = res.data.inspectionItems;

+ 1 - 1
src/main/resources/static/js/mz/jy_jc.js

@@ -511,7 +511,7 @@ function queryInspectionDetail(orderId) {
                     $("#applyDate").text(format(inspectionHeader.aply_DATE, "yyyy-MM-dd HH:mm:ss"));
                     $("#orderCreateDate").text(format(inspectionHeader.ordr_CREATE_DATE, "yyyy-MM-dd HH:mm:ss"));
                     $("#auditTime").text(format(inspectionHeader.audt_TIME, "yyyy-MM-dd HH:mm:ss"));
-                    $("#orderUsrName").text(inspectionHeader.ordr_USR_NAME);
+                    $("#orderUsrName").text(inspectionHeader.doc_NAME);
                     $("#testUsrName").text(inspectionHeader.test_USR_NAME);
                     $("#auditUsrName").text(inspectionHeader.audt_USR_NAME);
                     var inspectionItems = res.data.inspectionItems;