From 289187847f907c7dc3d33c33b66315b05f00556b Mon Sep 17 00:00:00 2001 From: tangw Date: Wed, 26 Nov 2025 20:01:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E7=94=9F=E7=89=A9=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../interfaceCommon/utils/CommonUtil.java | 3 ++- .../interfaceCommon/utils/LisWorkBase.java | 3 ++- .../interfaceCommon/utils/LisWorkconfirm.java | 3 ++- .../system/web/service/SysLoginService.java | 25 +++++++++++------- .../com/czlis/liswork/pojo/DTO/MediumDTO.java | 26 +++++++++++++++++-- .../service/impl/LisWorkGermServiceImpl.java | 4 +-- 6 files changed, 47 insertions(+), 17 deletions(-) diff --git a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/CommonUtil.java b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/CommonUtil.java index 3bd310a..d01f277 100644 --- a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/CommonUtil.java +++ b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/CommonUtil.java @@ -638,7 +638,8 @@ public class CommonUtil { if ("S".equals(yhjs)) return true; String userPower = comUsrpowerMapper.getUserPower(yq, yhdh); if (userPower == null) return false; - return "Y".equals(userPower.substring(powerIdx - 1, 1)); + if(userPower.length() getOEM(){ Map oem=new HashMap<>(); oem.put("compay","武汉创智天地信息技术有限公司"); oem.put("version","区域版LIMS V8.001"); oem.put("phone","027-67849602"); - oem.put("E-mail","czlis@163.com"); - oem.put("appname","实验室管理系统"); - return oem.toString(); + oem.put("Email","czlis@163.com"); + oem.put("appname","实验室信息管理系统"); + return oem; } - public String gethospList(){ + public Object gethospList(){ List comDictlist=commonUtil.getComDictList("HOS"); - return comDictlist.toString(); + List> comDictlist0 = new ArrayList<>(); + for (ComDict table1 : comDictlist) { + Map map= new HashMap<>(); + map.put("id",table1.getZddh()); + map.put("name",table1.getZdmc()); + comDictlist0.add(map); + } + return comDictlist0; } /** * 登录验证 diff --git a/liswork/src/main/java/com/czlis/liswork/pojo/DTO/MediumDTO.java b/liswork/src/main/java/com/czlis/liswork/pojo/DTO/MediumDTO.java index b019730..e5e0a86 100644 --- a/liswork/src/main/java/com/czlis/liswork/pojo/DTO/MediumDTO.java +++ b/liswork/src/main/java/com/czlis/liswork/pojo/DTO/MediumDTO.java @@ -6,10 +6,32 @@ import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; +import java.util.Date; + @Data @AllArgsConstructor @NoArgsConstructor public class MediumDTO { - private LabGermsheetNew labGermsheetNew; - private BactMedium bactMedium; + private Integer gsid; + private Date jyrq; + private String yq; + private String ybh; + private String mediumno; + private Date sheetdate; + private String sheetuser; + private String medium; + private String condtions; + private String smear; + private String dyeing; + private String colonyresult; + private String colonynum; + private String otherresult; + + private String mediumname; + private String conidtions; + private String culturehour; + private String watchinterval; + private String comments; + private String inputcode; + private Integer seq; } diff --git a/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkGermServiceImpl.java b/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkGermServiceImpl.java index 970827d..08c32cb 100644 --- a/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkGermServiceImpl.java +++ b/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkGermServiceImpl.java @@ -532,7 +532,7 @@ public class LisWorkGermServiceImpl implements LisWorkGermService { labPat.setConfirmdt(shsj); labPat.setConfirmer(hdys); labPat.setDysj(shsj); - commonUtil.delLabPat(jyrq, yq, ybh); + commonUtil.delLabPat(jyrq, yq1, ybh); commonUtil.insertLabPat(labPat); Result result1 = lisWorkUtils.afterconfirm(labPat, problemId); if (!"0".equals(result1.getCode())) return result1; @@ -602,7 +602,7 @@ public class LisWorkGermServiceImpl implements LisWorkGermService { labPat.setConfirmdt(shsj); labPat.setConfirmer(hdys); labPat.setDysj(shsj); - commonUtil.delLabPat(jyrq, yq, ybh); + commonUtil.delLabPat(jyrq, yq1, ybh); commonUtil.insertLabPat(labPat); Result result1 = lisWorkUtils.afterconfirm(labPat, problemId); if (!"0".equals(result1.getCode())) return result1;