新增公司
This commit is contained in:
parent
3796dd92ef
commit
e36d04ec40
|
|
@ -75,7 +75,7 @@ public class SysDept extends BaseEntity {
|
||||||
private String parentName;
|
private String parentName;
|
||||||
|
|
||||||
//权限模版ID
|
//权限模版ID
|
||||||
private Long templateId;
|
private Long menuTemplateId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 省
|
* 省
|
||||||
|
|
@ -124,12 +124,12 @@ public class SysDept extends BaseEntity {
|
||||||
|
|
||||||
private String keyWord;
|
private String keyWord;
|
||||||
|
|
||||||
public Long getTemplateId() {
|
public Long getMenuTemplateId() {
|
||||||
return templateId;
|
return menuTemplateId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setTemplateId(Long templateId) {
|
public void setMenuTemplateId(Long menuTemplateId) {
|
||||||
this.templateId = templateId;
|
this.menuTemplateId = menuTemplateId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setCity(String city) {
|
public void setCity(String city) {
|
||||||
|
|
|
||||||
|
|
@ -300,7 +300,7 @@ public class SysDeptServiceImpl implements ISysDeptService
|
||||||
dept.setParentId(0L);
|
dept.setParentId(0L);
|
||||||
dept.setAncestors("0");
|
dept.setAncestors("0");
|
||||||
dept.setStatus("0");//默认启用
|
dept.setStatus("0");//默认启用
|
||||||
dept.setTemplateId(1L);//TODO 将来用前端传的模版ID
|
dept.setMenuTemplateId(1L);//TODO 将来用前端传的模版ID
|
||||||
dept.setLeader(dept.getSysUser().getUserName());
|
dept.setLeader(dept.getSysUser().getUserName());
|
||||||
dept.setPhone(dept.getSysUser().getPhonenumber());
|
dept.setPhone(dept.getSysUser().getPhonenumber());
|
||||||
if (StringUtils.isNotNull(dept.getSysUser()) && !userService.checkUserNameUnique(dept.getSysUser())) {
|
if (StringUtils.isNotNull(dept.getSysUser()) && !userService.checkUserNameUnique(dept.getSysUser())) {
|
||||||
|
|
@ -488,9 +488,8 @@ public class SysDeptServiceImpl implements ISysDeptService
|
||||||
|
|
||||||
//对初始化管理员赋值菜单权限
|
//对初始化管理员赋值菜单权限
|
||||||
List<SysRoleMenu> sysRoleMenulist = new ArrayList<>();
|
List<SysRoleMenu> sysRoleMenulist = new ArrayList<>();
|
||||||
//TODO 用模板里的菜单ID赋值给公司管理员
|
|
||||||
SysTemplateMenu sysTemplateMenu = new SysTemplateMenu();
|
SysTemplateMenu sysTemplateMenu = new SysTemplateMenu();
|
||||||
sysTemplateMenu.setTempId(sysDept.getTemplateId());
|
sysTemplateMenu.setTempId(sysDept.getMenuTemplateId());
|
||||||
List<SysTemplateMenu> sysTemplateMenus = sysTemplateMenuMapper.queryAll(sysTemplateMenu);
|
List<SysTemplateMenu> sysTemplateMenus = sysTemplateMenuMapper.queryAll(sysTemplateMenu);
|
||||||
SysRoleMenu sysRoleMenu = null;
|
SysRoleMenu sysRoleMenu = null;
|
||||||
for (SysTemplateMenu stm : sysTemplateMenus) {
|
for (SysTemplateMenu stm : sysTemplateMenus) {
|
||||||
|
|
@ -514,12 +513,6 @@ public class SysDeptServiceImpl implements ISysDeptService
|
||||||
user.setDeptId(dept.getDeptId());
|
user.setDeptId(dept.getDeptId());
|
||||||
user.setUserId(oldCompanyAdmin.getUserId());
|
user.setUserId(oldCompanyAdmin.getUserId());
|
||||||
userMapper.updateUser(user);
|
userMapper.updateUser(user);
|
||||||
|
|
||||||
// SysRole role = new SysRole();
|
|
||||||
// role.setUpdateTime(DateUtils.getNowDate());
|
|
||||||
// role.setUpdateBy(SecurityUtils.getUsername());
|
|
||||||
// role.setRoleId(oldSysUser.getRoleId());
|
|
||||||
// roleMapper.updateRole(role);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<result property="createTime" column="create_time" />
|
<result property="createTime" column="create_time" />
|
||||||
<result property="updateBy" column="update_by" />
|
<result property="updateBy" column="update_by" />
|
||||||
<result property="updateTime" column="update_time" />
|
<result property="updateTime" column="update_time" />
|
||||||
<result property="templateId" column="template_id" />
|
<result property="menuTemplateId" column="menu_template_id" />
|
||||||
<result property="province" column="province" />
|
<result property="province" column="province" />
|
||||||
<result property="city" column="city" />
|
<result property="city" column="city" />
|
||||||
<result property="district" column="district" />
|
<result property="district" column="district" />
|
||||||
|
|
@ -44,7 +44,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
d.del_flag,
|
d.del_flag,
|
||||||
d.create_by,
|
d.create_by,
|
||||||
d.create_time,
|
d.create_time,
|
||||||
d.template_id,
|
d.menu_template_id,
|
||||||
d.province,
|
d.province,
|
||||||
d.city,
|
d.city,
|
||||||
d.district,
|
d.district,
|
||||||
|
|
@ -176,7 +176,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<if test="logo != null and logo != ''">logo,</if>
|
<if test="logo != null and logo != ''">logo,</if>
|
||||||
<if test="initPassword != null and initPassword != ''">init_password,</if>
|
<if test="initPassword != null and initPassword != ''">init_password,</if>
|
||||||
<if test="status != null">status,</if>
|
<if test="status != null">status,</if>
|
||||||
<if test="templateId != null">template_id,</if>
|
<if test="menuTemplateId != null">menu_template_id,</if>
|
||||||
<if test="createBy != null and createBy != ''">create_by,</if>
|
<if test="createBy != null and createBy != ''">create_by,</if>
|
||||||
create_time
|
create_time
|
||||||
)values(
|
)values(
|
||||||
|
|
@ -197,7 +197,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<if test="logo != null and logo != ''">#{logo},</if>
|
<if test="logo != null and logo != ''">#{logo},</if>
|
||||||
<if test="initPassword != null and initPassword != ''">#{initPassword},</if>
|
<if test="initPassword != null and initPassword != ''">#{initPassword},</if>
|
||||||
<if test="status != null">#{status},</if>
|
<if test="status != null">#{status},</if>
|
||||||
<if test="templateId != null">#{templateId},</if>
|
<if test="menuTemplateId != null">#{menuTemplateId},</if>
|
||||||
<if test="createBy != null and createBy != ''">#{createBy},</if>
|
<if test="createBy != null and createBy != ''">#{createBy},</if>
|
||||||
sysdate()
|
sysdate()
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,7 @@
|
||||||
SET NAMES utf8mb4;
|
SET NAMES utf8mb4;
|
||||||
|
|
||||||
|
-- 省
|
||||||
|
alter table sys_dept add menu_template_id bigint(20) null comment '菜单模版ID';
|
||||||
-- 省
|
-- 省
|
||||||
alter table sys_dept add province varchar(50) null comment '省';
|
alter table sys_dept add province varchar(50) null comment '省';
|
||||||
-- 市
|
-- 市
|
||||||
|
|
@ -13,4 +15,6 @@ alter table sys_dept add dept_abbreviation varchar(255) null comment '公司简
|
||||||
-- 公司概述
|
-- 公司概述
|
||||||
alter table sys_dept add remark varchar(255) null comment '公司概述';
|
alter table sys_dept add remark varchar(255) null comment '公司概述';
|
||||||
-- 公司logo
|
-- 公司logo
|
||||||
alter table sys_dept add logo varchar(255) null comment '公司logo';
|
alter table sys_dept add logo varchar(255) null comment '公司logo';
|
||||||
|
-- 公司用户初始密码
|
||||||
|
alter table sys_dept add init_password varchar(255) null comment '公司用户初始密码';
|
||||||
Loading…
Reference in New Issue