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(); } ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjEjjfxmzd.java
New file @@ -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; } ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJfzhglmxjfxmzd.java
New file @@ -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; } ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJianchajianyanTree.java
New file @@ -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; /** * 项目分类代码 根据his项目代码查 */ private String xmfl; /** * 类型 */ private String type; /** * */ private String pationid; @TableField(exist = false) private static final long serialVersionUID = 1L; } ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjMxjfxmzd.java
New file @@ -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; } ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjEjjfxmzdMapper.java
New file @@ -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 针对表【ltkj_ejjfxmzd】的数据库操作Mapper * @createDate 2024-06-14 23:11:39 * @Entity com.ltkj.hosp.domain.LtkjEjjfxmzd */ public interface LtkjEjjfxmzdMapper extends BaseMapper<LtkjEjjfxmzd> { } ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJfzhglmxjfxmzdMapper.java
New file @@ -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 针对表【ltkj_jfzhglmxjfxmzd】的数据库操作Mapper * @createDate 2024-06-14 23:08:13 * @Entity com.ltkj.hosp.domain.LtkjJfzhglmxjfxmzd */ public interface LtkjJfzhglmxjfxmzdMapper extends BaseMapper<LtkjJfzhglmxjfxmzd> { } ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJianchajianyanTreeMapper.java
New file @@ -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 针对表【ltkj_jianchajianyan_tree(检查检验处置关联表)】的数据库操作Mapper * @createDate 2024-06-15 11:53:00 * @Entity com.ltkj.hosp.domain.LtkjJianchajianyanTree */ public interface LtkjJianchajianyanTreeMapper extends BaseMapper<LtkjJianchajianyanTree> { } ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjMxjfxmzdMapper.java
New file @@ -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 针对表【ltkj_mxjfxmzd】的数据库操作Mapper * @createDate 2024-06-14 23:08:32 * @Entity com.ltkj.hosp.domain.LtkjMxjfxmzd */ public interface LtkjMxjfxmzdMapper extends BaseMapper<LtkjMxjfxmzd> { } ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjEjjfxmzdService.java
New file @@ -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 针对表【ltkj_ejjfxmzd】的数据库操作Service * @createDate 2024-06-14 23:11:39 */ public interface LtkjEjjfxmzdService extends IService<LtkjEjjfxmzd> { } ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJfzhglmxjfxmzdService.java
New file @@ -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 针对表【ltkj_jfzhglmxjfxmzd】的数据库操作Service * @createDate 2024-06-14 23:08:13 */ public interface LtkjJfzhglmxjfxmzdService extends IService<LtkjJfzhglmxjfxmzd> { } ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJianchajianyanTreeService.java
New file @@ -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 针对表【ltkj_jianchajianyan_tree(检查检验处置关联表)】的数据库操作Service * @createDate 2024-06-15 11:53:00 */ public interface LtkjJianchajianyanTreeService extends IService<LtkjJianchajianyanTree> { } ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjMxjfxmzdService.java
New file @@ -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 针对表【ltkj_mxjfxmzd】的数据库操作Service * @createDate 2024-06-14 23:08:32 */ public interface LtkjMxjfxmzdService extends IService<LtkjMxjfxmzd> { } ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjEjjfxmzdServiceImpl.java
New file @@ -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 针对表【ltkj_ejjfxmzd】的数据库操作Service实现 * @createDate 2024-06-14 23:11:39 */ @Service public class LtkjEjjfxmzdServiceImpl extends ServiceImpl<LtkjEjjfxmzdMapper, LtkjEjjfxmzd> implements LtkjEjjfxmzdService{ } ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJfzhglmxjfxmzdServiceImpl.java
New file @@ -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 针对表【ltkj_jfzhglmxjfxmzd】的数据库操作Service实现 * @createDate 2024-06-14 23:08:13 */ @Service public class LtkjJfzhglmxjfxmzdServiceImpl extends ServiceImpl<LtkjJfzhglmxjfxmzdMapper, LtkjJfzhglmxjfxmzd> implements LtkjJfzhglmxjfxmzdService{ } ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJianchajianyanTreeServiceImpl.java
New file @@ -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 针对表【ltkj_jianchajianyan_tree(检查检验处置关联表)】的数据库操作Service实现 * @createDate 2024-06-15 11:53:00 */ @Service public class LtkjJianchajianyanTreeServiceImpl extends ServiceImpl<LtkjJianchajianyanTreeMapper, LtkjJianchajianyanTree> implements LtkjJianchajianyanTreeService{ } ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjMxjfxmzdServiceImpl.java
New file @@ -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 针对表【ltkj_mxjfxmzd】的数据库操作Service实现 * @createDate 2024-06-14 23:08:32 */ @Service public class LtkjMxjfxmzdServiceImpl extends ServiceImpl<LtkjMxjfxmzdMapper, LtkjMxjfxmzd> implements LtkjMxjfxmzdService{ } ltkj-hosp/src/main/resources/mapper/LtkjEjjfxmzdMapper.xml
New file @@ -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> ltkj-hosp/src/main/resources/mapper/LtkjJfzhglmxjfxmzdMapper.xml
New file @@ -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> ltkj-hosp/src/main/resources/mapper/LtkjJianchajianyanTreeMapper.xml
New file @@ -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> ltkj-hosp/src/main/resources/mapper/LtkjMxjfxmzdMapper.xml
New file @@ -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>