|
@@ -165,28 +165,30 @@ public class TenantProxyInfoServiceImpl extends ServiceImpl<TenantProxyInfoDao,
|
|
|
*/
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
@Override
|
|
|
- public void updateProxyUserInfo(TenantProxyDto dto){
|
|
|
+ public void updateProxyUserInfo(TenantProxyDto dto) {
|
|
|
Optional.ofNullable(dto.getUserId()).orElseThrow(() -> new BizException("人员id不能为空"));
|
|
|
//查询父级信息
|
|
|
TenantProxyUserRelation parentProxyUser = proxyUserRelationService.getOne(Wrappers.<TenantProxyUserRelation>lambdaQuery()
|
|
|
.eq(TenantProxyUserRelation::getUserId, dto.getUserId()));
|
|
|
//判断本次修改的是不是代理商负责人,如果是负责人可能要修改代理商名称
|
|
|
- if(Objects.nonNull(parentProxyUser.getParentId())){
|
|
|
+ if (Objects.nonNull(parentProxyUser.getParentId())) {
|
|
|
TenantProxyInfo tenantProxyInfo = this.getOne(Wrappers.<TenantProxyInfo>lambdaUpdate()
|
|
|
.eq(TenantProxyInfo::getProxyUserId, dto.getUserId()));
|
|
|
tenantProxyInfo.setProxyName(dto.getProxyName());
|
|
|
this.updateById(tenantProxyInfo);
|
|
|
}
|
|
|
- baseMapper.updateSysUserPhone(dto.getUserId(),dto.getPhone(),dto.getName());
|
|
|
+ baseMapper.updateSysUserPhone(dto.getUserId(), dto.getPhone(), dto.getName());
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/**
|
|
|
- * 查询代理商数据
|
|
|
- * 模糊:姓名 手机号
|
|
|
- * 模糊:代理商
|
|
|
- * 状态:正常 冻结
|
|
|
+ * 根据手机号/姓名模糊查询所有平台账号信息
|
|
|
+ *
|
|
|
+ * @param param 传入参数
|
|
|
+ * <p> - search 模糊搜索关键字
|
|
|
*/
|
|
|
+ public List<SysUser> queryUserList(Map<String, Object> param) {
|
|
|
+ return baseMapper.queryUserList(param);
|
|
|
+ }
|
|
|
|
|
|
private SysUser getUser() {
|
|
|
//修改机构基础信息
|