新增公司
This commit is contained in:
parent
9847f0b275
commit
f5ae2fb1a2
|
|
@ -133,5 +133,5 @@ public interface SysDeptMapper
|
||||||
* @param deptId
|
* @param deptId
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public SysUser selectDeptAndUserById(Long deptId);
|
public SysUser selectCompanyAdminByDept(Long deptId);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -500,12 +500,12 @@ public class SysDeptServiceImpl implements ISysDeptService
|
||||||
* @param dept
|
* @param dept
|
||||||
*/
|
*/
|
||||||
private void updateCompanyAdminUserAndRole(SysDept dept) {
|
private void updateCompanyAdminUserAndRole(SysDept dept) {
|
||||||
SysUser oldSysUser = deptMapper.selectDeptAndUserById(dept.getDeptId());
|
SysUser oldCompanyAdmin = deptMapper.selectCompanyAdminByDept(dept.getDeptId());
|
||||||
SysUser user = dept.getSysUser();
|
SysUser user = dept.getSysUser();
|
||||||
user.setUpdateBy(SecurityUtils.getUsername());
|
user.setUpdateBy(SecurityUtils.getUsername());
|
||||||
user.setUpdateTime(DateUtils.getNowDate());
|
user.setUpdateTime(DateUtils.getNowDate());
|
||||||
user.setDeptId(dept.getDeptId());
|
user.setDeptId(dept.getDeptId());
|
||||||
user.setUserId(oldSysUser.getUserId());
|
user.setUserId(oldCompanyAdmin.getUserId());
|
||||||
userMapper.updateUser(user);
|
userMapper.updateUser(user);
|
||||||
|
|
||||||
// SysRole role = new SysRole();
|
// SysRole role = new SysRole();
|
||||||
|
|
|
||||||
|
|
@ -247,7 +247,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
update sys_dept set del_flag = '2' where dept_id = #{deptId}
|
update sys_dept set del_flag = '2' where dept_id = #{deptId}
|
||||||
</delete>
|
</delete>
|
||||||
|
|
||||||
<select id="selectDeptAndUserById" resultType="com.bonus.system.api.domain.SysUser">
|
<select id="selectCompanyAdminByDept" resultType="com.bonus.system.api.domain.SysUser">
|
||||||
select su.nick_name as nickName,su.user_name as userName,su.password as password,su.phonenumber as phonenumber,
|
select su.nick_name as nickName,su.user_name as userName,su.password as password,su.phonenumber as phonenumber,
|
||||||
sr.role_name as roleName,su.user_id as userId,sr.role_id as roleId, sd.dept_id as deptId
|
sr.role_name as roleName,su.user_id as userId,sr.role_id as roleId, sd.dept_id as deptId
|
||||||
from sys_dept sd
|
from sys_dept sd
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue