From 5174b7a5abe5558a51798cfbc3451401446cbac8 Mon Sep 17 00:00:00 2001 From: 赵文轩 <1652863494@qq.com> Date: 星期六, 15 六月 2024 11:58:04 +0800 Subject: [PATCH] 检查检验处置关联 --- ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjEjjfxmzdServiceImpl.java | 22 + ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJianchajianyanTree.java | 65 ++++ ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJfzhglmxjfxmzdServiceImpl.java | 22 + ltkj-hosp/src/main/resources/mapper/LtkjJfzhglmxjfxmzdMapper.xml | 32 ++ ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjMxjfxmzdServiceImpl.java | 22 + ltkj-hosp/src/main/resources/mapper/LtkjEjjfxmzdMapper.xml | 26 + ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJfzhglmxjfxmzdService.java | 13 ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjMxjfxmzd.java | 154 ++++++++++ ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJianchajianyanTreeMapper.java | 18 + ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java | 168 +++++++++- ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJianchajianyanTreeServiceImpl.java | 22 + ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJfzhglmxjfxmzdMapper.java | 18 + ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjMxjfxmzdService.java | 13 ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjMxjfxmzdMapper.java | 18 + ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJfzhglmxjfxmzd.java | 94 ++++++ ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJianchajianyanTreeService.java | 13 ltkj-hosp/src/main/resources/mapper/LtkjMxjfxmzdMapper.xml | 48 +++ ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjEjjfxmzdMapper.java | 18 + ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjEjjfxmzd.java | 69 ++++ ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjEjjfxmzdService.java | 13 ltkj-hosp/src/main/resources/mapper/LtkjJianchajianyanTreeMapper.xml | 24 + 21 files changed, 870 insertions(+), 22 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 1cc6c23..3e4454b 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 @@ -1,7 +1,6 @@ package com.ltkj.web.controller.his; -import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.date.DateUtil; import cn.hutool.json.JSONArray; import cn.hutool.json.JSONObject; @@ -51,6 +50,14 @@ private ISysConfigService configService; @Resource private ITbTransitionService transitionService; + @Autowired + private LtkjJianchajianyanTreeService ltkjJianchajianyanTreeService; + @Autowired + private LtkjJfzhglmxjfxmzdService ltkjJfzhglmxjfxmzdService; + @Autowired + private LtkjMxjfxmzdService ltkjMxjfxmzdService; + @Autowired + private LtkjEjjfxmzdService ltkjEjjfxmzdService; //灏嗘柟娉曡繑鍥炲�艰В鏋愭垚json鏍煎紡 public JSONObject getJSONObject(String builder) { @@ -168,13 +175,52 @@ JSONObject object3 = getJSONObject(result5); String code3 = object3.getStr("ResultCode"); if (code3.equals("0")) { - Map<String, Object> datas = object3.getJSONObject("ResultData"); - datas.put("cardId", customer.getCardId()); - JSONObject object4 = JSONUtil.parseObj(datas); - LambdaQueryWrapper<HisApiConfig> lambdaQueryWrapper = new LambdaQueryWrapper<>(); - lambdaQueryWrapper.eq(HisApiConfig::getApiMethod, "Outpintestapply"); - HisApiConfig hisApiConfig = hisApiConfigService.getOne(lambdaQueryWrapper); - hisApiGetMethodService.save(object4, "Outpintestapply", hisApiConfig,JSONUtil.toJsonStr(BeanUtil.beanToMap(dto))); + List<OutpintestapplyDetailsDto> details = dto.getDetails(); + for (OutpintestapplyDetailsDto detail : details) { + LtkjJianchajianyanTree tree = new LtkjJianchajianyanTree(); + tree.setCardId(dto.getHisRegistrationId()); + LambdaQueryWrapper<TjCustomer> wrapper4 = new LambdaQueryWrapper<>(); + wrapper4.eq(TjCustomer::getCardId,tree.getCardId()); + TjCustomer tjCustomer = customerService.getOne(wrapper4); + tree.setPationid(tjCustomer.getPationId()); + JSONObject resultData = object3.getJSONObject("ResultData"); + tree.setSqdh(resultData.getStr("jysqdh")); + tree.setFyhj(resultData.getStr("fyhj")); + String mxfyxmbm = detail.getMxfyxmbm(); + tree.setHisXmdm(mxfyxmbm); + tree.setType("妫�楠�"); + LambdaQueryWrapper<TjProject> wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(TjProject::getHisXmbm,mxfyxmbm); + List<TjProject> list = projectService.list(wrapper); + String tj_price = ""; + for (TjProject project : list) { + tj_price+= project.getProPrice()+"銆�"; + } + tree.setTjPrice(tj_price.substring(0,tj_price.length()-1)); + LambdaQueryWrapper<LtkjJfzhglmxjfxmzd> wrapper1 = new LambdaQueryWrapper<>(); + if (detail.getSfzhfy().equals("1")) + wrapper1.eq(LtkjJfzhglmxjfxmzd::getZhxmdm,mxfyxmbm); + else wrapper1.eq(LtkjJfzhglmxjfxmzd::getXmdm,mxfyxmbm); + List<LtkjJfzhglmxjfxmzd> ltkjJfzhglmxjfxmzds = ltkjJfzhglmxjfxmzdService.list(wrapper1); + if (ltkjJfzhglmxjfxmzds != null && !ltkjJfzhglmxjfxmzds.isEmpty()){ + String xmdm = ltkjJfzhglmxjfxmzds.get(0).getXmdm(); + LambdaQueryWrapper<LtkjMxjfxmzd> wrapper2 = new LambdaQueryWrapper<>(); + wrapper2.eq(LtkjMxjfxmzd::getXmdm,xmdm); + LtkjMxjfxmzd mxjfxmzd = ltkjMxjfxmzdService.getOne(wrapper2); + LambdaQueryWrapper<LtkjEjjfxmzd> wrapper3 = new LambdaQueryWrapper<>(); + wrapper3.eq(LtkjEjjfxmzd::getEjkmdm,mxjfxmzd.getEjkmdm()); + LtkjEjjfxmzd ejjfxmzd = ltkjEjjfxmzdService.getOne(wrapper3); + tree.setXmfl(ejjfxmzd.getYjkmdm()); + } + ltkjJianchajianyanTreeService.save(tree); + } +// Map<String, Object> datas = object3.getJSONObject("ResultData"); +// datas.put("cardId", customer.getCardId()); +// JSONObject object4 = JSONUtil.parseObj(datas); +// LambdaQueryWrapper<HisApiConfig> lambdaQueryWrapper = new LambdaQueryWrapper<>(); +// lambdaQueryWrapper.eq(HisApiConfig::getApiMethod, "Outpintestapply"); +// HisApiConfig hisApiConfig = hisApiConfigService.getOne(lambdaQueryWrapper); +// hisApiGetMethodService.save(object4, "Outpintestapply", hisApiConfig,JSONUtil.toJsonStr(BeanUtil.beanToMap(dto))); }else { return AjaxResult.error(); @@ -223,13 +269,52 @@ JSONObject object5 = getJSONObject(result6); String code4 = object5.getStr("ResultCode"); if (code4.equals("0")) { - Map<String, Object> map = object5.getJSONObject("ResultData"); - map.put("cardId", customer.getCardId()); - JSONObject jsonObject = JSONUtil.parseObj(map); - LambdaQueryWrapper<HisApiConfig> lambdaQueryWrapper = new LambdaQueryWrapper<>(); - lambdaQueryWrapper.eq(HisApiConfig::getApiMethod, "Outpinexamapply"); - HisApiConfig hisApiConfig = hisApiConfigService.getOne(lambdaQueryWrapper); - hisApiGetMethodService.save(jsonObject, "Outpinexamapply", hisApiConfig,JSONUtil.toJsonStr(BeanUtil.beanToMap(outpinexamapplyDto))); + List<OutpintestapplyDetailsDto> details = outpinexamapplyDto.getDetails(); + for (OutpintestapplyDetailsDto detail : details) { + LtkjJianchajianyanTree tree = new LtkjJianchajianyanTree(); + tree.setCardId(outpinexamapplyDto.getHisRegistrationId()); + LambdaQueryWrapper<TjCustomer> wrapper4 = new LambdaQueryWrapper<>(); + wrapper4.eq(TjCustomer::getCardId,tree.getCardId()); + TjCustomer tjCustomer = customerService.getOne(wrapper4); + tree.setPationid(tjCustomer.getPationId()); + JSONObject resultData = object5.getJSONObject("ResultData"); + tree.setSqdh(resultData.getStr("jcsqdh")); + tree.setFyhj(resultData.getStr("fyhj")); + String mxfyxmbm = detail.getMxfyxmbm(); + tree.setHisXmdm(mxfyxmbm); + tree.setType("妫�鏌�"); + LambdaQueryWrapper<TjProject> wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(TjProject::getHisXmbm,mxfyxmbm); + List<TjProject> list = projectService.list(wrapper); + String tj_price = ""; + for (TjProject project : list) { + tj_price+= project.getProPrice()+"銆�"; + } + tree.setTjPrice(tj_price.substring(0,tj_price.length()-1)); + LambdaQueryWrapper<LtkjJfzhglmxjfxmzd> wrapper1 = new LambdaQueryWrapper<>(); + if (detail.getSfzhfy().equals("1")) + wrapper1.eq(LtkjJfzhglmxjfxmzd::getZhxmdm,mxfyxmbm); + else wrapper1.eq(LtkjJfzhglmxjfxmzd::getXmdm,mxfyxmbm); + List<LtkjJfzhglmxjfxmzd> ltkjJfzhglmxjfxmzds = ltkjJfzhglmxjfxmzdService.list(wrapper1); + if (ltkjJfzhglmxjfxmzds != null && !ltkjJfzhglmxjfxmzds.isEmpty()){ + String xmdm = ltkjJfzhglmxjfxmzds.get(0).getXmdm(); + LambdaQueryWrapper<LtkjMxjfxmzd> wrapper2 = new LambdaQueryWrapper<>(); + wrapper2.eq(LtkjMxjfxmzd::getXmdm,xmdm); + LtkjMxjfxmzd mxjfxmzd = ltkjMxjfxmzdService.getOne(wrapper2); + LambdaQueryWrapper<LtkjEjjfxmzd> wrapper3 = new LambdaQueryWrapper<>(); + wrapper3.eq(LtkjEjjfxmzd::getEjkmdm,mxjfxmzd.getEjkmdm()); + LtkjEjjfxmzd ejjfxmzd = ltkjEjjfxmzdService.getOne(wrapper3); + tree.setXmfl(ejjfxmzd.getYjkmdm()); + } + ltkjJianchajianyanTreeService.save(tree); + } +// Map<String, Object> map = object5.getJSONObject("ResultData"); +// map.put("cardId", customer.getCardId()); +// JSONObject jsonObject = JSONUtil.parseObj(map); +// LambdaQueryWrapper<HisApiConfig> lambdaQueryWrapper = new LambdaQueryWrapper<>(); +// lambdaQueryWrapper.eq(HisApiConfig::getApiMethod, "Outpinexamapply"); +// HisApiConfig hisApiConfig = hisApiConfigService.getOne(lambdaQueryWrapper); +// hisApiGetMethodService.save(jsonObject, "Outpinexamapply", hisApiConfig,JSONUtil.toJsonStr(BeanUtil.beanToMap(outpinexamapplyDto))); }else { return AjaxResult.error(); @@ -279,13 +364,52 @@ JSONObject mzylyzsq3 = getJSONObject(mzylyzsq2); String code5 = mzylyzsq3.getStr("ResultCode"); if (code5.equals("0")) { - Map<String, Object> map = mzylyzsq3.getJSONObject("ResultData"); - map.put("cardId", customer.getCardId()); - JSONObject jsonObject = JSONUtil.parseObj(map); - LambdaQueryWrapper<HisApiConfig> lambdaQueryWrapper = new LambdaQueryWrapper<>(); - lambdaQueryWrapper.eq(HisApiConfig::getApiMethod, "Outpintreatapply"); - HisApiConfig hisApiConfig = hisApiConfigService.getOne(lambdaQueryWrapper); - hisApiGetMethodService.save(jsonObject, "Outpintreatapply", hisApiConfig,JSONUtil.toJsonStr(BeanUtil.beanToMap(dao))); + List<OutpintestapplyDetailsDto> details1 = dao.getDetails(); + for (OutpintestapplyDetailsDto detail : details1) { + LtkjJianchajianyanTree tree = new LtkjJianchajianyanTree(); + tree.setCardId(dao.getHisRegistrationId()); + LambdaQueryWrapper<TjCustomer> wrapper4 = new LambdaQueryWrapper<>(); + wrapper4.eq(TjCustomer::getCardId,tree.getCardId()); + TjCustomer tjCustomer = customerService.getOne(wrapper4); + tree.setPationid(tjCustomer.getPationId()); + JSONObject resultData = mzylyzsq3.getJSONObject("ResultData"); + tree.setSqdh(resultData.getStr("zlczh")); + tree.setFyhj(resultData.getStr("fyhj")); + String mxfyxmbm = detail.getMxfyxmbm(); + tree.setHisXmdm(mxfyxmbm); + tree.setType("澶勭疆"); + LambdaQueryWrapper<TjProject> wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(TjProject::getHisXmbm,mxfyxmbm); + List<TjProject> list = projectService.list(wrapper); + String tj_price = ""; + for (TjProject project : list) { + tj_price+= project.getProPrice()+"銆�"; + } + tree.setTjPrice(tj_price.substring(0, tj_price.length() - 1)); + LambdaQueryWrapper<LtkjJfzhglmxjfxmzd> wrapper1 = new LambdaQueryWrapper<>(); + if (detail.getSfzhfy().equals("1")) + wrapper1.eq(LtkjJfzhglmxjfxmzd::getZhxmdm,mxfyxmbm); + else wrapper1.eq(LtkjJfzhglmxjfxmzd::getXmdm,mxfyxmbm); + List<LtkjJfzhglmxjfxmzd> ltkjJfzhglmxjfxmzds = ltkjJfzhglmxjfxmzdService.list(wrapper1); + if (ltkjJfzhglmxjfxmzds != null && !ltkjJfzhglmxjfxmzds.isEmpty()){ + String xmdm = ltkjJfzhglmxjfxmzds.get(0).getXmdm(); + LambdaQueryWrapper<LtkjMxjfxmzd> wrapper2 = new LambdaQueryWrapper<>(); + wrapper2.eq(LtkjMxjfxmzd::getXmdm,xmdm); + LtkjMxjfxmzd mxjfxmzd = ltkjMxjfxmzdService.getOne(wrapper2); + LambdaQueryWrapper<LtkjEjjfxmzd> wrapper3 = new LambdaQueryWrapper<>(); + wrapper3.eq(LtkjEjjfxmzd::getEjkmdm,mxjfxmzd.getEjkmdm()); + LtkjEjjfxmzd ejjfxmzd = ltkjEjjfxmzdService.getOne(wrapper3); + tree.setXmfl(ejjfxmzd.getYjkmdm()); + } + ltkjJianchajianyanTreeService.save(tree); + } +// Map<String, Object> map = mzylyzsq3.getJSONObject("ResultData"); +// map.put("cardId", customer.getCardId()); +// JSONObject jsonObject = JSONUtil.parseObj(map); +// LambdaQueryWrapper<HisApiConfig> lambdaQueryWrapper = new LambdaQueryWrapper<>(); +// lambdaQueryWrapper.eq(HisApiConfig::getApiMethod, "Outpintreatapply"); +// HisApiConfig hisApiConfig = hisApiConfigService.getOne(lambdaQueryWrapper); +// hisApiGetMethodService.save(jsonObject, "Outpintreatapply", hisApiConfig,JSONUtil.toJsonStr(BeanUtil.beanToMap(dao))); }else { return AjaxResult.error(); } diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjEjjfxmzd.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjEjjfxmzd.java new file mode 100644 index 0000000..8628260 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjEjjfxmzd.java @@ -0,0 +1,69 @@ +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 ltkj_ejjfxmzd + */ +@TableName(value ="ltkj_ejjfxmzd") +@Data +public class LtkjEjjfxmzd implements Serializable { + /** + * + */ + private String yljgdm; + + /** + * + */ + private String yljgmc; + + /** + * + */ + private String ejkmdm; + + /** + * + */ + private String ejkmmc; + + /** + * + */ + private String ejkmpy; + + /** + * + */ + private String yjkmdm; + + /** + * + */ + private String cjrq; + + /** + * + */ + private String jlzt; + + /** + * + */ + private String bz; + + /** + * + */ + private String insertTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJfzhglmxjfxmzd.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJfzhglmxjfxmzd.java new file mode 100644 index 0000000..629c5d8 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJfzhglmxjfxmzd.java @@ -0,0 +1,94 @@ +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 ltkj_jfzhglmxjfxmzd + */ +@TableName(value ="ltkj_jfzhglmxjfxmzd") +@Data +public class LtkjJfzhglmxjfxmzd implements Serializable { + /** + * + */ + private String rownumber; + + /** + * + */ + private String totalcount; + + /** + * + */ + private String yljgdm; + + /** + * + */ + private String yljgmc; + + /** + * + */ + private String zhxmdm; + + /** + * + */ + private String zhxmmc; + + /** + * + */ + private String xmdm; + + /** + * + */ + private String xmmc; + + /** + * + */ + private String sl; + + /** + * + */ + private String hsks; + + /** + * + */ + private String yzxmfldm; + + /** + * + */ + private String cjrq; + + /** + * + */ + private String jlzt; + + /** + * + */ + private String bz; + + /** + * + */ + private String insertTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJianchajianyanTree.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJianchajianyanTree.java new file mode 100644 index 0000000..78f8494 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJianchajianyanTree.java @@ -0,0 +1,65 @@ +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 ltkj_jianchajianyan_tree + */ +@TableName(value ="ltkj_jianchajianyan_tree") +@Data +public class LtkjJianchajianyanTree implements Serializable { + /** + * + */ + @TableId(type = IdType.AUTO) + private Integer id; + + /** + * + */ + private String hisXmdm; + + /** + * + */ + private String cardId; + + /** + * 鐢宠鍗曞彿 + */ + private String sqdh; + + /** + * 浣撴浠锋牸 + */ + private String tjPrice; + + /** + * 璐圭敤鍚堣 + */ + private String fyhj; + + /** + * 椤圭洰鍒嗙被浠g爜 鏍规嵁his椤圭洰浠g爜鏌� + */ + private String xmfl; + + /** + * 绫诲瀷 + */ + private String type; + + /** + * + */ + private String pationid; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjMxjfxmzd.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjMxjfxmzd.java new file mode 100644 index 0000000..148da52 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjMxjfxmzd.java @@ -0,0 +1,154 @@ +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 ltkj_mxjfxmzd + */ +@TableName(value ="ltkj_mxjfxmzd") +@Data +public class LtkjMxjfxmzd implements Serializable { + /** + * + */ + private String rownumber; + + /** + * + */ + private String totalcount; + + /** + * + */ + private String yljgdm; + + /** + * + */ + private String yljgmc; + + /** + * + */ + private String xmdm; + + /** + * + */ + private String sgbm; + + /** + * + */ + private String xmmc; + + /** + * + */ + private String xmpy; + + /** + * + */ + private String ejkmdm; + + /** + * + */ + private String xmgg; + + /** + * + */ + private String xmlb; + + /** + * + */ + private String xmdj; + + /** + * + */ + private String yhbl; + + /** + * + */ + private String sfgd; + + /** + * + */ + private String sfyp; + + /** + * + */ + private String sffj; + + /** + * + */ + private String sfjj; + + /** + * + */ + private String hsks; + + /** + * + */ + private String yzxmfldm; + + /** + * + */ + private String babzdm; + + /** + * + */ + private String sfqj; + + /** + * + */ + private String sfynhz; + + /** + * + */ + private String sfyjhz; + + /** + * + */ + private String cjrq; + + /** + * + */ + private String jlzt; + + /** + * + */ + private String bz; + + /** + * + */ + private String insertTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjEjjfxmzdMapper.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjEjjfxmzdMapper.java new file mode 100644 index 0000000..546e622 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjEjjfxmzdMapper.java @@ -0,0 +1,18 @@ +package com.ltkj.hosp.mapper; + +import com.ltkj.hosp.domain.LtkjEjjfxmzd; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_ejjfxmzd銆戠殑鏁版嵁搴撴搷浣淢apper +* @createDate 2024-06-14 23:11:39 +* @Entity com.ltkj.hosp.domain.LtkjEjjfxmzd +*/ +public interface LtkjEjjfxmzdMapper extends BaseMapper<LtkjEjjfxmzd> { + +} + + + + diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJfzhglmxjfxmzdMapper.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJfzhglmxjfxmzdMapper.java new file mode 100644 index 0000000..8f5ac72 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJfzhglmxjfxmzdMapper.java @@ -0,0 +1,18 @@ +package com.ltkj.hosp.mapper; + +import com.ltkj.hosp.domain.LtkjJfzhglmxjfxmzd; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_jfzhglmxjfxmzd銆戠殑鏁版嵁搴撴搷浣淢apper +* @createDate 2024-06-14 23:08:13 +* @Entity com.ltkj.hosp.domain.LtkjJfzhglmxjfxmzd +*/ +public interface LtkjJfzhglmxjfxmzdMapper extends BaseMapper<LtkjJfzhglmxjfxmzd> { + +} + + + + diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJianchajianyanTreeMapper.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJianchajianyanTreeMapper.java new file mode 100644 index 0000000..bd8b4a0 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJianchajianyanTreeMapper.java @@ -0,0 +1,18 @@ +package com.ltkj.hosp.mapper; + +import com.ltkj.hosp.domain.LtkjJianchajianyanTree; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_jianchajianyan_tree(妫�鏌ユ楠屽缃叧鑱旇〃)銆戠殑鏁版嵁搴撴搷浣淢apper +* @createDate 2024-06-15 11:53:00 +* @Entity com.ltkj.hosp.domain.LtkjJianchajianyanTree +*/ +public interface LtkjJianchajianyanTreeMapper extends BaseMapper<LtkjJianchajianyanTree> { + +} + + + + diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjMxjfxmzdMapper.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjMxjfxmzdMapper.java new file mode 100644 index 0000000..9f02328 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjMxjfxmzdMapper.java @@ -0,0 +1,18 @@ +package com.ltkj.hosp.mapper; + +import com.ltkj.hosp.domain.LtkjMxjfxmzd; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_mxjfxmzd銆戠殑鏁版嵁搴撴搷浣淢apper +* @createDate 2024-06-14 23:08:32 +* @Entity com.ltkj.hosp.domain.LtkjMxjfxmzd +*/ +public interface LtkjMxjfxmzdMapper extends BaseMapper<LtkjMxjfxmzd> { + +} + + + + diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjEjjfxmzdService.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjEjjfxmzdService.java new file mode 100644 index 0000000..770ff55 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjEjjfxmzdService.java @@ -0,0 +1,13 @@ +package com.ltkj.hosp.service; + +import com.ltkj.hosp.domain.LtkjEjjfxmzd; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_ejjfxmzd銆戠殑鏁版嵁搴撴搷浣淪ervice +* @createDate 2024-06-14 23:11:39 +*/ +public interface LtkjEjjfxmzdService extends IService<LtkjEjjfxmzd> { + +} diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJfzhglmxjfxmzdService.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJfzhglmxjfxmzdService.java new file mode 100644 index 0000000..91e8279 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJfzhglmxjfxmzdService.java @@ -0,0 +1,13 @@ +package com.ltkj.hosp.service; + +import com.ltkj.hosp.domain.LtkjJfzhglmxjfxmzd; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_jfzhglmxjfxmzd銆戠殑鏁版嵁搴撴搷浣淪ervice +* @createDate 2024-06-14 23:08:13 +*/ +public interface LtkjJfzhglmxjfxmzdService extends IService<LtkjJfzhglmxjfxmzd> { + +} diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJianchajianyanTreeService.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJianchajianyanTreeService.java new file mode 100644 index 0000000..c16d2b2 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJianchajianyanTreeService.java @@ -0,0 +1,13 @@ +package com.ltkj.hosp.service; + +import com.ltkj.hosp.domain.LtkjJianchajianyanTree; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_jianchajianyan_tree(妫�鏌ユ楠屽缃叧鑱旇〃)銆戠殑鏁版嵁搴撴搷浣淪ervice +* @createDate 2024-06-15 11:53:00 +*/ +public interface LtkjJianchajianyanTreeService extends IService<LtkjJianchajianyanTree> { + +} diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjMxjfxmzdService.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjMxjfxmzdService.java new file mode 100644 index 0000000..6e07d9e --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjMxjfxmzdService.java @@ -0,0 +1,13 @@ +package com.ltkj.hosp.service; + +import com.ltkj.hosp.domain.LtkjMxjfxmzd; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_mxjfxmzd銆戠殑鏁版嵁搴撴搷浣淪ervice +* @createDate 2024-06-14 23:08:32 +*/ +public interface LtkjMxjfxmzdService extends IService<LtkjMxjfxmzd> { + +} diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjEjjfxmzdServiceImpl.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjEjjfxmzdServiceImpl.java new file mode 100644 index 0000000..c17ef6b --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjEjjfxmzdServiceImpl.java @@ -0,0 +1,22 @@ +package com.ltkj.hosp.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ltkj.hosp.domain.LtkjEjjfxmzd; +import com.ltkj.hosp.service.LtkjEjjfxmzdService; +import com.ltkj.hosp.mapper.LtkjEjjfxmzdMapper; +import org.springframework.stereotype.Service; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_ejjfxmzd銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇 +* @createDate 2024-06-14 23:11:39 +*/ +@Service +public class LtkjEjjfxmzdServiceImpl extends ServiceImpl<LtkjEjjfxmzdMapper, LtkjEjjfxmzd> + implements LtkjEjjfxmzdService{ + +} + + + + diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJfzhglmxjfxmzdServiceImpl.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJfzhglmxjfxmzdServiceImpl.java new file mode 100644 index 0000000..52186d8 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJfzhglmxjfxmzdServiceImpl.java @@ -0,0 +1,22 @@ +package com.ltkj.hosp.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ltkj.hosp.domain.LtkjJfzhglmxjfxmzd; +import com.ltkj.hosp.service.LtkjJfzhglmxjfxmzdService; +import com.ltkj.hosp.mapper.LtkjJfzhglmxjfxmzdMapper; +import org.springframework.stereotype.Service; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_jfzhglmxjfxmzd銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇 +* @createDate 2024-06-14 23:08:13 +*/ +@Service +public class LtkjJfzhglmxjfxmzdServiceImpl extends ServiceImpl<LtkjJfzhglmxjfxmzdMapper, LtkjJfzhglmxjfxmzd> + implements LtkjJfzhglmxjfxmzdService{ + +} + + + + diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJianchajianyanTreeServiceImpl.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJianchajianyanTreeServiceImpl.java new file mode 100644 index 0000000..284844e --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJianchajianyanTreeServiceImpl.java @@ -0,0 +1,22 @@ +package com.ltkj.hosp.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ltkj.hosp.domain.LtkjJianchajianyanTree; +import com.ltkj.hosp.service.LtkjJianchajianyanTreeService; +import com.ltkj.hosp.mapper.LtkjJianchajianyanTreeMapper; +import org.springframework.stereotype.Service; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_jianchajianyan_tree(妫�鏌ユ楠屽缃叧鑱旇〃)銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇 +* @createDate 2024-06-15 11:53:00 +*/ +@Service +public class LtkjJianchajianyanTreeServiceImpl extends ServiceImpl<LtkjJianchajianyanTreeMapper, LtkjJianchajianyanTree> + implements LtkjJianchajianyanTreeService{ + +} + + + + diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjMxjfxmzdServiceImpl.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjMxjfxmzdServiceImpl.java new file mode 100644 index 0000000..eb7c009 --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjMxjfxmzdServiceImpl.java @@ -0,0 +1,22 @@ +package com.ltkj.hosp.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ltkj.hosp.domain.LtkjMxjfxmzd; +import com.ltkj.hosp.service.LtkjMxjfxmzdService; +import com.ltkj.hosp.mapper.LtkjMxjfxmzdMapper; +import org.springframework.stereotype.Service; + +/** +* @author chacca +* @description 閽堝琛ㄣ�恖tkj_mxjfxmzd銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇 +* @createDate 2024-06-14 23:08:32 +*/ +@Service +public class LtkjMxjfxmzdServiceImpl extends ServiceImpl<LtkjMxjfxmzdMapper, LtkjMxjfxmzd> + implements LtkjMxjfxmzdService{ + +} + + + + diff --git a/ltkj-hosp/src/main/resources/mapper/LtkjEjjfxmzdMapper.xml b/ltkj-hosp/src/main/resources/mapper/LtkjEjjfxmzdMapper.xml new file mode 100644 index 0000000..fd784ef --- /dev/null +++ b/ltkj-hosp/src/main/resources/mapper/LtkjEjjfxmzdMapper.xml @@ -0,0 +1,26 @@ +<?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.LtkjEjjfxmzdMapper"> + + <resultMap id="BaseResultMap" type="com.ltkj.hosp.domain.LtkjEjjfxmzd"> + <result property="yljgdm" column="yljgdm" jdbcType="VARCHAR"/> + <result property="yljgmc" column="yljgmc" jdbcType="VARCHAR"/> + <result property="ejkmdm" column="ejkmdm" jdbcType="VARCHAR"/> + <result property="ejkmmc" column="ejkmmc" jdbcType="VARCHAR"/> + <result property="ejkmpy" column="ejkmpy" jdbcType="VARCHAR"/> + <result property="yjkmdm" column="yjkmdm" jdbcType="VARCHAR"/> + <result property="cjrq" column="cjrq" jdbcType="VARCHAR"/> + <result property="jlzt" column="jlzt" jdbcType="VARCHAR"/> + <result property="bz" column="bz" jdbcType="VARCHAR"/> + <result property="insertTime" column="insert_time" jdbcType="VARCHAR"/> + </resultMap> + + <sql id="Base_Column_List"> + yljgdm,yljgmc,ejkmdm, + ejkmmc,ejkmpy,yjkmdm, + cjrq,jlzt,bz, + insert_time + </sql> +</mapper> diff --git a/ltkj-hosp/src/main/resources/mapper/LtkjJfzhglmxjfxmzdMapper.xml b/ltkj-hosp/src/main/resources/mapper/LtkjJfzhglmxjfxmzdMapper.xml new file mode 100644 index 0000000..09772c3 --- /dev/null +++ b/ltkj-hosp/src/main/resources/mapper/LtkjJfzhglmxjfxmzdMapper.xml @@ -0,0 +1,32 @@ +<?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.LtkjJfzhglmxjfxmzdMapper"> + + <resultMap id="BaseResultMap" type="com.ltkj.hosp.domain.LtkjJfzhglmxjfxmzd"> + <result property="rownumber" column="rownumber" jdbcType="VARCHAR"/> + <result property="totalcount" column="totalcount" jdbcType="VARCHAR"/> + <result property="yljgdm" column="yljgdm" jdbcType="VARCHAR"/> + <result property="yljgmc" column="yljgmc" jdbcType="VARCHAR"/> + <result property="zhxmdm" column="zhxmdm" jdbcType="VARCHAR"/> + <result property="zhxmmc" column="zhxmmc" jdbcType="VARCHAR"/> + <result property="xmdm" column="xmdm" jdbcType="VARCHAR"/> + <result property="xmmc" column="xmmc" jdbcType="VARCHAR"/> + <result property="sl" column="sl" jdbcType="VARCHAR"/> + <result property="hsks" column="hsks" jdbcType="VARCHAR"/> + <result property="yzxmfldm" column="yzxmfldm" jdbcType="VARCHAR"/> + <result property="cjrq" column="cjrq" jdbcType="VARCHAR"/> + <result property="jlzt" column="jlzt" jdbcType="VARCHAR"/> + <result property="bz" column="bz" jdbcType="VARCHAR"/> + <result property="insertTime" column="insert_time" jdbcType="VARCHAR"/> + </resultMap> + + <sql id="Base_Column_List"> + rownumber,totalcount,yljgdm, + yljgmc,zhxmdm,zhxmmc, + xmdm,xmmc,sl, + hsks,yzxmfldm,cjrq, + jlzt,bz,insert_time + </sql> +</mapper> diff --git a/ltkj-hosp/src/main/resources/mapper/LtkjJianchajianyanTreeMapper.xml b/ltkj-hosp/src/main/resources/mapper/LtkjJianchajianyanTreeMapper.xml new file mode 100644 index 0000000..cf5ed66 --- /dev/null +++ b/ltkj-hosp/src/main/resources/mapper/LtkjJianchajianyanTreeMapper.xml @@ -0,0 +1,24 @@ +<?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.LtkjJianchajianyanTreeMapper"> + + <resultMap id="BaseResultMap" type="com.ltkj.hosp.domain.LtkjJianchajianyanTree"> + <id property="id" column="id" jdbcType="INTEGER"/> + <result property="hisXmdm" column="his_xmdm" jdbcType="VARCHAR"/> + <result property="cardId" column="card_id" jdbcType="VARCHAR"/> + <result property="sqdh" column="sqdh" jdbcType="VARCHAR"/> + <result property="tjPrice" column="tj_price" jdbcType="VARCHAR"/> + <result property="fyhj" column="fyhj" jdbcType="VARCHAR"/> + <result property="xmfl" column="xmfl" jdbcType="VARCHAR"/> + <result property="type" column="type" jdbcType="VARCHAR"/> + <result property="pationid" column="pationId" jdbcType="VARCHAR"/> + </resultMap> + + <sql id="Base_Column_List"> + id,his_xmdm,card_id, + sqdh,tj_price,fyhj, + xmfl,type,pationId + </sql> +</mapper> diff --git a/ltkj-hosp/src/main/resources/mapper/LtkjMxjfxmzdMapper.xml b/ltkj-hosp/src/main/resources/mapper/LtkjMxjfxmzdMapper.xml new file mode 100644 index 0000000..8715fb9 --- /dev/null +++ b/ltkj-hosp/src/main/resources/mapper/LtkjMxjfxmzdMapper.xml @@ -0,0 +1,48 @@ +<?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.LtkjMxjfxmzdMapper"> + + <resultMap id="BaseResultMap" type="com.ltkj.hosp.domain.LtkjMxjfxmzd"> + <result property="rownumber" column="rownumber" jdbcType="VARCHAR"/> + <result property="totalcount" column="totalcount" jdbcType="VARCHAR"/> + <result property="yljgdm" column="yljgdm" jdbcType="VARCHAR"/> + <result property="yljgmc" column="yljgmc" jdbcType="VARCHAR"/> + <result property="xmdm" column="xmdm" jdbcType="VARCHAR"/> + <result property="sgbm" column="sgbm" jdbcType="VARCHAR"/> + <result property="xmmc" column="xmmc" jdbcType="VARCHAR"/> + <result property="xmpy" column="xmpy" jdbcType="VARCHAR"/> + <result property="ejkmdm" column="ejkmdm" jdbcType="VARCHAR"/> + <result property="xmgg" column="xmgg" jdbcType="VARCHAR"/> + <result property="xmlb" column="xmlb" jdbcType="VARCHAR"/> + <result property="xmdj" column="xmdj" jdbcType="VARCHAR"/> + <result property="yhbl" column="yhbl" jdbcType="VARCHAR"/> + <result property="sfgd" column="sfgd" jdbcType="VARCHAR"/> + <result property="sfyp" column="sfyp" jdbcType="VARCHAR"/> + <result property="sffj" column="sffj" jdbcType="VARCHAR"/> + <result property="sfjj" column="sfjj" jdbcType="VARCHAR"/> + <result property="hsks" column="hsks" jdbcType="VARCHAR"/> + <result property="yzxmfldm" column="yzxmfldm" jdbcType="VARCHAR"/> + <result property="babzdm" column="babzdm" jdbcType="VARCHAR"/> + <result property="sfqj" column="sfqj" jdbcType="VARCHAR"/> + <result property="sfynhz" column="sfynhz" jdbcType="VARCHAR"/> + <result property="sfyjhz" column="sfyjhz" jdbcType="VARCHAR"/> + <result property="cjrq" column="cjrq" jdbcType="VARCHAR"/> + <result property="jlzt" column="jlzt" jdbcType="VARCHAR"/> + <result property="bz" column="bz" jdbcType="VARCHAR"/> + <result property="insertTime" column="insert_time" jdbcType="VARCHAR"/> + </resultMap> + + <sql id="Base_Column_List"> + rownumber,totalcount,yljgdm, + yljgmc,xmdm,sgbm, + xmmc,xmpy,ejkmdm, + xmgg,xmlb,xmdj, + yhbl,sfgd,sfyp, + sffj,sfjj,hsks, + yzxmfldm,babzdm,sfqj, + sfynhz,sfyjhz,cjrq, + jlzt,bz,insert_time + </sql> +</mapper> -- Gitblit v1.8.0