将user_center中生成的新增代码更新到项目
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 省市区数据表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_area") |
| | | public class SysArea extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 区域名称 |
| | | */ |
| | | private String areaName; |
| | | /** |
| | | * 父级区域id |
| | | */ |
| | | private Long areaParentId; |
| | | /** |
| | | * 简称 |
| | | */ |
| | | private String areaShortname; |
| | | /** |
| | | * 省市区级别 |
| | | */ |
| | | private Integer areaLeveltype; |
| | | /** |
| | | * 区号 |
| | | */ |
| | | private String areaCitycode; |
| | | /** |
| | | * 邮编 |
| | | */ |
| | | private String areaZipcode; |
| | | /** |
| | | * 纬度 |
| | | */ |
| | | private String areaLng; |
| | | /** |
| | | * 经度 |
| | | */ |
| | | private String areaLat; |
| | | /** |
| | | * 名称拼音 |
| | | */ |
| | | private String areaCh; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import com.baomidou.mybatisplus.annotation.FieldFill; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.activerecord.Model; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | import org.hibernate.validator.constraints.*; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 公司信息表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_company") |
| | | public class SysCompany extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 组织id |
| | | */ |
| | | @NotBlank(message = "组织id不能为空") |
| | | private Long orgId; |
| | | /** |
| | | * 公司名称 |
| | | */ |
| | | @NotBlank(message = "公司名称不能为空") |
| | | private String companyName; |
| | | /** |
| | | * 公司所在区域编号 |
| | | */ |
| | | private Long companyArea; |
| | | /** |
| | | * 公司联系电话 |
| | | */ |
| | | private String companyTel; |
| | | /** |
| | | * 公司地址 |
| | | */ |
| | | private String companyAdress; |
| | | /** |
| | | * 公司logo |
| | | */ |
| | | private String companyLogo; |
| | | /** |
| | | * 公司简介 |
| | | */ |
| | | private String companyAbout; |
| | | /** |
| | | * 租户字段 |
| | | */ |
| | | private String tenantId; |
| | | /** |
| | | * 状态,1启用,0停用 |
| | | */ |
| | | private Boolean enabled; |
| | | /** |
| | | * 是否删除,1删除,0未删除 |
| | | */ |
| | | private Boolean isDel; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import com.baomidou.mybatisplus.annotation.FieldFill; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.activerecord.Model; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | import org.hibernate.validator.constraints.*; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 科室表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_department") |
| | | public class SysDepartment extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 科室/部门名称 同组织名称 |
| | | */ |
| | | @NotBlank(message = "科室/部门名称 同组织名称不能为空") |
| | | private String departmentName; |
| | | /** |
| | | * 组织Id |
| | | */ |
| | | @NotBlank(message = "组织Id不能为空") |
| | | private Long orgId; |
| | | /** |
| | | * 负责的销售代表 |
| | | */ |
| | | @NotBlank(message = "负责的销售代表不能为空") |
| | | private Long serverUserId; |
| | | /** |
| | | * 销售代表的名字 |
| | | */ |
| | | @NotBlank(message = "销售代表的名字不能为空") |
| | | private String serverUserName; |
| | | /** |
| | | * 科室/部门简介 |
| | | */ |
| | | private String departmentAbout; |
| | | /** |
| | | * 状态,1启用,0停用 |
| | | */ |
| | | private Boolean enabled; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import com.baomidou.mybatisplus.annotation.FieldFill; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.activerecord.Model; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | import org.hibernate.validator.constraints.*; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 系统字典表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_dictionaries") |
| | | public class SysDictionaries extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 字典值 |
| | | */ |
| | | @NotBlank(message = "字典值不能为空") |
| | | private String dictionariesName; |
| | | /** |
| | | * 字典归属分类的标识(如果这个字典项是分类,则该字段为空) |
| | | */ |
| | | private String dictionariesClassId; |
| | | /** |
| | | * 字段排序 默认0 |
| | | */ |
| | | private Integer dictionariesOrder; |
| | | /** |
| | | * 是否删除,1删除,0未删除 |
| | | */ |
| | | private Integer isDel; |
| | | /** |
| | | * 状态,1启用,0停用 |
| | | */ |
| | | private Integer enabled; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import com.baomidou.mybatisplus.annotation.FieldFill; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.activerecord.Model; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | import org.hibernate.validator.constraints.*; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: <br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_doctor") |
| | | public class SysDoctor extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 关联的登录帐号ID |
| | | */ |
| | | private Long userId; |
| | | /** |
| | | * 所属医院ID |
| | | */ |
| | | @NotBlank(message = "所属医院ID不能为空") |
| | | private Long hospitalId; |
| | | /** |
| | | * 医院名称 |
| | | */ |
| | | @NotBlank(message = "医院名称不能为空") |
| | | private String hospitalName; |
| | | /** |
| | | * 科室ID |
| | | */ |
| | | @NotBlank(message = "科室ID不能为空") |
| | | private Long departmentId; |
| | | /** |
| | | * 科室名称 |
| | | */ |
| | | @NotBlank(message = "科室名称不能为空") |
| | | private String departmentName; |
| | | /** |
| | | * 医生姓名 |
| | | */ |
| | | @NotBlank(message = "医生姓名不能为空") |
| | | private String doctorName; |
| | | /** |
| | | * 医生的头像 |
| | | */ |
| | | private String doctorLogo; |
| | | /** |
| | | * 医生联系方式 |
| | | */ |
| | | @NotBlank(message = "医生联系方式不能为空") |
| | | private String doctorTel; |
| | | /** |
| | | * 职称ID |
| | | */ |
| | | private Long doctorRankId; |
| | | /** |
| | | * 职称 |
| | | */ |
| | | private String doctorRank; |
| | | /** |
| | | * 医生其它联系方式 |
| | | */ |
| | | private String doctorOtherLink; |
| | | /** |
| | | * 医生的email |
| | | */ |
| | | private String doctorEmail; |
| | | /** |
| | | * 医生简介 |
| | | */ |
| | | private String doctorAbout; |
| | | /** |
| | | * 是否医答医生 0否1是 |
| | | */ |
| | | private Boolean isAnswer; |
| | | /** |
| | | * 是否签约医生 0否1是 |
| | | */ |
| | | private Boolean isSigning; |
| | | /** |
| | | * 是否置顶 0否1是 |
| | | */ |
| | | private Boolean isTop; |
| | | /** |
| | | * 是否删除,1删除,0未删除 |
| | | */ |
| | | private Boolean isDel; |
| | | /** |
| | | * 医生状态 1正常 0试用 |
| | | */ |
| | | @NotBlank(message = "医生状态 1正常 0试用不能为空") |
| | | private Boolean doctorState; |
| | | /** |
| | | * 启用禁用状态,1启用,0停用 |
| | | */ |
| | | private Boolean enabled; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | import org.hibernate.validator.constraints.NotBlank; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: <br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_logger") |
| | | public class SysLogger extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 应用名 |
| | | */ |
| | | private String applicationName; |
| | | /** |
| | | * 类名 |
| | | */ |
| | | @NotBlank(message = "类名不能为空") |
| | | private String className; |
| | | /** |
| | | * 方法名 |
| | | */ |
| | | @NotBlank(message = "方法名不能为空") |
| | | private String methodName; |
| | | /** |
| | | * 用户id |
| | | */ |
| | | private Integer userId; |
| | | /** |
| | | * 用户名 |
| | | */ |
| | | private String userName; |
| | | /** |
| | | * 租户id |
| | | */ |
| | | private String clientId; |
| | | /** |
| | | * 操作信息 |
| | | */ |
| | | @NotBlank(message = "操作信息不能为空") |
| | | private String operation; |
| | | /** |
| | | * 创建时间 |
| | | */ |
| | | @NotBlank(message = "创建时间不能为空") |
| | | private String timestamp; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import com.baomidou.mybatisplus.annotation.FieldFill; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.activerecord.Model; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | import org.hibernate.validator.constraints.*; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 系统功能菜单表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_menu") |
| | | public class SysMenu extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 父ID |
| | | */ |
| | | @NotBlank(message = "父ID不能为空") |
| | | private Long parentId; |
| | | /** |
| | | * 菜单名称 |
| | | */ |
| | | @NotBlank(message = "菜单名称不能为空") |
| | | private String name; |
| | | /** |
| | | * 菜单Url |
| | | */ |
| | | private String url; |
| | | /** |
| | | * 菜单路径 |
| | | */ |
| | | private String path; |
| | | /** |
| | | * API 访问模式 |
| | | */ |
| | | private String pathMethod; |
| | | /** |
| | | * 样式表 |
| | | */ |
| | | private String css; |
| | | /** |
| | | * 排序 |
| | | */ |
| | | @NotBlank(message = "排序不能为空") |
| | | private Integer sort; |
| | | /** |
| | | * 类型,1菜单,2API资源 |
| | | */ |
| | | @NotBlank(message = "类型,1菜单,2API资源不能为空") |
| | | private Integer type; |
| | | /** |
| | | * 是否显示 |
| | | */ |
| | | @NotBlank(message = "是否显示不能为空") |
| | | private Integer hidden; |
| | | /** |
| | | * 是否删除,1删除,0未删除 |
| | | */ |
| | | @NotBlank(message = "是否删除,1删除,0未删除不能为空") |
| | | private Integer isDel; |
| | | /** |
| | | * 租户字段 |
| | | */ |
| | | private String tenantId; |
| | | /** |
| | | * 是否启用,1启用,0停用 |
| | | */ |
| | | @NotBlank(message = "是否启用,1启用,0停用不能为空") |
| | | private Integer enabled; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import com.baomidou.mybatisplus.annotation.FieldFill; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.activerecord.Model; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | import org.hibernate.validator.constraints.*; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 组织架构表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_organization") |
| | | public class SysOrganization extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 节点级别取值 0-9 |
| | | */ |
| | | @NotBlank(message = "节点级别取值 0-9不能为空") |
| | | private Integer orgLevel; |
| | | /** |
| | | * 节点属性(集团/公司/部门等,取值0,1,2,3,4) |
| | | */ |
| | | private Integer orgAttr; |
| | | /** |
| | | * 上级组织ID |
| | | */ |
| | | private Long orgParentId; |
| | | /** |
| | | * 组织名称 |
| | | */ |
| | | @NotBlank(message = "组织名称不能为空") |
| | | private String orgName; |
| | | /** |
| | | * 排序 |
| | | */ |
| | | private Integer orgOrder; |
| | | /** |
| | | * 是否删除,1删除,0未删除 |
| | | */ |
| | | private Boolean isDel; |
| | | /** |
| | | * 状态,1启用,0停用 |
| | | */ |
| | | private Boolean enabled; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import com.baomidou.mybatisplus.annotation.FieldFill; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.activerecord.Model; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | import org.hibernate.validator.constraints.*; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 系统角色表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_role") |
| | | public class SysRole extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 角色code |
| | | */ |
| | | @NotBlank(message = "角色code不能为空") |
| | | private String code; |
| | | /** |
| | | * 角色名 |
| | | */ |
| | | @NotBlank(message = "角色名不能为空") |
| | | private String name; |
| | | /** |
| | | * 是否删除,1删除,0未删除 |
| | | */ |
| | | @NotBlank(message = "是否删除,1删除,0未删除不能为空") |
| | | private Integer isDel; |
| | | /** |
| | | * 租户字段 |
| | | */ |
| | | private String tenantId; |
| | | /** |
| | | * 状态,1启用,0停用 |
| | | */ |
| | | @NotBlank(message = "状态,1启用,0停用不能为空") |
| | | private Integer enabled; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import com.baomidou.mybatisplus.annotation.FieldFill; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.activerecord.Model; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | import org.hibernate.validator.constraints.*; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 系统用户表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_user") |
| | | public class SysUser extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 用户账号 |
| | | */ |
| | | @NotBlank(message = "用户账号不能为空") |
| | | private String username; |
| | | /** |
| | | * 账号密码 |
| | | */ |
| | | @NotBlank(message = "账号密码不能为空") |
| | | private String password; |
| | | /** |
| | | * 昵称 |
| | | */ |
| | | private String nickname; |
| | | /** |
| | | * 头像Url |
| | | */ |
| | | private String headImgUrl; |
| | | /** |
| | | * 联系电话 |
| | | */ |
| | | private String mobile; |
| | | /** |
| | | * 性别 |
| | | */ |
| | | private Integer sex; |
| | | /** |
| | | * 是否启用,1启用,0停用 |
| | | */ |
| | | @NotBlank(message = "是否启用,1启用,0停用不能为空") |
| | | private Integer enabled; |
| | | /** |
| | | * |
| | | */ |
| | | @NotBlank(message = "不能为空") |
| | | private String type; |
| | | /** |
| | | * |
| | | */ |
| | | private String company; |
| | | /** |
| | | * |
| | | */ |
| | | private String openId; |
| | | /** |
| | | * 是否删除,1删除,0未删除 |
| | | */ |
| | | @NotBlank(message = "是否删除,1删除,0未删除不能为空") |
| | | private Integer isDel; |
| | | /** |
| | | * 租户字段 |
| | | */ |
| | | private String tenantId; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.kidgrow.common.model.SuperModel; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.NoArgsConstructor; |
| | | import org.hibernate.validator.constraints.NotBlank; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 用户和组织关系表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @NoArgsConstructor |
| | | @AllArgsConstructor |
| | | @TableName("sys_user_org") |
| | | public class SysUserOrg extends SuperModel { |
| | | private static final long serialVersionUID=1L; |
| | | |
| | | /** |
| | | * 用户id |
| | | */ |
| | | @NotBlank(message = "用户id不能为空") |
| | | private Long userId; |
| | | /** |
| | | * 组织ID |
| | | */ |
| | | @NotBlank(message = "组织ID不能为空") |
| | | private Long orgId; |
| | | /** |
| | | * 状态,1启用,0停用 |
| | | */ |
| | | private Boolean enabled; |
| | | /** |
| | | * 是否删除,1删除,0未删除 |
| | | */ |
| | | private Boolean isDel; |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.mapper; |
| | | |
| | | import com.kidgrow.usercenter.model.SysArea; |
| | | import com.kidgrow.db.mapper.SuperMapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 省市区数据表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface SysAreaMapper extends SuperMapper<SysArea> { |
| | | /** |
| | | * 分页查询省市区数据表列表 |
| | | * @param page |
| | | * @param params |
| | | * @return |
| | | */ |
| | | List<SysArea> findList(Page<SysArea> page, @Param("p") Map<String, Object> params); |
| | | |
| | | /** |
| | | * 根据SysArea对象当做查询条件进行查询 |
| | | * @param |
| | | * @return SysArea对象 |
| | | */ |
| | | SysArea findByObject(SysArea sysArea); |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.mapper; |
| | | |
| | | import com.kidgrow.usercenter.model.SysCompany; |
| | | import com.kidgrow.db.mapper.SuperMapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 公司信息表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface SysCompanyMapper extends SuperMapper<SysCompany> { |
| | | /** |
| | | * 分页查询公司信息表列表 |
| | | * @param page |
| | | * @param params |
| | | * @return |
| | | */ |
| | | List<SysCompany> findList(Page<SysCompany> page, @Param("p") Map<String, Object> params); |
| | | |
| | | /** |
| | | * 根据SysCompany对象当做查询条件进行查询 |
| | | * @param |
| | | * @return SysCompany对象 |
| | | */ |
| | | SysCompany findByObject(SysCompany sysCompany); |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.mapper; |
| | | |
| | | import com.kidgrow.usercenter.model.SysDepartment; |
| | | import com.kidgrow.db.mapper.SuperMapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 科室表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface SysDepartmentMapper extends SuperMapper<SysDepartment> { |
| | | /** |
| | | * 分页查询科室表列表 |
| | | * @param page |
| | | * @param params |
| | | * @return |
| | | */ |
| | | List<SysDepartment> findList(Page<SysDepartment> page, @Param("p") Map<String, Object> params); |
| | | |
| | | /** |
| | | * 根据SysDepartment对象当做查询条件进行查询 |
| | | * @param |
| | | * @return SysDepartment对象 |
| | | */ |
| | | SysDepartment findByObject(SysDepartment sysDepartment); |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.mapper; |
| | | |
| | | import com.kidgrow.usercenter.model.SysDictionaries; |
| | | import com.kidgrow.db.mapper.SuperMapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 系统字典表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface SysDictionariesMapper extends SuperMapper<SysDictionaries> { |
| | | /** |
| | | * 分页查询系统字典表列表 |
| | | * @param page |
| | | * @param params |
| | | * @return |
| | | */ |
| | | List<SysDictionaries> findList(Page<SysDictionaries> page, @Param("p") Map<String, Object> params); |
| | | |
| | | /** |
| | | * 根据SysDictionaries对象当做查询条件进行查询 |
| | | * @param |
| | | * @return SysDictionaries对象 |
| | | */ |
| | | SysDictionaries findByObject(SysDictionaries sysDictionaries); |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.mapper; |
| | | |
| | | import com.kidgrow.usercenter.model.SysDoctor; |
| | | import com.kidgrow.db.mapper.SuperMapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: <br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface SysDoctorMapper extends SuperMapper<SysDoctor> { |
| | | /** |
| | | * 分页查询列表 |
| | | * @param page |
| | | * @param params |
| | | * @return |
| | | */ |
| | | List<SysDoctor> findList(Page<SysDoctor> page, @Param("p") Map<String, Object> params); |
| | | |
| | | /** |
| | | * 根据SysDoctor对象当做查询条件进行查询 |
| | | * @param |
| | | * @return SysDoctor对象 |
| | | */ |
| | | SysDoctor findByObject(SysDoctor sysDoctor); |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.mapper; |
| | | |
| | | import com.kidgrow.usercenter.model.SysLogger; |
| | | import com.kidgrow.db.mapper.SuperMapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: <br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface SysLoggerMapper extends SuperMapper<SysLogger> { |
| | | /** |
| | | * 分页查询列表 |
| | | * @param page |
| | | * @param params |
| | | * @return |
| | | */ |
| | | List<SysLogger> findList(Page<SysLogger> page, @Param("p") Map<String, Object> params); |
| | | |
| | | /** |
| | | * 根据SysLogger对象当做查询条件进行查询 |
| | | * @param |
| | | * @return SysLogger对象 |
| | | */ |
| | | SysLogger findByObject(SysLogger sysLogger); |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.service; |
| | | |
| | | import com.kidgrow.usercenter.model.SysArea; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.kidgrow.common.service.ISuperService; |
| | | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 省市区数据表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface ISysAreaService extends ISuperService<SysArea> { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | PageResult<SysArea> findList(Map<String, Object> params); |
| | | |
| | | |
| | | /** |
| | | * 根据SysArea对象当做查询条件进行查询 |
| | | * @param sysArea |
| | | * @return SysArea对象 |
| | | */ |
| | | SysArea findByObject(SysArea sysArea); |
| | | } |
| | | |
New file |
| | |
| | | package com.kidgrow.usercenter.service; |
| | | |
| | | import com.kidgrow.usercenter.model.SysCompany; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.kidgrow.common.service.ISuperService; |
| | | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 公司信息表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface ISysCompanyService extends ISuperService<SysCompany> { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | PageResult<SysCompany> findList(Map<String, Object> params); |
| | | |
| | | |
| | | /** |
| | | * 根据SysCompany对象当做查询条件进行查询 |
| | | * @param sysCompany |
| | | * @return SysCompany对象 |
| | | */ |
| | | SysCompany findByObject(SysCompany sysCompany); |
| | | } |
| | | |
New file |
| | |
| | | package com.kidgrow.usercenter.service; |
| | | |
| | | import com.kidgrow.usercenter.model.SysDepartment; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.kidgrow.common.service.ISuperService; |
| | | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 科室表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface ISysDepartmentService extends ISuperService<SysDepartment> { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | PageResult<SysDepartment> findList(Map<String, Object> params); |
| | | |
| | | |
| | | /** |
| | | * 根据SysDepartment对象当做查询条件进行查询 |
| | | * @param sysDepartment |
| | | * @return SysDepartment对象 |
| | | */ |
| | | SysDepartment findByObject(SysDepartment sysDepartment); |
| | | } |
| | | |
New file |
| | |
| | | package com.kidgrow.usercenter.service; |
| | | |
| | | import com.kidgrow.usercenter.model.SysDictionaries; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.kidgrow.common.service.ISuperService; |
| | | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 系统字典表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface ISysDictionariesService extends ISuperService<SysDictionaries> { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | PageResult<SysDictionaries> findList(Map<String, Object> params); |
| | | |
| | | |
| | | /** |
| | | * 根据SysDictionaries对象当做查询条件进行查询 |
| | | * @param sysDictionaries |
| | | * @return SysDictionaries对象 |
| | | */ |
| | | SysDictionaries findByObject(SysDictionaries sysDictionaries); |
| | | } |
| | | |
New file |
| | |
| | | package com.kidgrow.usercenter.service; |
| | | |
| | | import com.kidgrow.usercenter.model.SysDoctor; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.kidgrow.common.service.ISuperService; |
| | | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: <br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface ISysDoctorService extends ISuperService<SysDoctor> { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | PageResult<SysDoctor> findList(Map<String, Object> params); |
| | | |
| | | |
| | | /** |
| | | * 根据SysDoctor对象当做查询条件进行查询 |
| | | * @param sysDoctor |
| | | * @return SysDoctor对象 |
| | | */ |
| | | SysDoctor findByObject(SysDoctor sysDoctor); |
| | | } |
| | | |
New file |
| | |
| | | package com.kidgrow.usercenter.service; |
| | | |
| | | import com.kidgrow.usercenter.model.SysLogger; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.kidgrow.common.service.ISuperService; |
| | | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: <br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | public interface ISysLoggerService extends ISuperService<SysLogger> { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | PageResult<SysLogger> findList(Map<String, Object> params); |
| | | |
| | | |
| | | /** |
| | | * 根据SysLogger对象当做查询条件进行查询 |
| | | * @param sysLogger |
| | | * @return SysLogger对象 |
| | | */ |
| | | SysLogger findByObject(SysLogger sysLogger); |
| | | } |
| | | |
New file |
| | |
| | | package com.kidgrow.usercenter.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.kidgrow.common.service.impl.SuperServiceImpl; |
| | | import com.kidgrow.usercenter.mapper.SysAreaMapper; |
| | | import com.kidgrow.usercenter.model.SysArea; |
| | | import com.kidgrow.usercenter.service.ISysAreaService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.commons.collections4.MapUtils; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 省市区数据表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | public class SysAreaServiceImpl extends SuperServiceImpl<SysAreaMapper, SysArea> implements ISysAreaService { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | @Override |
| | | public PageResult<SysArea> findList(Map<String, Object> params){ |
| | | Page<SysArea> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit")); |
| | | List<SysArea> list = baseMapper.findList(page, params); |
| | | return PageResult.<SysArea>builder().data(list).code(0).count(page.getTotal()).build(); |
| | | } |
| | | |
| | | /** |
| | | * 根据SysArea对象当做查询条件进行查询 |
| | | * @param sysArea |
| | | * @return SysArea |
| | | */ |
| | | @Override |
| | | public SysArea findByObject(SysArea sysArea){ |
| | | return baseMapper.findByObject(sysArea); |
| | | } |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.service.impl; |
| | | |
| | | import org.springframework.stereotype.Service; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.kidgrow.common.service.impl.SuperServiceImpl; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import org.apache.commons.collections4.MapUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | |
| | | import com.kidgrow.usercenter.model.SysCompany; |
| | | import com.kidgrow.usercenter.mapper.SysCompanyMapper; |
| | | import com.kidgrow.usercenter.service.ISysCompanyService; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 公司信息表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | public class SysCompanyServiceImpl extends SuperServiceImpl<SysCompanyMapper, SysCompany> implements ISysCompanyService { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | @Override |
| | | public PageResult<SysCompany> findList(Map<String, Object> params){ |
| | | Page<SysCompany> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit")); |
| | | List<SysCompany> list = baseMapper.findList(page, params); |
| | | return PageResult.<SysCompany>builder().data(list).code(0).count(page.getTotal()).build(); |
| | | } |
| | | |
| | | /** |
| | | * 根据SysCompany对象当做查询条件进行查询 |
| | | * @param sysCompany |
| | | * @return SysCompany |
| | | */ |
| | | @Override |
| | | public SysCompany findByObject(SysCompany sysCompany){ |
| | | return baseMapper.findByObject(sysCompany); |
| | | } |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.service.impl; |
| | | |
| | | import org.springframework.stereotype.Service; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.kidgrow.common.service.impl.SuperServiceImpl; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import org.apache.commons.collections4.MapUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | |
| | | import com.kidgrow.usercenter.model.SysDepartment; |
| | | import com.kidgrow.usercenter.mapper.SysDepartmentMapper; |
| | | import com.kidgrow.usercenter.service.ISysDepartmentService; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 科室表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | public class SysDepartmentServiceImpl extends SuperServiceImpl<SysDepartmentMapper, SysDepartment> implements ISysDepartmentService { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | @Override |
| | | public PageResult<SysDepartment> findList(Map<String, Object> params){ |
| | | Page<SysDepartment> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit")); |
| | | List<SysDepartment> list = baseMapper.findList(page, params); |
| | | return PageResult.<SysDepartment>builder().data(list).code(0).count(page.getTotal()).build(); |
| | | } |
| | | |
| | | /** |
| | | * 根据SysDepartment对象当做查询条件进行查询 |
| | | * @param sysDepartment |
| | | * @return SysDepartment |
| | | */ |
| | | @Override |
| | | public SysDepartment findByObject(SysDepartment sysDepartment){ |
| | | return baseMapper.findByObject(sysDepartment); |
| | | } |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.service.impl; |
| | | |
| | | import org.springframework.stereotype.Service; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.kidgrow.common.service.impl.SuperServiceImpl; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import org.apache.commons.collections4.MapUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | |
| | | import com.kidgrow.usercenter.model.SysDictionaries; |
| | | import com.kidgrow.usercenter.mapper.SysDictionariesMapper; |
| | | import com.kidgrow.usercenter.service.ISysDictionariesService; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: 系统字典表<br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | public class SysDictionariesServiceImpl extends SuperServiceImpl<SysDictionariesMapper, SysDictionaries> implements ISysDictionariesService { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | @Override |
| | | public PageResult<SysDictionaries> findList(Map<String, Object> params){ |
| | | Page<SysDictionaries> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit")); |
| | | List<SysDictionaries> list = baseMapper.findList(page, params); |
| | | return PageResult.<SysDictionaries>builder().data(list).code(0).count(page.getTotal()).build(); |
| | | } |
| | | |
| | | /** |
| | | * 根据SysDictionaries对象当做查询条件进行查询 |
| | | * @param sysDictionaries |
| | | * @return SysDictionaries |
| | | */ |
| | | @Override |
| | | public SysDictionaries findByObject(SysDictionaries sysDictionaries){ |
| | | return baseMapper.findByObject(sysDictionaries); |
| | | } |
| | | } |
New file |
| | |
| | | package com.kidgrow.usercenter.service.impl; |
| | | |
| | | import org.springframework.stereotype.Service; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.kidgrow.common.service.impl.SuperServiceImpl; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import org.apache.commons.collections4.MapUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | |
| | | import com.kidgrow.usercenter.model.SysDoctor; |
| | | import com.kidgrow.usercenter.mapper.SysDoctorMapper; |
| | | import com.kidgrow.usercenter.service.ISysDoctorService; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * @Description: <br> |
| | | * @Project: 用户中心<br> |
| | | * @CreateDate: Created in 2020-04-02 14:02:50 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | * @version 1.0 |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | public class SysDoctorServiceImpl extends SuperServiceImpl<SysDoctorMapper, SysDoctor> implements ISysDoctorService { |
| | | /** |
| | | * 列表 |
| | | * @param params |
| | | * @return |
| | | */ |
| | | @Override |
| | | public PageResult<SysDoctor> findList(Map<String, Object> params){ |
| | | Page<SysDoctor> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit")); |
| | | List<SysDoctor> list = baseMapper.findList(page, params); |
| | | return PageResult.<SysDoctor>builder().data(list).code(0).count(page.getTotal()).build(); |
| | | } |
| | | |
| | | /** |
| | | * 根据SysDoctor对象当做查询条件进行查询 |
| | | * @param sysDoctor |
| | | * @return SysDoctor |
| | | */ |
| | | @Override |
| | | public SysDoctor findByObject(SysDoctor sysDoctor){ |
| | | return baseMapper.findByObject(sysDoctor); |
| | | } |
| | | } |
New file |
| | |
| | | <?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.kidgrow.usercenter.mapper.SysLoggerMapper"> |
| | | <!--定义查询列--> |
| | | <sql id="Column_List"> |
| | | * |
| | | </sql> |
| | | |
| | | <!--sql查询片段--> |
| | | <sql id="where"> |
| | | <where> |
| | | <!--查询条件自行添加--> |
| | | is_del=0 |
| | | <if test="p.applicationName != null and p.applicationName !=''"> |
| | | and application_name = #{p.applicationName} |
| | | </if> |
| | | <if test="p.className != null and p.className !=''"> |
| | | and class_name = #{p.className} |
| | | </if> |
| | | <if test="p.methodName != null and p.methodName !=''"> |
| | | and method_name = #{p.methodName} |
| | | </if> |
| | | <if test="p.userId != null and p.userId !=''"> |
| | | and user_id = #{p.userId} |
| | | </if> |
| | | <if test="p.userName != null and p.userName !=''"> |
| | | and user_name = #{p.userName} |
| | | </if> |
| | | <if test="p.clientId != null and p.clientId !=''"> |
| | | and client_id = #{p.clientId} |
| | | </if> |
| | | <if test="p.operation != null and p.operation !=''"> |
| | | and operation = #{p.operation} |
| | | </if> |
| | | <if test="p.timestamp != null and p.timestamp !=''"> |
| | | and timestamp = #{p.timestamp} |
| | | </if> |
| | | </where> |
| | | </sql> |
| | | |
| | | <!--定义根据-SysLogger当作查询条件返回对象--> |
| | | <select id="findByObject" resultType="com.kidgrow.usercenter.model.SysLogger"> |
| | | select |
| | | <include refid="Column_List"/> |
| | | from sys_logger |
| | | <include refid="where"/> |
| | | order by id desc |
| | | </select> |
| | | |
| | | <!--定义根据-SysLogger当作查询条件返回对象集合--> |
| | | <select id="findList" resultType="com.kidgrow.usercenter.model.SysLogger"> |
| | | select |
| | | <include refid="Column_List"/> |
| | | from sys_logger |
| | | order by id desc |
| | | </select> |
| | | </mapper> |