|
@ -44,26 +44,25 @@ public class BuildingCommunityServiceImpl extends ServiceImpl<BuildingCommunityM |
|
|
entity.setCreateTime(new Date()); |
|
|
entity.setCreateTime(new Date()); |
|
|
communityMapper.insert(entity); |
|
|
communityMapper.insert(entity); |
|
|
// 2 创建物业公司账号
|
|
|
// 2 创建物业公司账号
|
|
|
SysUser user = new SysUser(); |
|
|
/* SysUser user = new SysUser(); |
|
|
user.setUsername(entity.getName()); |
|
|
user.setUsername(entity.getName()); |
|
|
SysUser umsAdminList = userMapper.selectByUserName(entity.getName()); |
|
|
SysUser umsAdminList = userMapper.selectByUserName(entity.getName()); |
|
|
if (umsAdminList != null) { |
|
|
if (umsAdminList != null) { |
|
|
throw new ApiMallPlusException("此小区已存在"); |
|
|
throw new ApiMallPlusException("此小区已存在"); |
|
|
} |
|
|
} |
|
|
user.setStatus(1); |
|
|
user.setStatus(1); |
|
|
// user.setStoreId(entity.getId());
|
|
|
|
|
|
user.setPassword(passwordEncoder.encode("123456")); |
|
|
user.setPassword(passwordEncoder.encode("123456")); |
|
|
user.setCreateTime(new Date()); |
|
|
user.setCreateTime(new Date()); |
|
|
user.setSupplyId(0L); |
|
|
user.setSupplyId(0L); |
|
|
user.setNote("小区账户:小区ID=" + entity.getName() + "," + entity.getId()); |
|
|
user.setNote("小区账户:小区ID=" + entity.getName() + "," + entity.getId()); |
|
|
user.setNickName(entity.getName()); |
|
|
user.setNickName(entity.getName()); |
|
|
userMapper.insert(user); |
|
|
userMapper.insert(user);*/ |
|
|
|
|
|
|
|
|
// 3 分配物业公司角色
|
|
|
// 3 分配物业公司角色
|
|
|
SysUserRole userRole = new SysUserRole(); |
|
|
/* SysUserRole userRole = new SysUserRole(); |
|
|
userRole.setAdminId(user.getId()); |
|
|
userRole.setAdminId(user.getId()); |
|
|
userRole.setRoleId(5L); |
|
|
userRole.setRoleId(5L); |
|
|
userRoleMapper.insert(userRole); |
|
|
userRoleMapper.insert(userRole);*/ |
|
|
return true; |
|
|
return true; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -72,4 +71,14 @@ public class BuildingCommunityServiceImpl extends ServiceImpl<BuildingCommunityM |
|
|
IPage<BuildingCommunity> page = baseMapper.pagerList(buildingCommunityPage,buildingCommunityQueryWrapper); |
|
|
IPage<BuildingCommunity> page = baseMapper.pagerList(buildingCommunityPage,buildingCommunityQueryWrapper); |
|
|
return page; |
|
|
return page; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
public int selectByNameAndCompanyId(String name, Long companyId) { |
|
|
|
|
|
return baseMapper.selectByNameAndCompanyId(name,companyId); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
public int selectByNameAndCompanyIdAndId(String name, Long companyId, Long id) { |
|
|
|
|
|
return baseMapper.selectByNameAndCompanyIdAndId(name,companyId,id); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|