李进 2 lat temu
rodzic
commit
c22487930d
47 zmienionych plików z 1318 dodań i 1 usunięć
  1. 75 0
      authorize-api-service/src/main/java/com/xy/entity/SysDept.java
  2. 85 0
      authorize-api-service/src/main/java/com/xy/entity/SysMenu.java
  3. 70 0
      authorize-api-service/src/main/java/com/xy/entity/SysRole.java
  4. 34 0
      authorize-api-service/src/main/java/com/xy/entity/SysRoleMenu.java
  5. 75 0
      authorize-api-service/src/main/java/com/xy/entity/SysSystem.java
  6. 70 0
      authorize-api-service/src/main/java/com/xy/entity/SysSystemUser.java
  7. 65 0
      authorize-api-service/src/main/java/com/xy/entity/SysSystemValue.java
  8. 39 0
      authorize-api-service/src/main/java/com/xy/entity/SysUserDept.java
  9. 39 0
      authorize-api-service/src/main/java/com/xy/entity/SysUserRole.java
  10. 90 0
      authorize-api-service/src/main/java/com/xy/entity/SysWorkUser.java
  11. 49 0
      authorize-api-service/src/main/java/com/xy/entity/SysWorkUserThird.java
  12. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysDeptMapper.java
  13. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysMenuMapper.java
  14. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysRoleMapper.java
  15. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysRoleMenuMapper.java
  16. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysSystemMapper.java
  17. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysSystemUserMapper.java
  18. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysSystemValueMapper.java
  19. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysUserDeptMapper.java
  20. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysUserRoleMapper.java
  21. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysWorkUserMapper.java
  22. 16 0
      authorize-api-service/src/main/java/com/xy/mapper/SysWorkUserThirdMapper.java
  23. 16 0
      authorize-api-service/src/main/java/com/xy/service/SysDeptService.java
  24. 16 0
      authorize-api-service/src/main/java/com/xy/service/SysMenuService.java
  25. 13 0
      authorize-api-service/src/main/java/com/xy/service/SysRoleMenuService.java
  26. 16 0
      authorize-api-service/src/main/java/com/xy/service/SysRoleService.java
  27. 16 0
      authorize-api-service/src/main/java/com/xy/service/SysSystemService.java
  28. 16 0
      authorize-api-service/src/main/java/com/xy/service/SysSystemValueService.java
  29. 16 0
      authorize-api-service/src/main/java/com/xy/service/SysUserDeptService.java
  30. 16 0
      authorize-api-service/src/main/java/com/xy/service/SysUserRoleService.java
  31. 16 0
      authorize-api-service/src/main/java/com/xy/service/SysWorkUserService.java
  32. 16 0
      authorize-api-service/src/main/java/com/xy/service/SysWorkUserThirdService.java
  33. 20 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysDeptServiceImpl.java
  34. 20 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysMenuServiceImpl.java
  35. 20 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysRoleMenuServiceImpl.java
  36. 20 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysRoleServiceImpl.java
  37. 20 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysSystemServiceImpl.java
  38. 40 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysSystemUserServiceImpl.java
  39. 20 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysSystemValueServiceImpl.java
  40. 20 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysUserDeptServiceImpl.java
  41. 20 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysUserRoleServiceImpl.java
  42. 20 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysWorkUserServiceImpl.java
  43. 20 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysWorkUserThirdServiceImpl.java
  44. 23 0
      authorize-api/src/main/java/com/xy/dto/SysSystemUserDto.java
  45. 27 0
      authorize-api/src/main/java/com/xy/service/SysSystemUserService.java
  46. 3 0
      authorize-start/src/main/resources/bootstrap-uat.yml
  47. 1 1
      authorize-start/src/main/resources/bootstrap.yml

+ 75 - 0
authorize-api-service/src/main/java/com/xy/entity/SysDept.java

@@ -0,0 +1,75 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import java.time.LocalDateTime;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 部门表;
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysDept extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 父id;多个,号分隔
+     */
+    private String paterId;
+
+    /**
+     * 系统id
+     */
+    private Long sysId;
+
+    /**
+     * 角色id;多个,号分隔
+     */
+    private String roleId;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+    /**
+     * 标识
+     */
+    private String code;
+
+    /**
+     * 状态;1=启用 2=禁用
+     */
+    private Integer status;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 创建人
+     */
+    private Long createUser;
+
+    /**
+     * 更新人
+     */
+    private Long updateUser;
+
+
+}

+ 85 - 0
authorize-api-service/src/main/java/com/xy/entity/SysMenu.java

@@ -0,0 +1,85 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import java.time.LocalDateTime;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 菜单表
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysMenu extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 父id;多个,分隔
+     */
+    private String paterId;
+
+    /**
+     * 系统id
+     */
+    private Long sysId;
+
+    /**
+     * 标识
+     */
+    private String code;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+    /**
+     * 类型;1=导航列 2=数据页 3=数据接口
+     */
+    private Integer type;
+
+    /**
+     * 数据接口uri
+     */
+    private String interfaceUri;
+
+    /**
+     * 前端参数
+     */
+    private String webJson;
+
+    /**
+     * 状态;1=启用 2=禁用
+     */
+    private Integer status;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 创建人
+     */
+    private Long createUser;
+
+    /**
+     * 更新人
+     */
+    private Long updateUser;
+
+
+}

+ 70 - 0
authorize-api-service/src/main/java/com/xy/entity/SysRole.java

@@ -0,0 +1,70 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import java.time.LocalDateTime;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 角色表
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysRole extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 系统id
+     */
+    private Long sysId;
+
+    /**
+     * 标识
+     */
+    private String code;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+    /**
+     * 状态;1=启用 2=禁用
+     */
+    private Integer status;
+
+    /**
+     * 是否预留角色;1=是 2=否
+     */
+    private Integer isLeave;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 创建人
+     */
+    private Long createUser;
+
+    /**
+     * 更新人
+     */
+    private Long updateUser;
+
+
+}

+ 34 - 0
authorize-api-service/src/main/java/com/xy/entity/SysRoleMenu.java

@@ -0,0 +1,34 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 角色菜单表
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysRoleMenu extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 角色id
+     */
+    private Long roleId;
+
+    /**
+     * 菜单id
+     */
+    private Long menuId;
+
+
+}

+ 75 - 0
authorize-api-service/src/main/java/com/xy/entity/SysSystem.java

@@ -0,0 +1,75 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import java.time.LocalDateTime;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 系统表
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysSystem extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 权限用户id
+     */
+    private Long sysUserId;
+
+    /**
+     * 标识
+     */
+    private String code;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+    /**
+     * 大类
+     */
+    private Integer type1;
+
+    /**
+     * 小类
+     */
+    private Integer type2;
+
+    /**
+     * 状态;1=启用 2=禁用
+     */
+    private Integer status;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 创建人
+     */
+    private Long createUser;
+
+    /**
+     * 更新人
+     */
+    private Long updateUser;
+
+
+}

+ 70 - 0
authorize-api-service/src/main/java/com/xy/entity/SysSystemUser.java

@@ -0,0 +1,70 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import java.time.LocalDateTime;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 权限用户表
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysSystemUser extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 账号
+     */
+    private String account;
+
+    /**
+     * 密码
+     */
+    private String password;
+
+    /**
+     * 最后登录时间
+     */
+    private LocalDateTime lastLoginTime;
+
+    /**
+     * 登录次数
+     */
+    private Integer loginNum;
+
+    /**
+     * 状态;1=启用 2=禁用
+     */
+    private Integer status;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 创建人
+     */
+    private Long createUser;
+
+    /**
+     * 更新人
+     */
+    private Long updateUser;
+
+
+}

+ 65 - 0
authorize-api-service/src/main/java/com/xy/entity/SysSystemValue.java

@@ -0,0 +1,65 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import java.time.LocalDateTime;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 系统属性表
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysSystemValue extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 系统id
+     */
+    private Long sysId;
+
+    /**
+     * 属性编码
+     */
+    private String code;
+
+    /**
+     * 属性值
+     */
+    private String value;
+
+    /**
+     * 状态;1=启用 2=禁用
+     */
+    private Integer status;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 创建人
+     */
+    private Long createUser;
+
+    /**
+     * 更新人
+     */
+    private Long updateUser;
+
+
+}

+ 39 - 0
authorize-api-service/src/main/java/com/xy/entity/SysUserDept.java

@@ -0,0 +1,39 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 业务用户部门表;
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysUserDept extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 业务用户id
+     */
+    private Long workUserId;
+
+    /**
+     * 部门id;多个,号分隔
+     */
+    private String deptId;
+
+    /**
+     * 系统id
+     */
+    private Long sysId;
+
+
+}

+ 39 - 0
authorize-api-service/src/main/java/com/xy/entity/SysUserRole.java

@@ -0,0 +1,39 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 业务用户角色表
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysUserRole extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 业务用户id
+     */
+    private Long workUserId;
+
+    /**
+     * 角色id;多个,分隔
+     */
+    private String roleId;
+
+    /**
+     * 系统id
+     */
+    private Long sysId;
+
+
+}

+ 90 - 0
authorize-api-service/src/main/java/com/xy/entity/SysWorkUser.java

@@ -0,0 +1,90 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import java.time.LocalDateTime;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 业务用户信息表
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysWorkUser extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 权限用户id
+     */
+    private Long sysUserId;
+
+    /**
+     * 账号
+     */
+    private String account;
+
+    /**
+     * 邮箱
+     */
+    private String email;
+
+    /**
+     * 手机
+     */
+    private String phone;
+
+    /**
+     * 密码
+     */
+    private String password;
+
+    /**
+     * 最后登录的账号
+     */
+    private String lastLoginId;
+
+    /**
+     * 最后登录时间
+     */
+    private LocalDateTime lastLoginTime;
+
+    /**
+     * 登录次数
+     */
+    private Integer loginNum;
+
+    /**
+     * 状态;状态 1=启用 2=禁用
+     */
+    private Integer status;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 创建人
+     */
+    private Long createUser;
+
+    /**
+     * 更新人
+     */
+    private Long updateUser;
+
+
+}

+ 49 - 0
authorize-api-service/src/main/java/com/xy/entity/SysWorkUserThird.java

@@ -0,0 +1,49 @@
+package com.xy.entity;
+
+import com.xy.base.BaseEntity;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 业务用户第三方账号表;
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SysWorkUserThird extends BaseEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 业务用户id
+     */
+    private Long workUserId;
+
+    /**
+     * 第三方标识
+     */
+    private String thirdId;
+
+    /**
+     * 类型;1=微信 2=其他
+     */
+    private Integer type;
+
+    /**
+     * 头像
+     */
+    private String pic;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysDeptMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysDept;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 部门表; Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysDeptMapper extends BaseMapper<SysDept> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysMenuMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysMenu;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 菜单表 Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysMenuMapper extends BaseMapper<SysMenu> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysRoleMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysRole;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 角色表 Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysRoleMapper extends BaseMapper<SysRole> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysRoleMenuMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysRoleMenu;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 角色菜单表 Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysRoleMenuMapper extends BaseMapper<SysRoleMenu> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysSystemMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysSystem;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 系统表 Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysSystemMapper extends BaseMapper<SysSystem> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysSystemUserMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysSystemUser;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 权限用户表 Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysSystemUserMapper extends BaseMapper<SysSystemUser> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysSystemValueMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysSystemValue;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 系统属性表 Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysSystemValueMapper extends BaseMapper<SysSystemValue> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysUserDeptMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysUserDept;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 业务用户部门表; Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysUserDeptMapper extends BaseMapper<SysUserDept> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysUserRoleMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysUserRole;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 业务用户角色表 Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysUserRoleMapper extends BaseMapper<SysUserRole> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysWorkUserMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysWorkUser;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 业务用户信息表 Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysWorkUserMapper extends BaseMapper<SysWorkUser> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/mapper/SysWorkUserThirdMapper.java

@@ -0,0 +1,16 @@
+package com.xy.mapper;
+
+import com.xy.entity.SysWorkUserThird;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 业务用户第三方账号表; Mapper 接口
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysWorkUserThirdMapper extends BaseMapper<SysWorkUserThird> {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/service/SysDeptService.java

@@ -0,0 +1,16 @@
+package com.xy.service;
+
+import com.xy.annotate.RestMappingController;
+
+/**
+ * <p>
+ * 部门表; 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@RestMappingController("sys-dept")
+public interface SysDeptService {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/service/SysMenuService.java

@@ -0,0 +1,16 @@
+package com.xy.service;
+
+import com.xy.annotate.RestMappingController;
+
+/**
+ * <p>
+ * 菜单表 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@RestMappingController("sys-menu")
+public interface SysMenuService {
+
+}

+ 13 - 0
authorize-api-service/src/main/java/com/xy/service/SysRoleMenuService.java

@@ -0,0 +1,13 @@
+package com.xy.service;
+
+/**
+ * <p>
+ * 角色菜单表 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+public interface SysRoleMenuService {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/service/SysRoleService.java

@@ -0,0 +1,16 @@
+package com.xy.service;
+
+import com.xy.annotate.RestMappingController;
+
+/**
+ * <p>
+ * 角色表 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@RestMappingController("sys-role")
+public interface SysRoleService {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/service/SysSystemService.java

@@ -0,0 +1,16 @@
+package com.xy.service;
+
+import com.xy.annotate.RestMappingController;
+
+/**
+ * <p>
+ * 系统表 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@RestMappingController("sys-system")
+public interface SysSystemService {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/service/SysSystemValueService.java

@@ -0,0 +1,16 @@
+package com.xy.service;
+
+import com.xy.annotate.RestMappingController;
+
+/**
+ * <p>
+ * 系统属性表 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@RestMappingController("sys-system-value")
+public interface SysSystemValueService {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/service/SysUserDeptService.java

@@ -0,0 +1,16 @@
+package com.xy.service;
+
+import com.xy.annotate.RestMappingController;
+
+/**
+ * <p>
+ * 业务用户部门表; 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@RestMappingController("sys-user-dept")
+public interface SysUserDeptService {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/service/SysUserRoleService.java

@@ -0,0 +1,16 @@
+package com.xy.service;
+
+import com.xy.annotate.RestMappingController;
+
+/**
+ * <p>
+ * 业务用户角色表 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@RestMappingController("sys-user-role")
+public interface SysUserRoleService {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/service/SysWorkUserService.java

@@ -0,0 +1,16 @@
+package com.xy.service;
+
+import com.xy.annotate.RestMappingController;
+
+/**
+ * <p>
+ * 业务用户信息表 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@RestMappingController("sys-work-user")
+public interface SysWorkUserService {
+
+}

+ 16 - 0
authorize-api-service/src/main/java/com/xy/service/SysWorkUserThirdService.java

@@ -0,0 +1,16 @@
+package com.xy.service;
+
+import com.xy.annotate.RestMappingController;
+
+/**
+ * <p>
+ * 业务用户第三方账号表; 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@RestMappingController("sys-work-user-third")
+public interface SysWorkUserThirdService {
+
+}

+ 20 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysDeptServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xy.service.impl;
+
+import com.xy.entity.SysDept;
+import com.xy.mapper.SysDeptMapper;
+import com.xy.service.SysDeptService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 部门表; 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+public class SysDeptServiceImpl extends ServiceImpl<SysDeptMapper, SysDept> implements SysDeptService {
+
+}

+ 20 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysMenuServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xy.service.impl;
+
+import com.xy.entity.SysMenu;
+import com.xy.mapper.SysMenuMapper;
+import com.xy.service.SysMenuService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 菜单表 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> implements SysMenuService {
+
+}

+ 20 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysRoleMenuServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xy.service.impl;
+
+import com.xy.entity.SysRoleMenu;
+import com.xy.mapper.SysRoleMenuMapper;
+import com.xy.service.SysRoleMenuService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 角色菜单表 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+public class SysRoleMenuServiceImpl extends ServiceImpl<SysRoleMenuMapper, SysRoleMenu> implements SysRoleMenuService {
+
+}

+ 20 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysRoleServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xy.service.impl;
+
+import com.xy.entity.SysRole;
+import com.xy.mapper.SysRoleMapper;
+import com.xy.service.SysRoleService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 角色表 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> implements SysRoleService {
+
+}

+ 20 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysSystemServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xy.service.impl;
+
+import com.xy.entity.SysSystem;
+import com.xy.mapper.SysSystemMapper;
+import com.xy.service.SysSystemService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 系统表 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+public class SysSystemServiceImpl extends ServiceImpl<SysSystemMapper, SysSystem> implements SysSystemService {
+
+}

+ 40 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysSystemUserServiceImpl.java

@@ -0,0 +1,40 @@
+package com.xy.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.xy.dto.SysSystemUserDto;
+import com.xy.entity.SysSystemUser;
+import com.xy.mapper.SysSystemUserMapper;
+import com.xy.service.SysSystemUserService;
+import com.xy.utils.R;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.stereotype.Service;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.RequestBody;
+
+/**
+ * <p>
+ * 权限用户表 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+@Api(tags = "权限用户接口")
+public class SysSystemUserServiceImpl extends ServiceImpl<SysSystemUserMapper, SysSystemUser> implements SysSystemUserService {
+
+    @Override
+    @ApiOperation("注册")
+    public R<Boolean> register(@RequestBody @Validated SysSystemUserDto sysSystemUserDto) {
+        long count = count(new LambdaQueryWrapper<SysSystemUser>().eq(SysSystemUser::getAccount, sysSystemUserDto.getAccount()));
+        if (count > 0) {
+            return R.fail("账户已存在");
+        }
+        SysSystemUser sysSystemUser = new SysSystemUser();
+
+
+        return null;
+    }
+}

+ 20 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysSystemValueServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xy.service.impl;
+
+import com.xy.entity.SysSystemValue;
+import com.xy.mapper.SysSystemValueMapper;
+import com.xy.service.SysSystemValueService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 系统属性表 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+public class SysSystemValueServiceImpl extends ServiceImpl<SysSystemValueMapper, SysSystemValue> implements SysSystemValueService {
+
+}

+ 20 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysUserDeptServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xy.service.impl;
+
+import com.xy.entity.SysUserDept;
+import com.xy.mapper.SysUserDeptMapper;
+import com.xy.service.SysUserDeptService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 业务用户部门表; 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+public class SysUserDeptServiceImpl extends ServiceImpl<SysUserDeptMapper, SysUserDept> implements SysUserDeptService {
+
+}

+ 20 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysUserRoleServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xy.service.impl;
+
+import com.xy.entity.SysUserRole;
+import com.xy.mapper.SysUserRoleMapper;
+import com.xy.service.SysUserRoleService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 业务用户角色表 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+public class SysUserRoleServiceImpl extends ServiceImpl<SysUserRoleMapper, SysUserRole> implements SysUserRoleService {
+
+}

+ 20 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysWorkUserServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xy.service.impl;
+
+import com.xy.entity.SysWorkUser;
+import com.xy.mapper.SysWorkUserMapper;
+import com.xy.service.SysWorkUserService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 业务用户信息表 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+public class SysWorkUserServiceImpl extends ServiceImpl<SysWorkUserMapper, SysWorkUser> implements SysWorkUserService {
+
+}

+ 20 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysWorkUserThirdServiceImpl.java

@@ -0,0 +1,20 @@
+package com.xy.service.impl;
+
+import com.xy.entity.SysWorkUserThird;
+import com.xy.mapper.SysWorkUserThirdMapper;
+import com.xy.service.SysWorkUserThirdService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 业务用户第三方账号表; 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@Service
+public class SysWorkUserThirdServiceImpl extends ServiceImpl<SysWorkUserThirdMapper, SysWorkUserThird> implements SysWorkUserThirdService {
+
+}

+ 23 - 0
authorize-api/src/main/java/com/xy/dto/SysSystemUserDto.java

@@ -0,0 +1,23 @@
+package com.xy.dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.experimental.Accessors;
+
+import javax.validation.constraints.NotBlank;
+
+@Data
+@ApiModel("权限用户交互类")
+@Accessors(chain = true)
+public class SysSystemUserDto {
+
+    @NotBlank(message = "account不能为空")
+    @ApiModelProperty("账号")
+    private String account;
+
+    @NotBlank(message = "password不能为空")
+    @ApiModelProperty("密码")
+    private String password;
+
+}

+ 27 - 0
authorize-api/src/main/java/com/xy/service/SysSystemUserService.java

@@ -0,0 +1,27 @@
+package com.xy.service;
+
+import com.xy.annotate.RestMappingController;
+import com.xy.dto.SysSystemUserDto;
+import com.xy.utils.R;
+import org.springframework.web.bind.annotation.PostMapping;
+
+/**
+ * <p>
+ * 权限用户表 服务类
+ * </p>
+ *
+ * @author lijin
+ * @since 2022-12-09
+ */
+@RestMappingController("sys-system-user")
+public interface SysSystemUserService {
+
+    /**
+     * 注册
+     *
+     * @param sysSystemUserDto
+     * @return
+     */
+    @PostMapping("register")
+    R<Boolean> register(SysSystemUserDto sysSystemUserDto);
+}

+ 3 - 0
authorize-start/src/main/resources/bootstrap-uat.yml

@@ -5,5 +5,8 @@ cloud:
     ip: 119.96.213.127
     port: 9052
 
+#雪花ID唯一标识
+workerId: 20
+
 logging:
   config: classpath:log4j2-spring-uat.xml

+ 1 - 1
authorize-start/src/main/resources/bootstrap.yml

@@ -3,7 +3,7 @@ spring:
     include: cloud
 
 server:
-  port: 8004
+  port: 9052
 
 #微服务相关配置
 cloud: