This commit is contained in:
liupopo
2023-02-25 17:17:11 +08:00
parent 8c10387f67
commit 74143212d9
14 changed files with 51 additions and 37 deletions

View File

@@ -42,29 +42,29 @@ public class BuildWuyeCompanyServiceImpl extends ServiceImpl<BuildWuyeCompanyMap
//1 创建物业公司
entity.setCreateTime(new Date());
wuyeCompanyMapper.insert(entity);
// 2 创建物业公司账号
SysUser user = new SysUser();
user.setUsername(entity.getName());
SysUser umsAdminList = userMapper.selectByUserName(entity.getName());
if (umsAdminList != null) {
throw new ApiMallPlusException("此物业公司已存在");
}
user.setStatus(1);
// user.setStoreId(entity.getId());
user.setSupplyId(0L);
user.setPassword(passwordEncoder.encode("123456"));
user.setCreateTime(new Date());
user.setSupplyId(0L);
user.setNote("物业公司账户物业公司ID=" + entity.getName() + "," + entity.getId());
user.setIcon(entity.getPic());
user.setNickName(entity.getName());
userMapper.insert(user);
// 3 分配物业公司角色
SysUserRole userRole = new SysUserRole();
userRole.setAdminId(user.getId());
userRole.setRoleId(5L);
userRoleMapper.insert(userRole);
// // 2 创建物业公司账号
// SysUser user = new SysUser();
// user.setUsername(entity.getName());
// SysUser umsAdminList = userMapper.selectByUserName(entity.getName());
// if (umsAdminList != null) {
// throw new ApiMallPlusException("此物业公司已存在");
// }
// user.setStatus(1);
// // user.setStoreId(entity.getId());
// user.setSupplyId(0L);
// user.setPassword(passwordEncoder.encode("123456"));
// user.setCreateTime(new Date());
// user.setSupplyId(0L);
// user.setNote("物业公司账户物业公司ID=" + entity.getName() + "," + entity.getId());
// user.setIcon(entity.getPic());
// user.setNickName(entity.getName());
// userMapper.insert(user);
//
// // 3 分配物业公司角色
// SysUserRole userRole = new SysUserRole();
// userRole.setAdminId(user.getId());
// userRole.setRoleId(5L);
// userRoleMapper.insert(userRole);
return true;
}
}