参与者重写 - 初始化
This commit is contained in:
		| @@ -0,0 +1,72 @@ | ||||
| package com.openhis.administration.domain; | ||||
|  | ||||
| import java.util.Date; | ||||
|  | ||||
| import com.baomidou.mybatisplus.annotation.IdType; | ||||
| import com.baomidou.mybatisplus.annotation.TableId; | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
| import com.core.common.core.domain.HisBaseEntity; | ||||
|  | ||||
| import lombok.Data; | ||||
| import lombok.EqualsAndHashCode; | ||||
| import lombok.experimental.Accessors; | ||||
|  | ||||
| /** | ||||
|  * 用户管理Entity实体 | ||||
|  * | ||||
|  * @author system | ||||
|  * @date 2025-02-20 | ||||
|  */ | ||||
| @Data | ||||
| @TableName("sys_user") | ||||
| @Accessors(chain = true) | ||||
| @EqualsAndHashCode(callSuper = false) | ||||
| public class BizUser extends HisBaseEntity { | ||||
|  | ||||
|     /** 用户ID */ | ||||
|     @TableId(type = IdType.ASSIGN_ID) | ||||
|     private Long userId; | ||||
|  | ||||
|     /** 部门ID */ | ||||
|     private Long deptId; | ||||
|  | ||||
|     /** 用户账号 */ | ||||
|     private String userName; | ||||
|  | ||||
|     /** 用户昵称 */ | ||||
|     private String nickName; | ||||
|  | ||||
|     /** 用户类型 */ | ||||
|     private String userType; | ||||
|  | ||||
|     /** 用户邮箱 */ | ||||
|     private String email; | ||||
|  | ||||
|     /** 手机号码 */ | ||||
|     private String phonenumber; | ||||
|  | ||||
|     /** 用户性别 */ | ||||
|     private String sex; | ||||
|  | ||||
|     /** 用户头像 */ | ||||
|     private String avatar; | ||||
|  | ||||
|     /** 密码 */ | ||||
|     private String password; | ||||
|  | ||||
|     /** 帐号状态(0正常 1停用) */ | ||||
|     private String status; | ||||
|  | ||||
|     /** 删除标志(0代表存在 2代表删除) */ | ||||
|     private String delFlag; | ||||
|  | ||||
|     /** 最后登录IP */ | ||||
|     private String loginIp; | ||||
|  | ||||
|     /** 最后登录时间 */ | ||||
|     private Date loginDate; | ||||
|  | ||||
|     /** 备注 */ | ||||
|     private String remark; | ||||
|  | ||||
| } | ||||
| @@ -0,0 +1,27 @@ | ||||
| package com.openhis.administration.domain; | ||||
|  | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
|  | ||||
| import lombok.Data; | ||||
| import lombok.EqualsAndHashCode; | ||||
| import lombok.experimental.Accessors; | ||||
|  | ||||
| /** | ||||
|  * 用户角色Entity实体 | ||||
|  * | ||||
|  * @author system | ||||
|  * @date 2025-02-20 | ||||
|  */ | ||||
| @Data | ||||
| @TableName("sys_user_role") | ||||
| @Accessors(chain = true) | ||||
| @EqualsAndHashCode(callSuper = false) | ||||
| public class BizUserRole { | ||||
|  | ||||
|     /** 用户ID */ | ||||
|     private Long userId; | ||||
|  | ||||
|     /** 角色ID */ | ||||
|     private Long roleId; | ||||
|  | ||||
| } | ||||
| @@ -80,6 +80,9 @@ public class Practitioner extends HisBaseEntity { | ||||
|     /** 医保码 */ | ||||
|     private String ybNo; | ||||
|  | ||||
|     /** 机构id */ | ||||
|     private Long orgId; | ||||
|  | ||||
|     /** 系统用户id */ | ||||
|     private Long userId; | ||||
|  | ||||
|   | ||||
| @@ -0,0 +1,17 @@ | ||||
| package com.openhis.administration.mapper; | ||||
|  | ||||
| import org.springframework.stereotype.Repository; | ||||
|  | ||||
| import com.baomidou.mybatisplus.core.mapper.BaseMapper; | ||||
| import com.openhis.administration.domain.BizUser; | ||||
|  | ||||
| /** | ||||
|  * 用户管理Mapper接口 | ||||
|  * | ||||
|  * @author system | ||||
|  * @date 2025-02-20 | ||||
|  */ | ||||
| @Repository | ||||
| public interface BizUserMapper extends BaseMapper<BizUser> { | ||||
|  | ||||
| } | ||||
| @@ -0,0 +1,18 @@ | ||||
| package com.openhis.administration.mapper; | ||||
|  | ||||
| import com.openhis.administration.domain.BizUserRole; | ||||
| import org.springframework.stereotype.Repository; | ||||
|  | ||||
| import com.baomidou.mybatisplus.core.mapper.BaseMapper; | ||||
| import com.openhis.administration.domain.BizUser; | ||||
|  | ||||
| /** | ||||
|  * 用户角色Mapper接口 | ||||
|  * | ||||
|  * @author system | ||||
|  * @date 2025-02-20 | ||||
|  */ | ||||
| @Repository | ||||
| public interface BizUserRoleMapper extends BaseMapper<BizUserRole> { | ||||
|  | ||||
| } | ||||
| @@ -0,0 +1,14 @@ | ||||
| package com.openhis.administration.service; | ||||
|  | ||||
| import com.baomidou.mybatisplus.extension.service.IService; | ||||
| import com.openhis.administration.domain.BizUserRole; | ||||
|  | ||||
| /** | ||||
|  * 用户角色Service接口 | ||||
|  * | ||||
|  * @author system | ||||
|  * @date 2025-02-20 | ||||
|  */ | ||||
| public interface IBizUserRoleService extends IService<BizUserRole> { | ||||
|  | ||||
| } | ||||
| @@ -0,0 +1,14 @@ | ||||
| package com.openhis.administration.service; | ||||
|  | ||||
| import com.baomidou.mybatisplus.extension.service.IService; | ||||
| import com.openhis.administration.domain.BizUser; | ||||
|  | ||||
| /** | ||||
|  * 用户管理Service接口 | ||||
|  * | ||||
|  * @author system | ||||
|  * @date 2025-02-20 | ||||
|  */ | ||||
| public interface IBizUserService extends IService<BizUser> { | ||||
|  | ||||
| } | ||||
| @@ -0,0 +1,19 @@ | ||||
| package com.openhis.administration.service.impl; | ||||
|  | ||||
| import org.springframework.stereotype.Service; | ||||
|  | ||||
| import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | ||||
| import com.openhis.administration.domain.BizUserRole; | ||||
| import com.openhis.administration.mapper.BizUserRoleMapper; | ||||
| import com.openhis.administration.service.IBizUserRoleService; | ||||
|  | ||||
| /** | ||||
|  * 用户角色Service业务层处理 | ||||
|  * | ||||
|  * @author system | ||||
|  * @date 2025-02-20 | ||||
|  */ | ||||
| @Service | ||||
| public class BizUserRoleServiceImpl extends ServiceImpl<BizUserRoleMapper, BizUserRole> implements IBizUserRoleService { | ||||
|  | ||||
| } | ||||
| @@ -0,0 +1,19 @@ | ||||
| package com.openhis.administration.service.impl; | ||||
|  | ||||
| import org.springframework.stereotype.Service; | ||||
|  | ||||
| import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | ||||
| import com.openhis.administration.domain.BizUser; | ||||
| import com.openhis.administration.mapper.BizUserMapper; | ||||
| import com.openhis.administration.service.IBizUserService; | ||||
|  | ||||
| /** | ||||
|  * 用户管理Service业务层处理 | ||||
|  * | ||||
|  * @author system | ||||
|  * @date 2025-02-20 | ||||
|  */ | ||||
| @Service | ||||
| public class BizUserServiceImpl extends ServiceImpl<BizUserMapper, BizUser> implements IBizUserService { | ||||
|  | ||||
| } | ||||
| @@ -0,0 +1,7 @@ | ||||
| <?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.openhis.administration.mapper.BizUserMapper"> | ||||
|  | ||||
| </mapper> | ||||
| @@ -0,0 +1,7 @@ | ||||
| <?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.openhis.administration.mapper.BizUserRoleMapper"> | ||||
|  | ||||
| </mapper> | ||||
		Reference in New Issue
	
	Block a user
	 Wang.Huan
					Wang.Huan