|
|
|
@ -35,6 +35,7 @@ import com.kiisoo.ic.system.service.PrivilageAccountService;
|
|
|
|
|
import com.kiisoo.ic.system.service.PrivilageUserRoleService;
|
|
|
|
|
import com.kiisoo.ic.system.service.PrivilageUserService;
|
|
|
|
|
import com.kiisoo.ic.webappmy.vo.StafferInfoVO;
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
import org.apache.commons.collections.CollectionUtils;
|
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
|
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
|
|
|
|
@ -61,6 +62,7 @@ import static java.util.stream.Collectors.toList;
|
|
|
|
|
* @since 2020-02-19
|
|
|
|
|
*/
|
|
|
|
|
@Service
|
|
|
|
|
@Slf4j
|
|
|
|
|
public class PrivilageAccountServiceImpl extends ServiceImpl<PrivilageAccountDOMapper, PrivilageAccountDO> implements PrivilageAccountService {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -133,7 +135,6 @@ public class PrivilageAccountServiceImpl extends ServiceImpl<PrivilageAccountDOM
|
|
|
|
|
List<AccountBean> accountIds = new ArrayList<>();
|
|
|
|
|
// 运营人员角色
|
|
|
|
|
if (null != roleId) {
|
|
|
|
|
|
|
|
|
|
if (roleId.equals(3L)) {
|
|
|
|
|
accountIds = privilageAccountDOMapper.selectAccountIdByRoleAndSearchContentAndYY(searchContent, roleId, companyId);
|
|
|
|
|
}
|
|
|
|
@ -266,7 +267,7 @@ public class PrivilageAccountServiceImpl extends ServiceImpl<PrivilageAccountDOM
|
|
|
|
|
QueryWrapper<PrivilageUserDO> mobileUserQw = new QueryWrapper<>();
|
|
|
|
|
mobileUserQw.eq("mobil", mobil).eq("status", "1");
|
|
|
|
|
List<PrivilageUserDO> mobileUsers = privilageUserDOMapper.selectList(mobileUserQw);
|
|
|
|
|
if (CollectionUtils.isNotEmpty(mobileUsers) && !oldUser.getMobile().equals(mobil)) {
|
|
|
|
|
if (CollectionUtils.isNotEmpty(mobileUsers) && !oldUser.getMobil().equals(mobil)) {
|
|
|
|
|
return AccountEnum.ACCOUNT_MODIFY_STATUS_MOBILE_EXISTS.getType();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -285,7 +286,7 @@ public class PrivilageAccountServiceImpl extends ServiceImpl<PrivilageAccountDOM
|
|
|
|
|
privilageUserDO.setId(modifyAccountInput.getUserId());
|
|
|
|
|
privilageUserDO.setName(modifyAccountInput.getUserName());
|
|
|
|
|
privilageUserDO.setUpdateTime(new Date());
|
|
|
|
|
privilageUserDO.setMobile(modifyAccountInput.getMobil());
|
|
|
|
|
privilageUserDO.setMobil(modifyAccountInput.getMobil());
|
|
|
|
|
privilageUserDOMapper.updateById(privilageUserDO);
|
|
|
|
|
|
|
|
|
|
//保存用户角色
|
|
|
|
|