新增公司

This commit is contained in:
sxu 2025-01-05 09:26:54 +08:00
parent 3796dd92ef
commit e36d04ec40
4 changed files with 16 additions and 19 deletions

View File

@ -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) {

View File

@ -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);
} }
} }

View File

@ -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()
) )

View File

@ -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 '公司用户初始密码';