新增公司
This commit is contained in:
parent
9847f0b275
commit
f5ae2fb1a2
|
|
@ -133,5 +133,5 @@ public interface SysDeptMapper
|
|||
* @param deptId
|
||||
* @return
|
||||
*/
|
||||
public SysUser selectDeptAndUserById(Long deptId);
|
||||
public SysUser selectCompanyAdminByDept(Long deptId);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -500,12 +500,12 @@ public class SysDeptServiceImpl implements ISysDeptService
|
|||
* @param dept
|
||||
*/
|
||||
private void updateCompanyAdminUserAndRole(SysDept dept) {
|
||||
SysUser oldSysUser = deptMapper.selectDeptAndUserById(dept.getDeptId());
|
||||
SysUser oldCompanyAdmin = deptMapper.selectCompanyAdminByDept(dept.getDeptId());
|
||||
SysUser user = dept.getSysUser();
|
||||
user.setUpdateBy(SecurityUtils.getUsername());
|
||||
user.setUpdateTime(DateUtils.getNowDate());
|
||||
user.setDeptId(dept.getDeptId());
|
||||
user.setUserId(oldSysUser.getUserId());
|
||||
user.setUserId(oldCompanyAdmin.getUserId());
|
||||
userMapper.updateUser(user);
|
||||
|
||||
// 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}
|
||||
</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,
|
||||
sr.role_name as roleName,su.user_id as userId,sr.role_id as roleId, sd.dept_id as deptId
|
||||
from sys_dept sd
|
||||
|
|
|
|||
Loading…
Reference in New Issue