赵文轩
2024-06-15 5174b7a5abe5558a51798cfbc3451401446cbac8
检查检验处置关联
1个文件已修改
20个文件已添加
892 ■■■■■ 已修改文件
ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java 168 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjEjjfxmzd.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJfzhglmxjfxmzd.java 94 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjJianchajianyanTree.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/domain/LtkjMxjfxmzd.java 154 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjEjjfxmzdMapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJfzhglmxjfxmzdMapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjJianchajianyanTreeMapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/LtkjMxjfxmzdMapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjEjjfxmzdService.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJfzhglmxjfxmzdService.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjJianchajianyanTreeService.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/service/LtkjMxjfxmzdService.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjEjjfxmzdServiceImpl.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJfzhglmxjfxmzdServiceImpl.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjJianchajianyanTreeServiceImpl.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/LtkjMxjfxmzdServiceImpl.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/resources/mapper/LtkjEjjfxmzdMapper.xml 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/resources/mapper/LtkjJfzhglmxjfxmzdMapper.xml 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/resources/mapper/LtkjJianchajianyanTreeMapper.xml 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/resources/mapper/LtkjMxjfxmzdMapper.xml 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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>