From d70e0a3a1b352f2f81271d50ea539f4df715bf4e Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期一, 20 一月 2025 11:13:33 +0800 Subject: [PATCH] 增加药品请求表 --- ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOutpinmedicXmMapper.java | 18 ++ ltkj-hosp/src/main/java/com/ltkj/hosp/service/TjOutpinmedicXmService.java | 13 + ltkj-hosp/src/main/resources/mapper/TjOutpinmedicXmMapper.xml | 28 +++ ltkj-hosp/src/main/java/com/ltkj/hosp/hisDto/OutpinmedicapplyDetilsDto.java | 1 ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java | 162 ++++++++++--------- ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjOutpinmedicXm.java | 41 +++++ ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOutpinmedicXmServiceImpl.java | 22 ++ ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java | 171 +++++++++++--------- 8 files changed, 302 insertions(+), 154 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java index 269b25b..a57c3a0 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java @@ -90,6 +90,8 @@ private SamplingServiceApi samplingService; @Autowired private TbLisSqService tbLisSqService; + @Autowired + private TjOutpinmedicXmService tjOutpinmedicXmService; //灏嗘柟娉曡繑鍥炲�艰В鏋愭垚json鏍煎紡 @@ -973,6 +975,8 @@ List<TbTransition> detailList = tbTransitionService.getTbTransitionListByCusId(customer.getCusIdcard(),cardId); + List<TjOutpinmedicXm> outpinmedicXms = tjOutpinmedicXmService.list(); + //妫�楠岀敵璇� List<OutpinmedicapplyDetilsDto> outpinmedicapplyDetilsDtos =new ArrayList<>(); if (null != detailList && !detailList.isEmpty()) { @@ -1018,30 +1022,33 @@ detailsDtos.add(detailsDto); } } - if(project.getProId()==1740177341251154377L){ - OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); - detilsDto.setYpbm("00006670"); - detilsDto.setPcbm("06"); - detilsDto.setSl("1"); - detilsDto.setDj("60"); - detilsDto.setDcjl("1"); - detilsDto.setPj("60"); - detilsDto.setJj("60"); - detilsDto.setJldw(""); - detilsDto.setTjbm(""); - detilsDto.setPs(""); - detilsDto.setPsbm(""); - detilsDto.setYyts(""); - detilsDto.setXtph(""); - detilsDto.setScph(""); - detilsDto.setYpxq(""); - detilsDto.setCdbm(""); - detilsDto.setKfdw(""); - detilsDto.setYfdw(""); - detilsDto.setYysm(""); - detilsDto.setFzbl("1"); - detilsDto.setZh("0"); - outpinmedicapplyDetilsDtos.add(detilsDto); + if (!outpinmedicXms.isEmpty()) { + outpinmedicXms.stream().filter(i -> i.getProId().equals(project.getProId())).forEach(i -> { + OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); + detilsDto.setYpbm(i.getYpbm()); + detilsDto.setPcbm(i.getPcbm()); + detilsDto.setSl(i.getSl()); + detilsDto.setDj(i.getDj()); + detilsDto.setDcjl(i.getDcjl()); + detilsDto.setPj(i.getPj()); + detilsDto.setJj(i.getJj()); + detilsDto.setJldw(""); + detilsDto.setTjbm(""); + detilsDto.setPs(""); + detilsDto.setPsbm(""); + detilsDto.setYyts(""); + detilsDto.setXtph(""); + detilsDto.setScph(""); + detilsDto.setYpxq(""); + detilsDto.setCdbm(""); + detilsDto.setKfdw(""); + detilsDto.setYfdw(""); + detilsDto.setYysm(""); + detilsDto.setYpmc(i.getYpmc()); + detilsDto.setFzbl(i.getFzbl()); + detilsDto.setZh(i.getZh()); + outpinmedicapplyDetilsDtos.add(detilsDto); + }); } } if (!detailsDtos.isEmpty()) { @@ -1122,33 +1129,36 @@ detailsDtoss.add(detailsDto); } } - boolean anyMatch = projects.stream().anyMatch(i -> i.getProParentId() == 1740177341251154377L); - if (anyMatch){ - OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); - detilsDto.setYpbm("00006670"); - detilsDto.setPcbm("06"); - detilsDto.setSl("1"); - detilsDto.setDj("60"); - detilsDto.setDcjl("1"); - detilsDto.setPj("60"); - detilsDto.setJj("60"); - detilsDto.setJldw(""); - detilsDto.setTjbm(""); - detilsDto.setPs(""); - detilsDto.setPsbm(""); - detilsDto.setYyts(""); - detilsDto.setXtph(""); - detilsDto.setScph(""); - detilsDto.setYpxq(""); - detilsDto.setCdbm(""); - detilsDto.setKfdw(""); - detilsDto.setYfdw(""); - detilsDto.setYysm(""); - detilsDto.setFzbl("1"); - detilsDto.setZh("0"); - outpinmedicapplyDetilsDtos.add(detilsDto); + List<Long> proParentIds = projects.stream().map(TjProject::getProParentId).distinct().collect(Collectors.toList()); + if (!outpinmedicXms.isEmpty()) { + outpinmedicXms.stream().filter(i -> proParentIds.contains(i.getProId())).forEach(i -> { + OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); + detilsDto.setYpbm(i.getYpbm()); + detilsDto.setPcbm(i.getPcbm()); + detilsDto.setSl(i.getSl()); + detilsDto.setDj(i.getDj()); + detilsDto.setDcjl(i.getDcjl()); + detilsDto.setPj(i.getPj()); + detilsDto.setJj(i.getJj()); + detilsDto.setJldw(""); + detilsDto.setTjbm(""); + detilsDto.setPs(""); + detilsDto.setPsbm(""); + detilsDto.setYyts(""); + detilsDto.setXtph(""); + detilsDto.setScph(""); + detilsDto.setYpxq(""); + detilsDto.setCdbm(""); + detilsDto.setKfdw(""); + detilsDto.setYfdw(""); + detilsDto.setYysm(""); + detilsDto.setYpmc(i.getYpmc()); + detilsDto.setFzbl(i.getFzbl()); + detilsDto.setZh(i.getZh()); + outpinmedicapplyDetilsDtos.add(detilsDto); + }); } - if (detailsDtoss.size() > 0) { + if (!detailsDtoss.isEmpty()) { OutpinexamapplyDto outpinexamapplyDto = new OutpinexamapplyDto(); outpinexamapplyDto.setHisRegistrationId(cardId); outpinexamapplyDto.setSfzh(customer.getCusIdcard()); @@ -1212,7 +1222,7 @@ dao.setCzyksbm(dept); dao.setSfjz("0"); // List<TbTransition> details = tbTransitionService.getTbTransitionListByCusId(customer.getCusIdcard(),cardId); - if (null != detailList && detailList.size() > 0) { + if (null != detailList && !detailList.isEmpty()) { LambdaQueryWrapper<TjProject> wq = new LambdaQueryWrapper<>(); wq.in(TjProject::getProId, detailList.stream().map(TbTransition::getParentProId).collect(Collectors.toList())); wq.in(TjProject::getDeptId,deptService.getCzDeptIds()); @@ -1240,33 +1250,36 @@ } } } - boolean anyMatch = projects.stream().anyMatch(i -> i.getProParentId() == 1740177341251154377L); - if(anyMatch){ - OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); - detilsDto.setYpbm("00006670"); - detilsDto.setPcbm("06"); - detilsDto.setSl("1"); - detilsDto.setDj("60"); - detilsDto.setDcjl("1"); - detilsDto.setPj("60"); - detilsDto.setJj("60"); - detilsDto.setJldw(""); - detilsDto.setTjbm(""); - detilsDto.setPs(""); - detilsDto.setPsbm(""); - detilsDto.setYyts(""); - detilsDto.setXtph(""); - detilsDto.setScph(""); - detilsDto.setYpxq(""); - detilsDto.setCdbm(""); - detilsDto.setKfdw(""); - detilsDto.setYfdw(""); - detilsDto.setYysm(""); - detilsDto.setFzbl("1"); - detilsDto.setZh("0"); - outpinmedicapplyDetilsDtos.add(detilsDto); + List<Long> proParentIds = projects.stream().map(TjProject::getProParentId).distinct().collect(Collectors.toList()); + if (!outpinmedicXms.isEmpty()) { + outpinmedicXms.stream().filter(i -> proParentIds.contains(i.getProId())).forEach(i -> { + OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); + detilsDto.setYpbm(i.getYpbm()); + detilsDto.setPcbm(i.getPcbm()); + detilsDto.setSl(i.getSl()); + detilsDto.setDj(i.getDj()); + detilsDto.setDcjl(i.getDcjl()); + detilsDto.setPj(i.getPj()); + detilsDto.setJj(i.getJj()); + detilsDto.setJldw(""); + detilsDto.setTjbm(""); + detilsDto.setPs(""); + detilsDto.setPsbm(""); + detilsDto.setYyts(""); + detilsDto.setXtph(""); + detilsDto.setScph(""); + detilsDto.setYpxq(""); + detilsDto.setCdbm(""); + detilsDto.setKfdw(""); + detilsDto.setYfdw(""); + detilsDto.setYysm(""); + detilsDto.setYpmc(i.getYpmc()); + detilsDto.setFzbl(i.getFzbl()); + detilsDto.setZh(i.getZh()); + outpinmedicapplyDetilsDtos.add(detilsDto); + }); } - if (detailDtos.size() > 0) { + if (!detailDtos.isEmpty()) { dao.setDetails(detailDtos); AjaxResult mzylyzsq1 = controller.Outpintreatapply(dao); String mzylyzsq2 = getAjaxResult(mzylyzsq1); @@ -1310,7 +1323,7 @@ } //鑽搧鐢宠 - if(outpinmedicapplyDetilsDtos.size()>0){ + if(!outpinmedicapplyDetilsDtos.isEmpty()){ OutpinmedicapplyDto dto1=new OutpinmedicapplyDto(); dto1.setHisRegistrationId(cardId); dto1.setSfzh(customer.getCusIdcard()); @@ -1344,7 +1357,7 @@ cf.setSqrq(date); cf.setCzybm(ysbm); cf.setYpbm(detilsDto.getYpbm()); - cf.setYpmc("灏跨礌[14C]鍛兼皵璇曢獙鑽洅"); + cf.setYpmc(detilsDto.getYpmc()); cf.setSl(String.valueOf(detilsDto.getSl())); cf.setDj(String.valueOf(detilsDto.getDj())); cf.setDcjl(String.valueOf(detilsDto.getDcjl())); diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java index 002bf74..5c0ca9c 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java @@ -162,6 +162,8 @@ private ISysConfigService sysConfigService; @Resource private ITjXdPictureService xdPictureService; + @Autowired + private TjOutpinmedicXmService tjOutpinmedicXmService; @@ -1771,6 +1773,7 @@ return AjaxResult.error("澶勭悊澶辫触"); } }else { + List<TjOutpinmedicXm> outpinmedicXms = tjOutpinmedicXmService.list(); //妫�楠岀敵璇� if (null != detailList && !detailList.isEmpty()) { LambdaQueryWrapper<TjProject> wq = new LambdaQueryWrapper<>(); @@ -1815,30 +1818,33 @@ detailsDtos.add(detailsDto); } } - if(project.getProId()==1740177341251154377L){ - OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); - detilsDto.setYpbm("00006670"); - detilsDto.setPcbm("06"); - detilsDto.setSl("1"); - detilsDto.setDj("60"); - detilsDto.setDcjl("1"); - detilsDto.setPj("60"); - detilsDto.setJj("60"); - detilsDto.setJldw(""); - detilsDto.setTjbm(""); - detilsDto.setPs(""); - detilsDto.setPsbm(""); - detilsDto.setYyts(""); - detilsDto.setXtph(""); - detilsDto.setScph(""); - detilsDto.setYpxq(""); - detilsDto.setCdbm(""); - detilsDto.setKfdw(""); - detilsDto.setYfdw(""); - detilsDto.setYysm(""); - detilsDto.setFzbl("1"); - detilsDto.setZh("0"); - outpinmedicapplyDetilsDtos.add(detilsDto); + if (!outpinmedicXms.isEmpty()) { + outpinmedicXms.stream().filter(i -> i.getProId().equals(project.getProId())).forEach(i -> { + OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); + detilsDto.setYpbm(i.getYpbm()); + detilsDto.setPcbm(i.getPcbm()); + detilsDto.setSl(i.getSl()); + detilsDto.setDj(i.getDj()); + detilsDto.setDcjl(i.getDcjl()); + detilsDto.setPj(i.getPj()); + detilsDto.setJj(i.getJj()); + detilsDto.setJldw(""); + detilsDto.setTjbm(""); + detilsDto.setPs(""); + detilsDto.setPsbm(""); + detilsDto.setYyts(""); + detilsDto.setXtph(""); + detilsDto.setScph(""); + detilsDto.setYpxq(""); + detilsDto.setCdbm(""); + detilsDto.setKfdw(""); + detilsDto.setYfdw(""); + detilsDto.setYysm(""); + detilsDto.setYpmc(i.getYpmc()); + detilsDto.setFzbl(i.getFzbl()); + detilsDto.setZh(i.getZh()); + outpinmedicapplyDetilsDtos.add(detilsDto); + }); } } if (!detailsDtos.isEmpty()) { @@ -1922,31 +1928,34 @@ } } } - boolean anyMatch = projects.stream().anyMatch(i -> i.getProParentId() == 1740177341251154377L); - if(anyMatch){ - OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); - detilsDto.setYpbm("00006670"); - detilsDto.setPcbm("06"); - detilsDto.setSl("1"); - detilsDto.setDj("60"); - detilsDto.setDcjl("1"); - detilsDto.setPj("60"); - detilsDto.setJj("60"); - detilsDto.setJldw(""); - detilsDto.setTjbm(""); - detilsDto.setPs(""); - detilsDto.setPsbm(""); - detilsDto.setYyts(""); - detilsDto.setXtph(""); - detilsDto.setScph(""); - detilsDto.setYpxq(""); - detilsDto.setCdbm(""); - detilsDto.setKfdw(""); - detilsDto.setYfdw(""); - detilsDto.setYysm(""); - detilsDto.setFzbl("1"); - detilsDto.setZh("0"); - outpinmedicapplyDetilsDtos.add(detilsDto); + List<Long> proParentIds = projects.stream().map(TjProject::getProParentId).distinct().collect(Collectors.toList()); + if (!outpinmedicXms.isEmpty()) { + outpinmedicXms.stream().filter(i -> proParentIds.contains(i.getProId())).forEach(i -> { + OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); + detilsDto.setYpbm(i.getYpbm()); + detilsDto.setPcbm(i.getPcbm()); + detilsDto.setSl(i.getSl()); + detilsDto.setDj(i.getDj()); + detilsDto.setDcjl(i.getDcjl()); + detilsDto.setPj(i.getPj()); + detilsDto.setJj(i.getJj()); + detilsDto.setJldw(""); + detilsDto.setTjbm(""); + detilsDto.setPs(""); + detilsDto.setPsbm(""); + detilsDto.setYyts(""); + detilsDto.setXtph(""); + detilsDto.setScph(""); + detilsDto.setYpxq(""); + detilsDto.setCdbm(""); + detilsDto.setKfdw(""); + detilsDto.setYfdw(""); + detilsDto.setYysm(""); + detilsDto.setYpmc(i.getYpmc()); + detilsDto.setFzbl(i.getFzbl()); + detilsDto.setZh(i.getZh()); + outpinmedicapplyDetilsDtos.add(detilsDto); + }); } if (!detailsDtoss.isEmpty()) { OutpinexamapplyDto outpinexamapplyDto = new OutpinexamapplyDto(); @@ -2038,31 +2047,34 @@ detailDtos.add(detailsDto); } } - boolean anyMatch = projects.stream().anyMatch(i -> i.getProParentId() == 1740177341251154377L); - if(anyMatch){ - OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); - detilsDto.setYpbm("00006670"); - detilsDto.setPcbm("06"); - detilsDto.setSl("1"); - detilsDto.setDj("60"); - detilsDto.setDcjl("1"); - detilsDto.setPj("60"); - detilsDto.setJj("60"); - detilsDto.setJldw(""); - detilsDto.setTjbm(""); - detilsDto.setPs(""); - detilsDto.setPsbm(""); - detilsDto.setYyts(""); - detilsDto.setXtph(""); - detilsDto.setScph(""); - detilsDto.setYpxq(""); - detilsDto.setCdbm(""); - detilsDto.setKfdw(""); - detilsDto.setYfdw(""); - detilsDto.setYysm(""); - detilsDto.setFzbl("1"); - detilsDto.setZh("0"); - outpinmedicapplyDetilsDtos.add(detilsDto); + List<Long> proParentIds = projects.stream().map(TjProject::getProParentId).distinct().collect(Collectors.toList()); + if (!outpinmedicXms.isEmpty()) { + outpinmedicXms.stream().filter(i -> proParentIds.contains(i.getProId())).forEach(i -> { + OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto(); + detilsDto.setYpbm(i.getYpbm()); + detilsDto.setPcbm(i.getPcbm()); + detilsDto.setSl(i.getSl()); + detilsDto.setDj(i.getDj()); + detilsDto.setDcjl(i.getDcjl()); + detilsDto.setPj(i.getPj()); + detilsDto.setJj(i.getJj()); + detilsDto.setJldw(""); + detilsDto.setTjbm(""); + detilsDto.setPs(""); + detilsDto.setPsbm(""); + detilsDto.setYyts(""); + detilsDto.setXtph(""); + detilsDto.setScph(""); + detilsDto.setYpxq(""); + detilsDto.setCdbm(""); + detilsDto.setKfdw(""); + detilsDto.setYfdw(""); + detilsDto.setYysm(""); + detilsDto.setYpmc(i.getYpmc()); + detilsDto.setFzbl(i.getFzbl()); + detilsDto.setZh(i.getZh()); + outpinmedicapplyDetilsDtos.add(detilsDto); + }); } if (!detailDtos.isEmpty()) { dao.setDetails(detailDtos); @@ -2144,7 +2156,7 @@ cf.setSqrq(date); cf.setCzybm(ysbm); cf.setYpbm(detilsDto.getYpbm()); - cf.setYpmc("灏跨礌[14C]鍛兼皵璇曢獙鑽洅"); + cf.setYpmc(detilsDto.getYpmc()); cf.setSl(String.valueOf(detilsDto.getSl())); cf.setDj(String.valueOf(detilsDto.getDj())); cf.setDcjl(String.valueOf(detilsDto.getDcjl())); diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjOutpinmedicXm.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjOutpinmedicXm.java new file mode 100644 index 0000000..4d6d650 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjOutpinmedicXm.java @@ -0,0 +1,41 @@ +package com.ltkj.hosp.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import lombok.Data; + +/** + * @TableName tj_outpinmedic_xm + */ +@TableName(value ="tj_outpinmedic_xm") +@Data +public class TjOutpinmedicXm implements Serializable { + private Long id; + + private Long proId; + + private String ypbm; + + private String pcbm; + + private String sl; + + private String dj; + + private String dcjl; + + private String pj; + + private String jj; + + private String fzbl; + + private String zh; + + private String ypmc; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/hisDto/OutpinmedicapplyDetilsDto.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/hisDto/OutpinmedicapplyDetilsDto.java index daa33d9..295adfd 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/hisDto/OutpinmedicapplyDetilsDto.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/hisDto/OutpinmedicapplyDetilsDto.java @@ -27,4 +27,5 @@ private String yfdw; private String yysm; private String fzbl; + private String ypmc; } diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOutpinmedicXmMapper.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOutpinmedicXmMapper.java new file mode 100644 index 0000000..df765f6 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOutpinmedicXmMapper.java @@ -0,0 +1,18 @@ +package com.ltkj.hosp.mapper; + +import com.ltkj.hosp.domain.TjOutpinmedicXm; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author w +* @description 閽堝琛ㄣ�恡j_outpinmedic_xm(闇�瑕佸紑鑽殑椤圭洰)銆戠殑鏁版嵁搴撴搷浣淢apper +* @createDate 2025-01-20 11:03:36 +* @Entity com.ltkj.hosp.domain.TjOutpinmedicXm +*/ +public interface TjOutpinmedicXmMapper extends BaseMapper<TjOutpinmedicXm> { + +} + + + + diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/TjOutpinmedicXmService.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/TjOutpinmedicXmService.java new file mode 100644 index 0000000..51cc047 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/TjOutpinmedicXmService.java @@ -0,0 +1,13 @@ +package com.ltkj.hosp.service; + +import com.ltkj.hosp.domain.TjOutpinmedicXm; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author w +* @description 閽堝琛ㄣ�恡j_outpinmedic_xm(闇�瑕佸紑鑽殑椤圭洰)銆戠殑鏁版嵁搴撴搷浣淪ervice +* @createDate 2025-01-20 11:03:36 +*/ +public interface TjOutpinmedicXmService extends IService<TjOutpinmedicXm> { + +} diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOutpinmedicXmServiceImpl.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOutpinmedicXmServiceImpl.java new file mode 100644 index 0000000..73db2ca --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOutpinmedicXmServiceImpl.java @@ -0,0 +1,22 @@ +package com.ltkj.hosp.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ltkj.hosp.domain.TjOutpinmedicXm; +import com.ltkj.hosp.service.TjOutpinmedicXmService; +import com.ltkj.hosp.mapper.TjOutpinmedicXmMapper; +import org.springframework.stereotype.Service; + +/** +* @author w +* @description 閽堝琛ㄣ�恡j_outpinmedic_xm(闇�瑕佸紑鑽殑椤圭洰)銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇 +* @createDate 2025-01-20 11:03:36 +*/ +@Service +public class TjOutpinmedicXmServiceImpl extends ServiceImpl<TjOutpinmedicXmMapper, TjOutpinmedicXm> + implements TjOutpinmedicXmService{ + +} + + + + diff --git a/ltkj-hosp/src/main/resources/mapper/TjOutpinmedicXmMapper.xml b/ltkj-hosp/src/main/resources/mapper/TjOutpinmedicXmMapper.xml new file mode 100644 index 0000000..a8a5df1 --- /dev/null +++ b/ltkj-hosp/src/main/resources/mapper/TjOutpinmedicXmMapper.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper + PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="com.ltkj.hosp.mapper.TjOutpinmedicXmMapper"> + + <resultMap id="BaseResultMap" type="com.ltkj.hosp.domain.TjOutpinmedicXm"> + <id property="id" column="id" jdbcType="BIGINT"/> + <result property="proId" column="pro_id" jdbcType="BIGINT"/> + <result property="ypbm" column="ypbm" jdbcType="VARCHAR"/> + <result property="pcbm" column="pcbm" jdbcType="VARCHAR"/> + <result property="sl" column="sl" jdbcType="VARCHAR"/> + <result property="dj" column="dj" jdbcType="VARCHAR"/> + <result property="dcjl" column="dcjl" jdbcType="VARCHAR"/> + <result property="pj" column="pj" jdbcType="VARCHAR"/> + <result property="jj" column="jj" jdbcType="VARCHAR"/> + <result property="fzbl" column="fzbl" jdbcType="VARCHAR"/> + <result property="zh" column="zh" jdbcType="VARCHAR"/> + <result property="ypmc" column="ypmc" jdbcType="VARCHAR"/> + </resultMap> + + <sql id="Base_Column_List"> + id,pro_id,ypbm, + pcbm,sl,dj, + dcjl,pj,jj, + fzbl,zh,ypmc + </sql> +</mapper> -- Gitblit v1.8.0