parent
fff37d2935
commit
2630c7fef0
|
|
@ -2,8 +2,6 @@ package com.mdd.admin.service.impl.admin;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.mdd.admin.service.admin.IAdminRoleService;
|
import com.mdd.admin.service.admin.IAdminRoleService;
|
||||||
import com.mdd.common.entity.admin.Admin;
|
|
||||||
import com.mdd.common.entity.admin.AdminJobs;
|
|
||||||
import com.mdd.common.entity.admin.AdminRole;
|
import com.mdd.common.entity.admin.AdminRole;
|
||||||
import com.mdd.common.mapper.admin.AdminRoleMapper;
|
import com.mdd.common.mapper.admin.AdminRoleMapper;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
@ -19,6 +17,7 @@ public class AdminRoleServiceImpl implements IAdminRoleService {
|
||||||
|
|
||||||
@Resource
|
@Resource
|
||||||
AdminRoleMapper adminRoleMapper;
|
AdminRoleMapper adminRoleMapper;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<Integer> getRoleIdAttr(Integer adminId) {
|
public List<Integer> getRoleIdAttr(Integer adminId) {
|
||||||
List<Integer> ret = new ArrayList<>();
|
List<Integer> ret = new ArrayList<>();
|
||||||
|
|
@ -41,8 +40,8 @@ public class AdminRoleServiceImpl implements IAdminRoleService {
|
||||||
public void batchInsert(Integer adminId, List<Integer> roleIds) {
|
public void batchInsert(Integer adminId, List<Integer> roleIds) {
|
||||||
this.deleteByAdminId(adminId);
|
this.deleteByAdminId(adminId);
|
||||||
if (roleIds != null && !roleIds.isEmpty()) {
|
if (roleIds != null && !roleIds.isEmpty()) {
|
||||||
roleIds.forEach(item-> {
|
roleIds.forEach(item -> {
|
||||||
this.adminRoleMapper.insert(new AdminRole(){{
|
this.adminRoleMapper.insert(new AdminRole() {{
|
||||||
setAdminId(adminId);
|
setAdminId(adminId);
|
||||||
setRoleId(item);
|
setRoleId(item);
|
||||||
}});
|
}});
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,7 @@
|
||||||
package com.mdd.common.entity.admin;
|
package com.mdd.common.entity.admin;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -8,14 +10,17 @@ import java.io.Serializable;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@ApiModel("部门关联表实体")
|
@ApiModel("部门关联表实体")
|
||||||
|
@TableName("la_admin_dept")
|
||||||
public class AdminDept implements Serializable {
|
public class AdminDept implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
@ApiModelProperty("管理员id")
|
@ApiModelProperty("管理员id")
|
||||||
|
@TableField("admin_id")
|
||||||
private Integer adminId;
|
private Integer adminId;
|
||||||
|
|
||||||
@ApiModelProperty("部门id")
|
@ApiModelProperty("部门id")
|
||||||
|
@TableField("dept_id")
|
||||||
private Integer deptId;
|
private Integer deptId;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,7 @@
|
||||||
package com.mdd.common.entity.admin;
|
package com.mdd.common.entity.admin;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -8,14 +10,17 @@ import java.io.Serializable;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@ApiModel("岗位关联表实体")
|
@ApiModel("岗位关联表实体")
|
||||||
|
@TableName("la-admin_jobs")
|
||||||
public class AdminJobs implements Serializable {
|
public class AdminJobs implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
@ApiModelProperty("管理员id")
|
@ApiModelProperty("管理员id")
|
||||||
|
@TableField("admin_id")
|
||||||
private Integer adminId;
|
private Integer adminId;
|
||||||
|
|
||||||
@ApiModelProperty("岗位id")
|
@ApiModelProperty("岗位id")
|
||||||
|
@TableField("jobs_id")
|
||||||
private Integer jobsId;
|
private Integer jobsId;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package com.mdd.common.entity.admin;
|
package com.mdd.common.entity.admin;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -10,14 +10,17 @@ import java.io.Serializable;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@ApiModel("角色关联表实体")
|
@ApiModel("角色关联表实体")
|
||||||
|
@TableName("la_admin_role")
|
||||||
public class AdminRole implements Serializable {
|
public class AdminRole implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
@ApiModelProperty("管理员id")
|
@ApiModelProperty("管理员id")
|
||||||
|
@TableField("admin_id")
|
||||||
private Integer adminId;
|
private Integer adminId;
|
||||||
|
|
||||||
@ApiModelProperty("角色id")
|
@ApiModelProperty("角色id")
|
||||||
|
@TableField("role_id")
|
||||||
private Integer roleId;
|
private Integer roleId;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package com.mdd.common.entity.system;
|
package com.mdd.common.entity.system;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -10,14 +10,17 @@ import java.io.Serializable;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@ApiModel("角色菜单关系实体")
|
@ApiModel("角色菜单关系实体")
|
||||||
|
@TableName("la_system_role_menu")
|
||||||
public class SystemRoleMenu implements Serializable {
|
public class SystemRoleMenu implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
@ApiModelProperty("角色ID")
|
@ApiModelProperty("角色ID")
|
||||||
|
@TableField("role_id")
|
||||||
private Integer roleId;
|
private Integer roleId;
|
||||||
|
|
||||||
@ApiModelProperty("菜单ID")
|
@ApiModelProperty("菜单ID")
|
||||||
|
@TableField("menu_id")
|
||||||
private Integer menuId;
|
private Integer menuId;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
package com.mdd.common.mapper.admin;
|
package com.mdd.common.mapper.admin;
|
||||||
|
|
||||||
import com.mdd.common.core.basics.IBaseMapper;
|
import com.mdd.common.core.basics.IBaseMapper;
|
||||||
import com.mdd.common.entity.admin.Admin;
|
|
||||||
import com.mdd.common.entity.admin.AdminRole;
|
import com.mdd.common.entity.admin.AdminRole;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,16 +8,16 @@ spring:
|
||||||
property-naming-strategy: SNAKE_CASE #下划线返回值和获取值
|
property-naming-strategy: SNAKE_CASE #下划线返回值和获取值
|
||||||
# 数据源配置
|
# 数据源配置
|
||||||
datasource:
|
datasource:
|
||||||
url: jdbc:mysql://localhost:3306/la?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false
|
url: jdbc:mysql://127.0.0.1:3306/la?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false
|
||||||
type: com.zaxxer.hikari.HikariDataSource # 数据源类型
|
type: com.zaxxer.hikari.HikariDataSource # 数据源类型
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver # MySql的驱动
|
driver-class-name: com.mysql.cj.jdbc.Driver # MySql的驱动
|
||||||
username: root # 数据库账号
|
username: root # 数据库账号
|
||||||
password: 123456 # 数据库密码
|
password: 11111111 # 数据库密码
|
||||||
# Redis配置
|
# Redis配置
|
||||||
redis:
|
redis:
|
||||||
host: localhost # Redis服务地址
|
host: 127.0.0.1 # Redis服务地址
|
||||||
port: 6379 # Redis端口
|
port: 6379 # Redis端口
|
||||||
password: # Redis密码
|
password: 11111111 # Redis密码
|
||||||
database: 0 # 数据库索引
|
database: 0 # 数据库索引
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -26,7 +26,7 @@ spring:
|
||||||
matching-strategy: ant_path_matcher
|
matching-strategy: ant_path_matcher
|
||||||
# 数据源配置
|
# 数据源配置
|
||||||
datasource:
|
datasource:
|
||||||
url: jdbc:mysql://8.153.111.6:3306/la?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false
|
url: jdbc:mysql://127.0.0.1:3306/la?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false
|
||||||
type: com.zaxxer.hikari.HikariDataSource # 数据源类型
|
type: com.zaxxer.hikari.HikariDataSource # 数据源类型
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver # MySql的驱动
|
driver-class-name: com.mysql.cj.jdbc.Driver # MySql的驱动
|
||||||
username: root # 数据库账号
|
username: root # 数据库账号
|
||||||
|
|
@ -48,7 +48,7 @@ spring:
|
||||||
enabled: true
|
enabled: true
|
||||||
# Redis配置
|
# Redis配置
|
||||||
redis:
|
redis:
|
||||||
host: 8.153.111.6 # Redis服务地址
|
host: 127.0.0.1 # Redis服务地址
|
||||||
port: 6379 # Redis端口
|
port: 6379 # Redis端口
|
||||||
password: 11111111 # Redis密码
|
password: 11111111 # Redis密码
|
||||||
database: 0 # 数据库索引
|
database: 0 # 数据库索引
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue