|
|
@@ -97,6 +97,8 @@ public class CustomerServiceImpl extends BaseMybatisDao<UserMapper> implements
|
|
|
private UserLockReleaseMapper userLockReleaseMapper;
|
|
|
@Resource
|
|
|
private AdminMapper adminMapper;
|
|
|
+
|
|
|
+
|
|
|
@SuppressWarnings("unchecked")
|
|
|
@Override
|
|
|
public Pagination<CustomerListOut> listPrivatePersonalCustomer(CustomerListIn cli, Integer pageNo,Integer pageSize) {
|
|
|
@@ -886,14 +888,15 @@ public class CustomerServiceImpl extends BaseMybatisDao<UserMapper> implements
|
|
|
user.setInformationMaintainer(TokenManager.getAdminId());
|
|
|
user.setTransferTime(now);
|
|
|
flag = addUserLock(uid,TokenManager.getAdminId(),now); //指定用户锁定客户
|
|
|
- if(flag <= 0) throw new BusinessException(new Error(ErrorConstants.CUSTOMER_ALREADY_RECEIVE,""));
|
|
|
}else if(operatorType.equals(AFTConstants.USER_TRANSFER_TO_OTHER)){
|
|
|
+ if(flag <= 0) throw new BusinessException(new Error(ErrorConstants.CUSTOMER_ALREADY_RECEIVE,""));
|
|
|
user.setAid(String.valueOf(params[0]));
|
|
|
user.setTransferTime(now);
|
|
|
flag = updateUserLock(uid,oldAid,UserLockReleaseStatus.LOCKED.getCode(),UserLockReleaseStatus.RELEASE.getCode()); //原用户释放客户
|
|
|
if(flag > 0 ) flag = addUserLock(uid,String.valueOf(params[0]),now); //指定用户锁定客户
|
|
|
if(flag <= 0) throw new BusinessException(new Error(ErrorConstants.CUSTOMER_TRANSFER_FAIL,""));
|
|
|
}
|
|
|
+ organizationContactBookMapper.updateAdmin(uid,TokenManager.getAdminId());
|
|
|
return userMapper.updateByPrimaryKeySelective(user);
|
|
|
}
|
|
|
|