|
|
@ -236,8 +236,11 @@ public class PoiStoreStaffService {
|
|
|
|
BeanUtils.copyProperties(poiStoreStaffVO,privilageUserDO);
|
|
|
|
BeanUtils.copyProperties(poiStoreStaffVO,privilageUserDO);
|
|
|
|
Long userId = privilageUserService.addUser(privilageUserDO);
|
|
|
|
Long userId = privilageUserService.addUser(privilageUserDO);
|
|
|
|
if (null == userId ) return 0;
|
|
|
|
if (null == userId ) return 0;
|
|
|
|
|
|
|
|
QueryWrapper<PrivilageRoleDO> rowMapper = new QueryWrapper<>();
|
|
|
|
|
|
|
|
rowMapper.eq("code",poiStoreStaffVO.getRole());
|
|
|
|
|
|
|
|
PrivilageRoleDO privilageRoleDO = privilageRoleDOMapper.selectOne(rowMapper);
|
|
|
|
//添加用户和角色的关系
|
|
|
|
//添加用户和角色的关系
|
|
|
|
privilageUserRoleService.insertUserRoleRelation(userId,poiStoreStaffVO.getRoleId());
|
|
|
|
privilageUserRoleService.insertUserRoleRelation(userId,privilageRoleDO.getId());
|
|
|
|
if (StringUtils.isNotBlank(poiStoreStaffVO.getIsOpen())){
|
|
|
|
if (StringUtils.isNotBlank(poiStoreStaffVO.getIsOpen())){
|
|
|
|
//添加一个账号
|
|
|
|
//添加一个账号
|
|
|
|
privilageAccountService.insertAccount(poiStoreStaffVO.getStaffCode(), AccountEnum.ACCOUNT_FIRST_PWD.getDescribe(), userId);
|
|
|
|
privilageAccountService.insertAccount(poiStoreStaffVO.getStaffCode(), AccountEnum.ACCOUNT_FIRST_PWD.getDescribe(), userId);
|
|
|
|