diff --git a/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/LabResultMed.java b/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/LabResultMed.java index f6e90c8..95b72b0 100644 --- a/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/LabResultMed.java +++ b/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/LabResultMed.java @@ -1,5 +1,7 @@ package com.czlis.common.core.domain.entity.lis; +import com.czlis.common.core.domain.BaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @@ -9,7 +11,8 @@ import java.util.Date; @Data @AllArgsConstructor @NoArgsConstructor -public class LabResultMed { +public class LabResultMed extends BaseEntity { + @JsonFormat(pattern = "yyyy-MM-dd") private Date jyrq; private String yq; private String ybh; diff --git a/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/XmMedgroup.java b/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/XmMedgroup.java index 1708460..cf2d4d1 100644 --- a/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/XmMedgroup.java +++ b/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/XmMedgroup.java @@ -17,4 +17,5 @@ public class XmMedgroup { private BigDecimal nymic; private BigDecimal zjmic; private String ismic; + private String ywmc; } diff --git a/liswork/src/main/java/com/czlis/liswork/controller/work/LisWorkGermController.java b/liswork/src/main/java/com/czlis/liswork/controller/work/LisWorkGermController.java index e7a0387..280cf45 100644 --- a/liswork/src/main/java/com/czlis/liswork/controller/work/LisWorkGermController.java +++ b/liswork/src/main/java/com/czlis/liswork/controller/work/LisWorkGermController.java @@ -10,6 +10,7 @@ import com.czlis.common.core.domain.entity.lis.XmMed; import com.czlis.common.core.page.TableDataInfo; import com.czlis.common.enums.BusinessType; import com.czlis.interfaceCommon.constants.SysLogConstants; +import com.czlis.liswork.mapper.LisWorkGermMapper; import com.czlis.liswork.mapper.xtwh.XmMedMapper; import com.czlis.liswork.service.LisWorkGermService; import io.swagger.annotations.Api; @@ -29,6 +30,8 @@ public class LisWorkGermController extends BaseController { @Autowired XmMedMapper xmMedMapper; @Autowired + LisWorkGermMapper lisWorkGermMapper; + @Autowired LisWorkGermService lisWorkGermService; @ApiOperation("获取药敏字典") @GetMapping("/getmeddict") @@ -108,7 +111,12 @@ public class LisWorkGermController extends BaseController { @ApiOperation("获取药敏模板") @GetMapping("/getmedgroup") public Result getmedgroup(String mbmc){ - return lisWorkGermService.getmedgroup(mbmc); + return new Result("0","成功",lisWorkGermMapper.getmedgroup(mbmc)); + } + @ApiOperation("获取药敏模板列表") + @GetMapping("/getmedgrouplist") + public Result getmedgrouplist(){ + return new Result("0", "成功!",lisWorkGermMapper.getmedgrouplist()); } @ApiOperation("获取微生物样本列表") @GetMapping("/wswsamplelist") diff --git a/liswork/src/main/java/com/czlis/liswork/mapper/LisWorkGermMapper.java b/liswork/src/main/java/com/czlis/liswork/mapper/LisWorkGermMapper.java index cada59f..0e27f72 100644 --- a/liswork/src/main/java/com/czlis/liswork/mapper/LisWorkGermMapper.java +++ b/liswork/src/main/java/com/czlis/liswork/mapper/LisWorkGermMapper.java @@ -6,6 +6,8 @@ import org.apache.ibatis.annotations.Param; import java.util.Date; import java.util.List; +import java.util.Map; + public interface LisWorkGermMapper { List getSampleListday(@Param("yq") String yq, @Param("days")Integer days); List getSampleListWSW(@Param("jyrq") Date jyrq, @Param("yq") String yq); @@ -18,5 +20,6 @@ public interface LisWorkGermMapper { List getXmMedDetailNew(@Param("yq") String yq,@Param("xmdh") String xmdh,@Param("ywdh") String ywdh); List getXmMedDetail(@Param("yq") String yq,@Param("xmdh") String xmdh,@Param("ywdh") String ywdh); String getXmMedDetailBZ(@Param("yq") String yq,@Param("xmdh") String xmdh); - + List> getmedgrouplist(); + List getmedgroup(String ywzmc); } diff --git a/liswork/src/main/java/com/czlis/liswork/service/LisWorkGermService.java b/liswork/src/main/java/com/czlis/liswork/service/LisWorkGermService.java index e8166da..0873c38 100644 --- a/liswork/src/main/java/com/czlis/liswork/service/LisWorkGermService.java +++ b/liswork/src/main/java/com/czlis/liswork/service/LisWorkGermService.java @@ -14,7 +14,6 @@ public interface LisWorkGermService { Result getInstrid(String yq); Result getmedium(Date jyrq, String yq, String ybh); Result getcomlog(Date jyrq, String yq, String ybh); - Result getmedgroup(String mbmc); Result savemedresult(LabResultMed labResultmed); Result savemedresultall(List labResultmedlist); Result deletemedresult(LabResultMed labResultmed); 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 2234116..d5ca48f 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 @@ -32,8 +32,6 @@ public class LisWorkGermServiceImpl implements LisWorkGermService { LisWorkUtils lisWorkUtils; @Autowired LisWorkGermMapper lisWorkGermMapper; - @Autowired - XmMedgroupMapper xmMedgroupMapper; @Override public Result getresultinfo(Date jyrq, String yq, String ybh){ List labResultList = commonUtil.getLabResultList(jyrq, yq, ybh); @@ -180,12 +178,7 @@ public class LisWorkGermServiceImpl implements LisWorkGermService { List comLoglist=commonUtil.getComLog(comLog); return new Result("0","成功",comLoglist); } - @Override - public Result getmedgroup(String mbmc){ - XmMedgroup xmMedgroup=new XmMedgroup(); - xmMedgroup.setYwzmc(mbmc); - return new Result("0","成功",xmMedgroupMapper.query(xmMedgroup)); - } + /** * 修改结果 * diff --git a/liswork/src/main/resources/mapper/LisWorkGermMapper.xml b/liswork/src/main/resources/mapper/LisWorkGermMapper.xml index 63e7fe5..a7d110f 100644 --- a/liswork/src/main/resources/mapper/LisWorkGermMapper.xml +++ b/liswork/src/main/resources/mapper/LisWorkGermMapper.xml @@ -74,41 +74,35 @@ + + \ No newline at end of file