ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysUserMidController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-admin/src/main/resources/application.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/SysUserMidMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-hosp/src/main/java/com/ltkj/hosp/service/ISysUserMidService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/SysUserMidServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-hosp/src/main/java/com/ltkj/hosp/sqlDomain/SysUserMid.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysUserMidController.java
New file @@ -0,0 +1,63 @@ package com.ltkj.web.controller.system; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.ltkj.hosp.sqlDomain.LtkjPackageHis; import com.ltkj.hosp.sqlDomain.SysUserMid; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ltkj.common.core.controller.BaseController; import com.ltkj.common.core.domain.AjaxResult; import com.ltkj.hosp.service.ISysUserMidService; import com.ltkj.common.core.page.TableDataInfo; import java.util.List; /** * 用户his中间表 * * @author ltkj_赵佳豪&李格 * @date 2024-01-30 */ @RestController @RequestMapping("/hosp/usermid") public class SysUserMidController extends BaseController { @Autowired private ISysUserMidService sysUserMidService; /** * 查询用户中间表列表 */ @GetMapping("/list") public TableDataInfo list(SysUserMid sysUserMid) { startPage(); LambdaQueryWrapper<SysUserMid> wq=new LambdaQueryWrapper<>(); if (sysUserMid.getUserName()!=null){ wq.like(SysUserMid::getUserName, sysUserMid.getUserName()); } if (sysUserMid.getStaffName()!=null){ wq.like(SysUserMid::getStaffName, sysUserMid.getStaffName()); } if (sysUserMid.getCardNo()!=null){ wq.like(SysUserMid::getCardNo, sysUserMid.getCardNo()); } List<SysUserMid> list = sysUserMidService.list(wq); return getDataTable(list); } /** * 获取用户中间表详细信息 */ @GetMapping(value = "/{id}") public AjaxResult getInfo(@PathVariable("id") Long id) { return success(sysUserMidService.getById(id)); } } ltkj-admin/src/main/resources/application.yml
@@ -73,15 +73,15 @@ # redis 配置 redis: # 地址 # host: 101.42.27.146 host: localhost host: 101.42.27.146 # host: localhost # 端口,默认为6379 port: 6379 # 数据库索引 database: 0 # 密码 # password: 654321 password: 123456 password: 654321 # password: 123456 # 连接超时时间 timeout: 120s lettuce: ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/SysUserMidMapper.java
New file @@ -0,0 +1,21 @@ package com.ltkj.hosp.mapper; import java.util.List; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ltkj.hosp.sqlDomain.LtkjPackageHis; import com.ltkj.hosp.sqlDomain.SysUserMid; import org.apache.ibatis.annotations.Mapper; /** * 用户中间表Mapper接口 * * @author ltkj_赵佳豪&李格 * @date 2024-01-30 */ @Mapper public interface SysUserMidMapper extends BaseMapper<SysUserMid> { } ltkj-hosp/src/main/java/com/ltkj/hosp/service/ISysUserMidService.java
New file @@ -0,0 +1,17 @@ package com.ltkj.hosp.service; import java.util.List; import com.baomidou.mybatisplus.extension.service.IService; import com.ltkj.hosp.sqlDomain.SysUserMid; /** * 用户中间表Service接口 * * @author ltkj_赵佳豪&李格 * @date 2024-01-30 */ public interface ISysUserMidService extends IService<SysUserMid> { } ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/SysUserMidServiceImpl.java
New file @@ -0,0 +1,26 @@ package com.ltkj.hosp.service.impl; import java.util.List; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ltkj.hosp.domain.TbTransition; import com.ltkj.hosp.mapper.TbTransitionMapper; import com.ltkj.hosp.sqlDomain.SysUserMid; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ltkj.hosp.mapper.SysUserMidMapper; import com.ltkj.hosp.service.ISysUserMidService; /** * 用户中间表Service业务层处理 * * @author ltkj_赵佳豪&李格 * @date 2024-01-30 */ @Service public class SysUserMidServiceImpl extends ServiceImpl<SysUserMidMapper, SysUserMid> implements ISysUserMidService { @Autowired private SysUserMidMapper sysUserMidMapper; } ltkj-hosp/src/main/java/com/ltkj/hosp/sqlDomain/SysUserMid.java
New file @@ -0,0 +1,101 @@ package com.ltkj.hosp.sqlDomain; import com.ltkj.common.annotation.Excel; import com.ltkj.common.core.domain.BaseEntity; import lombok.Data; /** * 用户中间表对象 sys_user_mid * * @author ltkj_赵佳豪&李格 * @date 2024-01-30 */ @Data public class SysUserMid extends BaseEntity { private static final long serialVersionUID = 1L; /** * 用户ID */ private Long id; /** * 用户工号 */ @Excel(name = "用户工号") private String userName; /** * 姓名 */ @Excel(name = "姓名") private String staffName; /** * 用户性别(0男 1女 2未知) */ @Excel(name = "用户性别", readConverterExp = "0=男,1=女,2=未知") private String sex; /** * 身份证件号 */ @Excel(name = "身份证件号") private String cardNo; /** * 手机号码 */ @Excel(name = "手机号码") private String phonenumber; /** * 医保编码 */ @Excel(name = "医保编码") private String medicalId; /** * 专家-资格证号 */ @Excel(name = "专家-资格证号") private Long phaCertifiedNo; /** * 处方职称(PT10.01.029) */ @Excel(name = "处方职称", readConverterExp = "处方职称(PT10.01.029)") private String cftitle; /** * 部门ID */ @Excel(name = "部门ID") private Long deptId; /** * 对应科室名称 */ @Excel(name = "对应科室名称") private String deptName; /** * 签名图片编码 */ @Excel(name = "签名图片编码") private String qmtpbm; /** * 人员类别(PT10.01.009) */ @Excel(name = "人员类别", readConverterExp = "P=T10.01.009") private String kindCode; /** * 数据状态(PT10.00.004) */ @Excel(name = "数据状态(PT10.00.004)") private String effective; }