jinpengyong
2021-03-09 012b02c63770bd9d87b685b27a3fceae5e4555c9
实体类生成
80 files added
2283 ■■■■■ changed files
screen-api/src/main/java/com/moral/api/entity/Group.java 62 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/GroupMenu.java 72 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/ManageAccount.java 82 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/ManageAccountRole.java 62 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/ManageLog.java 62 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/ManageMenu.java 77 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/ManageRole.java 62 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/ManageRoleMenu.java 62 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/Menu.java 77 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/Organization.java 122 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/OrganizationMenu.java 67 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/SysDictData.java 80 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/SysDictType.java 62 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/User.java 97 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/UserGroup.java 67 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/UserLog.java 62 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/GroupMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/GroupMenuMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/ManageAccountMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/ManageAccountRoleMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/ManageLogMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/ManageMenuMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/ManageRoleMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/ManageRoleMenuMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/MenuMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/OrganizationMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/OrganizationMenuMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/SysDictDataMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/SysDictTypeMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/UserGroupMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/UserLogMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/mapper/UserMapper.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/GroupMenuService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/GroupService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/ManageAccountRoleService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/ManageAccountService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/ManageLogService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/ManageMenuService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/ManageRoleMenuService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/ManageRoleService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/MenuService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/OrganizationMenuService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/OrganizationService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/SysDictDataService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/SysDictTypeService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/UserGroupService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/UserLogService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/UserService.java 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/GroupMenuServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/GroupServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/ManageAccountRoleServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/ManageAccountServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/ManageLogServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/ManageMenuServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/ManageRoleMenuServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/ManageRoleServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/MenuServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/OrganizationMenuServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/OrganizationServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/SysDictDataServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/SysDictTypeServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/UserGroupServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/UserLogServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/UserServiceImpl.java 20 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/GroupMapper.xml 15 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/GroupMenuMapper.xml 17 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/ManageAccountMapper.xml 19 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/ManageAccountRoleMapper.xml 15 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/ManageLogMapper.xml 15 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/ManageMenuMapper.xml 18 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/ManageRoleMapper.xml 15 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/ManageRoleMenuMapper.xml 15 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/MenuMapper.xml 18 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/OrganizationMapper.xml 27 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/OrganizationMenuMapper.xml 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/SysDictDataMapper.xml 18 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/SysDictTypeMapper.xml 15 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/UserGroupMapper.xml 16 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/UserLogMapper.xml 15 ●●●●● patch | view | raw | blame | history
screen-api/src/main/resources/mapper/UserMapper.xml 22 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/entity/Group.java
New file
@@ -0,0 +1,62 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 用户自定义角色表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Group extends Model<Group> {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 角色名
     */
    private String groupName;
    /**
     * 组织id
     */
    private Integer organizationId;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/GroupMenu.java
New file
@@ -0,0 +1,72 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 用户角色菜单表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class GroupMenu extends Model<GroupMenu> {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 角色id
     */
    private Integer groupId;
    /**
     * 菜单id
     */
    private Integer menuId;
    /**
     * 渠道
     */
    private Integer channel;
    /**
     * 组织Id
     */
    private Integer organizationId;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/ManageAccount.java
New file
@@ -0,0 +1,82 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 后台账户表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ManageAccount extends Model<ManageAccount> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 账号
     */
    private String account;
    /**
     * 密码
     */
    private String password;
    /**
     * 用户名称
     */
    private String userName;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 微信
     */
    private String wechat;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/ManageAccountRole.java
New file
@@ -0,0 +1,62 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 后台账户角色关系表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ManageAccountRole extends Model<ManageAccountRole> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 后台账户Id
     */
    private Integer accountId;
    /**
     * 后台角色Id
     */
    private Integer roleId;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/ManageLog.java
New file
@@ -0,0 +1,62 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 后台操作日志表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ManageLog extends Model<ManageLog> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 操作描述
     */
    private String content;
    /**
     * 组织Id
     */
    private Integer organizationId;
    /**
     * 操作人员id
     */
    private Integer operateId;
    /**
     * Ip地址
     */
    private String ip;
    /**
     * 操作时间
     */
    private LocalDateTime createTime;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/ManageMenu.java
New file
@@ -0,0 +1,77 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 后台菜单
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ManageMenu extends Model<ManageMenu> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 菜单名
     */
    private String name;
    /**
     * url地址
     */
    private String url;
    /**
     * 图标地址
     */
    private String icon;
    /**
     * 父菜单
     */
    private Integer parentId;
    /**
     * 同一级别菜单的顺序
     */
    private Integer order;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/ManageRole.java
New file
@@ -0,0 +1,62 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 后台角色表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ManageRole extends Model<ManageRole> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 角色名
     */
    private String roleName;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    /**
     * 角色描述
     */
    private String desc;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/ManageRoleMenu.java
New file
@@ -0,0 +1,62 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 后台菜单角色关系表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ManageRoleMenu extends Model<ManageRoleMenu> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 角色Id
     */
    private Integer roleId;
    /**
     * 菜单Id
     */
    private Integer menuId;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/Menu.java
New file
@@ -0,0 +1,77 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 前台菜单
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Menu extends Model<Menu> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 菜单名
     */
    private String name;
    /**
     * url地址
     */
    private String url;
    /**
     * 图标地址
     */
    private String icon;
    /**
     * 父菜单
     */
    private Integer parentId;
    /**
     * 同一级别菜单的顺序
     */
    private Integer order;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/Organization.java
New file
@@ -0,0 +1,122 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 组织表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Organization extends Model<Organization> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 父Id
     */
    private Integer parentId;
    /**
     * admin账号Id
     */
    private Integer adminUserId;
    /**
     * 组织名称
     */
    private String name;
    /**
     * 省份代码
     */
    private Integer provinceCode;
    /**
     * 城市代码
     */
    private Integer cityCode;
    /**
     * 县代码
     */
    private Integer areaCode;
    /**
     * 镇代码
     */
    private Long townCode;
    /**
     * 街道代码
     */
    private Long villageCode;
    /**
     * 地图定位级别 provincd_code city_code ......
     */
    private String locationLevel;
    /**
     * 地址
     */
    private String address;
    /**
     * 手机号
     */
    private String phone;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 微信号
     */
    private String wechat;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 到期时间
     */
    private LocalDateTime expireTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/OrganizationMenu.java
New file
@@ -0,0 +1,67 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 组织菜单关系表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class OrganizationMenu extends Model<OrganizationMenu> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 组织Id
     */
    private Integer organizationId;
    /**
     * 菜单Id
     */
    private Integer menuId;
    /**
     * 渠道
     */
    private Integer channel;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/SysDictData.java
New file
@@ -0,0 +1,80 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 字典表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class SysDictData extends Model<SysDictData> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 父Id
     */
    private Integer parentId;
    /**
     * 数据类型Id
     */
    private Integer dictTypeId;
    /**
     * 数据编码
     */
    @TableField("dataKey")
    private String dataKey;
    /**
     * 数据值
     */
    @TableField("dataValue")
    private String dataValue;
    /**
     * 排列顺序
     */
    private Integer sort;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/SysDictType.java
New file
@@ -0,0 +1,62 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 字典表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class SysDictType extends Model<SysDictType> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 类型
     */
    private String name;
    /**
     * 描述
     */
    private String desc;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/User.java
New file
@@ -0,0 +1,97 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 用户表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class User extends Model<User> {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 是否为admin用户
     */
    private Boolean isAdmin;
    /**
     * 用户
     */
    private String account;
    /**
     * 密码
     */
    private String password;
    /**
     * 用户名称
     */
    private String userName;
    /**
     * 组织id
     */
    private Integer organizationId;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 微信
     */
    private String wechat;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 过期时间
     */
    private LocalDateTime expireTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/UserGroup.java
New file
@@ -0,0 +1,67 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 前台用户角色关系表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class UserGroup extends Model<UserGroup> {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 用户id
     */
    private Integer userId;
    /**
     * 角色id
     */
    private Integer groupId;
    /**
     * 组织Id
     */
    private Integer organizationId;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private String isDelete;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/entity/UserLog.java
New file
@@ -0,0 +1,62 @@
package com.moral.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * <p>
 * 用户操作日志表
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class UserLog extends Model<UserLog> {
    private static final long serialVersionUID = 1L;
    /**
     * 序号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 操作描述
     */
    private String content;
    /**
     * 组织Id
     */
    private Integer organizationId;
    /**
     * 操作人员id
     */
    private Integer operateId;
    /**
     * Ip地址
     */
    private String ip;
    /**
     * 操作时间
     */
    private LocalDateTime createTime;
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}
screen-api/src/main/java/com/moral/api/mapper/GroupMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.Group;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 用户自定义角色表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface GroupMapper extends BaseMapper<Group> {
}
screen-api/src/main/java/com/moral/api/mapper/GroupMenuMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.GroupMenu;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 用户角色菜单表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface GroupMenuMapper extends BaseMapper<GroupMenu> {
}
screen-api/src/main/java/com/moral/api/mapper/ManageAccountMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.ManageAccount;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 后台账户表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageAccountMapper extends BaseMapper<ManageAccount> {
}
screen-api/src/main/java/com/moral/api/mapper/ManageAccountRoleMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.ManageAccountRole;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 后台账户角色关系表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageAccountRoleMapper extends BaseMapper<ManageAccountRole> {
}
screen-api/src/main/java/com/moral/api/mapper/ManageLogMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.ManageLog;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 后台操作日志表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageLogMapper extends BaseMapper<ManageLog> {
}
screen-api/src/main/java/com/moral/api/mapper/ManageMenuMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.ManageMenu;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 后台菜单 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageMenuMapper extends BaseMapper<ManageMenu> {
}
screen-api/src/main/java/com/moral/api/mapper/ManageRoleMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.ManageRole;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 后台角色表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageRoleMapper extends BaseMapper<ManageRole> {
}
screen-api/src/main/java/com/moral/api/mapper/ManageRoleMenuMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.ManageRoleMenu;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 后台菜单角色关系表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageRoleMenuMapper extends BaseMapper<ManageRoleMenu> {
}
screen-api/src/main/java/com/moral/api/mapper/MenuMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.Menu;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 前台菜单 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface MenuMapper extends BaseMapper<Menu> {
}
screen-api/src/main/java/com/moral/api/mapper/OrganizationMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.Organization;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 组织表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface OrganizationMapper extends BaseMapper<Organization> {
}
screen-api/src/main/java/com/moral/api/mapper/OrganizationMenuMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.OrganizationMenu;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 组织菜单关系表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface OrganizationMenuMapper extends BaseMapper<OrganizationMenu> {
}
screen-api/src/main/java/com/moral/api/mapper/SysDictDataMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.SysDictData;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 字典表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface SysDictDataMapper extends BaseMapper<SysDictData> {
}
screen-api/src/main/java/com/moral/api/mapper/SysDictTypeMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.SysDictType;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 字典表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface SysDictTypeMapper extends BaseMapper<SysDictType> {
}
screen-api/src/main/java/com/moral/api/mapper/UserGroupMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.UserGroup;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 前台用户角色关系表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface UserGroupMapper extends BaseMapper<UserGroup> {
}
screen-api/src/main/java/com/moral/api/mapper/UserLogMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.UserLog;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 用户操作日志表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface UserLogMapper extends BaseMapper<UserLog> {
}
screen-api/src/main/java/com/moral/api/mapper/UserMapper.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.mapper;
import com.moral.api.entity.User;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 用户表 Mapper 接口
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface UserMapper extends BaseMapper<User> {
}
screen-api/src/main/java/com/moral/api/service/GroupMenuService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.GroupMenu;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 用户角色菜单表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface GroupMenuService extends IService<GroupMenu> {
}
screen-api/src/main/java/com/moral/api/service/GroupService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.Group;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 用户自定义角色表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface GroupService extends IService<Group> {
}
screen-api/src/main/java/com/moral/api/service/ManageAccountRoleService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.ManageAccountRole;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 后台账户角色关系表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageAccountRoleService extends IService<ManageAccountRole> {
}
screen-api/src/main/java/com/moral/api/service/ManageAccountService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.ManageAccount;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 后台账户表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageAccountService extends IService<ManageAccount> {
}
screen-api/src/main/java/com/moral/api/service/ManageLogService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.ManageLog;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 后台操作日志表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageLogService extends IService<ManageLog> {
}
screen-api/src/main/java/com/moral/api/service/ManageMenuService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.ManageMenu;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 后台菜单 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageMenuService extends IService<ManageMenu> {
}
screen-api/src/main/java/com/moral/api/service/ManageRoleMenuService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.ManageRoleMenu;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 后台菜单角色关系表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageRoleMenuService extends IService<ManageRoleMenu> {
}
screen-api/src/main/java/com/moral/api/service/ManageRoleService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.ManageRole;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 后台角色表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface ManageRoleService extends IService<ManageRole> {
}
screen-api/src/main/java/com/moral/api/service/MenuService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.Menu;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 前台菜单 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface MenuService extends IService<Menu> {
}
screen-api/src/main/java/com/moral/api/service/OrganizationMenuService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.OrganizationMenu;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 组织菜单关系表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface OrganizationMenuService extends IService<OrganizationMenu> {
}
screen-api/src/main/java/com/moral/api/service/OrganizationService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.Organization;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 组织表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface OrganizationService extends IService<Organization> {
}
screen-api/src/main/java/com/moral/api/service/SysDictDataService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.SysDictData;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 字典表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface SysDictDataService extends IService<SysDictData> {
}
screen-api/src/main/java/com/moral/api/service/SysDictTypeService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.SysDictType;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 字典表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface SysDictTypeService extends IService<SysDictType> {
}
screen-api/src/main/java/com/moral/api/service/UserGroupService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.UserGroup;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 前台用户角色关系表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface UserGroupService extends IService<UserGroup> {
}
screen-api/src/main/java/com/moral/api/service/UserLogService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.UserLog;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 用户操作日志表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface UserLogService extends IService<UserLog> {
}
screen-api/src/main/java/com/moral/api/service/UserService.java
New file
@@ -0,0 +1,16 @@
package com.moral.api.service;
import com.moral.api.entity.User;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 用户表 服务类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
public interface UserService extends IService<User> {
}
screen-api/src/main/java/com/moral/api/service/impl/GroupMenuServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.GroupMenu;
import com.moral.api.mapper.GroupMenuMapper;
import com.moral.api.service.GroupMenuService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 用户角色菜单表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class GroupMenuServiceImpl extends ServiceImpl<GroupMenuMapper, GroupMenu> implements GroupMenuService {
}
screen-api/src/main/java/com/moral/api/service/impl/GroupServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.Group;
import com.moral.api.mapper.GroupMapper;
import com.moral.api.service.GroupService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 用户自定义角色表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class GroupServiceImpl extends ServiceImpl<GroupMapper, Group> implements GroupService {
}
screen-api/src/main/java/com/moral/api/service/impl/ManageAccountRoleServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.ManageAccountRole;
import com.moral.api.mapper.ManageAccountRoleMapper;
import com.moral.api.service.ManageAccountRoleService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 后台账户角色关系表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class ManageAccountRoleServiceImpl extends ServiceImpl<ManageAccountRoleMapper, ManageAccountRole> implements ManageAccountRoleService {
}
screen-api/src/main/java/com/moral/api/service/impl/ManageAccountServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.ManageAccount;
import com.moral.api.mapper.ManageAccountMapper;
import com.moral.api.service.ManageAccountService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 后台账户表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class ManageAccountServiceImpl extends ServiceImpl<ManageAccountMapper, ManageAccount> implements ManageAccountService {
}
screen-api/src/main/java/com/moral/api/service/impl/ManageLogServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.ManageLog;
import com.moral.api.mapper.ManageLogMapper;
import com.moral.api.service.ManageLogService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 后台操作日志表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class ManageLogServiceImpl extends ServiceImpl<ManageLogMapper, ManageLog> implements ManageLogService {
}
screen-api/src/main/java/com/moral/api/service/impl/ManageMenuServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.ManageMenu;
import com.moral.api.mapper.ManageMenuMapper;
import com.moral.api.service.ManageMenuService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 后台菜单 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class ManageMenuServiceImpl extends ServiceImpl<ManageMenuMapper, ManageMenu> implements ManageMenuService {
}
screen-api/src/main/java/com/moral/api/service/impl/ManageRoleMenuServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.ManageRoleMenu;
import com.moral.api.mapper.ManageRoleMenuMapper;
import com.moral.api.service.ManageRoleMenuService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 后台菜单角色关系表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class ManageRoleMenuServiceImpl extends ServiceImpl<ManageRoleMenuMapper, ManageRoleMenu> implements ManageRoleMenuService {
}
screen-api/src/main/java/com/moral/api/service/impl/ManageRoleServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.ManageRole;
import com.moral.api.mapper.ManageRoleMapper;
import com.moral.api.service.ManageRoleService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 后台角色表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class ManageRoleServiceImpl extends ServiceImpl<ManageRoleMapper, ManageRole> implements ManageRoleService {
}
screen-api/src/main/java/com/moral/api/service/impl/MenuServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.Menu;
import com.moral.api.mapper.MenuMapper;
import com.moral.api.service.MenuService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 前台菜单 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class MenuServiceImpl extends ServiceImpl<MenuMapper, Menu> implements MenuService {
}
screen-api/src/main/java/com/moral/api/service/impl/OrganizationMenuServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.OrganizationMenu;
import com.moral.api.mapper.OrganizationMenuMapper;
import com.moral.api.service.OrganizationMenuService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 组织菜单关系表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class OrganizationMenuServiceImpl extends ServiceImpl<OrganizationMenuMapper, OrganizationMenu> implements OrganizationMenuService {
}
screen-api/src/main/java/com/moral/api/service/impl/OrganizationServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.Organization;
import com.moral.api.mapper.OrganizationMapper;
import com.moral.api.service.OrganizationService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 组织表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class OrganizationServiceImpl extends ServiceImpl<OrganizationMapper, Organization> implements OrganizationService {
}
screen-api/src/main/java/com/moral/api/service/impl/SysDictDataServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.SysDictData;
import com.moral.api.mapper.SysDictDataMapper;
import com.moral.api.service.SysDictDataService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 字典表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class SysDictDataServiceImpl extends ServiceImpl<SysDictDataMapper, SysDictData> implements SysDictDataService {
}
screen-api/src/main/java/com/moral/api/service/impl/SysDictTypeServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.SysDictType;
import com.moral.api.mapper.SysDictTypeMapper;
import com.moral.api.service.SysDictTypeService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 字典表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class SysDictTypeServiceImpl extends ServiceImpl<SysDictTypeMapper, SysDictType> implements SysDictTypeService {
}
screen-api/src/main/java/com/moral/api/service/impl/UserGroupServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.UserGroup;
import com.moral.api.mapper.UserGroupMapper;
import com.moral.api.service.UserGroupService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 前台用户角色关系表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class UserGroupServiceImpl extends ServiceImpl<UserGroupMapper, UserGroup> implements UserGroupService {
}
screen-api/src/main/java/com/moral/api/service/impl/UserLogServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.UserLog;
import com.moral.api.mapper.UserLogMapper;
import com.moral.api.service.UserLogService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 用户操作日志表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class UserLogServiceImpl extends ServiceImpl<UserLogMapper, UserLog> implements UserLogService {
}
screen-api/src/main/java/com/moral/api/service/impl/UserServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.moral.api.service.impl;
import com.moral.api.entity.User;
import com.moral.api.mapper.UserMapper;
import com.moral.api.service.UserService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 用户表 服务实现类
 * </p>
 *
 * @author moral
 * @since 2021-03-09
 */
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {
}
screen-api/src/main/resources/mapper/GroupMapper.xml
New file
@@ -0,0 +1,15 @@
<?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.moral.api.mapper.GroupMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.Group">
                    <id column="id" property="id" />
                    <result column="group_name" property="groupName" />
                    <result column="organization_id" property="organizationId" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/GroupMenuMapper.xml
New file
@@ -0,0 +1,17 @@
<?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.moral.api.mapper.GroupMenuMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.GroupMenu">
                    <id column="id" property="id" />
                    <result column="group_id" property="groupId" />
                    <result column="menu_id" property="menuId" />
                    <result column="channel" property="channel" />
                    <result column="organization_id" property="organizationId" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/ManageAccountMapper.xml
New file
@@ -0,0 +1,19 @@
<?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.moral.api.mapper.ManageAccountMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.ManageAccount">
                    <id column="id" property="id" />
                    <result column="account" property="account" />
                    <result column="password" property="password" />
                    <result column="user_name" property="userName" />
                    <result column="email" property="email" />
                    <result column="mobile" property="mobile" />
                    <result column="wechat" property="wechat" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/ManageAccountRoleMapper.xml
New file
@@ -0,0 +1,15 @@
<?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.moral.api.mapper.ManageAccountRoleMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.ManageAccountRole">
                    <id column="id" property="id" />
                    <result column="account_id" property="accountId" />
                    <result column="role_id" property="roleId" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/ManageLogMapper.xml
New file
@@ -0,0 +1,15 @@
<?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.moral.api.mapper.ManageLogMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.ManageLog">
                    <id column="id" property="id" />
                    <result column="content" property="content" />
                    <result column="organization_id" property="organizationId" />
                    <result column="operate_id" property="operateId" />
                    <result column="ip" property="ip" />
                    <result column="create_time" property="createTime" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/ManageMenuMapper.xml
New file
@@ -0,0 +1,18 @@
<?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.moral.api.mapper.ManageMenuMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.ManageMenu">
                    <id column="id" property="id" />
                    <result column="name" property="name" />
                    <result column="url" property="url" />
                    <result column="icon" property="icon" />
                    <result column="parent_id" property="parentId" />
                    <result column="order" property="order" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/ManageRoleMapper.xml
New file
@@ -0,0 +1,15 @@
<?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.moral.api.mapper.ManageRoleMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.ManageRole">
                    <id column="id" property="id" />
                    <result column="role_name" property="roleName" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
                    <result column="desc" property="desc" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/ManageRoleMenuMapper.xml
New file
@@ -0,0 +1,15 @@
<?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.moral.api.mapper.ManageRoleMenuMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.ManageRoleMenu">
                    <id column="id" property="id" />
                    <result column="role_id" property="roleId" />
                    <result column="menu_id" property="menuId" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/MenuMapper.xml
New file
@@ -0,0 +1,18 @@
<?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.moral.api.mapper.MenuMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.Menu">
                    <id column="id" property="id" />
                    <result column="name" property="name" />
                    <result column="url" property="url" />
                    <result column="icon" property="icon" />
                    <result column="parent_id" property="parentId" />
                    <result column="order" property="order" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/OrganizationMapper.xml
New file
@@ -0,0 +1,27 @@
<?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.moral.api.mapper.OrganizationMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.Organization">
                    <id column="id" property="id" />
                    <result column="parent_id" property="parentId" />
                    <result column="admin_user_id" property="adminUserId" />
                    <result column="name" property="name" />
                    <result column="province_code" property="provinceCode" />
                    <result column="city_code" property="cityCode" />
                    <result column="area_code" property="areaCode" />
                    <result column="town_code" property="townCode" />
                    <result column="village_code" property="villageCode" />
                    <result column="location_level" property="locationLevel" />
                    <result column="address" property="address" />
                    <result column="phone" property="phone" />
                    <result column="email" property="email" />
                    <result column="wechat" property="wechat" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="expire_time" property="expireTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/OrganizationMenuMapper.xml
New file
@@ -0,0 +1,16 @@
<?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.moral.api.mapper.OrganizationMenuMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.OrganizationMenu">
                    <id column="id" property="id" />
                    <result column="organization_id" property="organizationId" />
                    <result column="menu_id" property="menuId" />
                    <result column="channel" property="channel" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/SysDictDataMapper.xml
New file
@@ -0,0 +1,18 @@
<?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.moral.api.mapper.SysDictDataMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.SysDictData">
                    <id column="id" property="id" />
                    <result column="parent_id" property="parentId" />
                    <result column="dict_type_id" property="dictTypeId" />
                    <result column="dataKey" property="dataKey" />
                    <result column="dataValue" property="dataValue" />
                    <result column="sort" property="sort" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/SysDictTypeMapper.xml
New file
@@ -0,0 +1,15 @@
<?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.moral.api.mapper.SysDictTypeMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.SysDictType">
                    <id column="id" property="id" />
                    <result column="name" property="name" />
                    <result column="desc" property="desc" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/UserGroupMapper.xml
New file
@@ -0,0 +1,16 @@
<?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.moral.api.mapper.UserGroupMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.UserGroup">
                    <id column="id" property="id" />
                    <result column="user_id" property="userId" />
                    <result column="group_id" property="groupId" />
                    <result column="organization_id" property="organizationId" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/UserLogMapper.xml
New file
@@ -0,0 +1,15 @@
<?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.moral.api.mapper.UserLogMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.UserLog">
                    <id column="id" property="id" />
                    <result column="content" property="content" />
                    <result column="organization_id" property="organizationId" />
                    <result column="operate_id" property="operateId" />
                    <result column="ip" property="ip" />
                    <result column="create_time" property="createTime" />
        </resultMap>
</mapper>
screen-api/src/main/resources/mapper/UserMapper.xml
New file
@@ -0,0 +1,22 @@
<?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.moral.api.mapper.UserMapper">
        <!-- 通用查询映射结果 -->
        <resultMap id="BaseResultMap" type="com.moral.api.entity.User">
                    <id column="id" property="id" />
                    <result column="is_admin" property="isAdmin" />
                    <result column="account" property="account" />
                    <result column="password" property="password" />
                    <result column="user_name" property="userName" />
                    <result column="organization_id" property="organizationId" />
                    <result column="email" property="email" />
                    <result column="mobile" property="mobile" />
                    <result column="wechat" property="wechat" />
                    <result column="create_time" property="createTime" />
                    <result column="update_time" property="updateTime" />
                    <result column="expire_time" property="expireTime" />
                    <result column="is_delete" property="isDelete" />
        </resultMap>
</mapper>