|
@@ -446,13 +446,31 @@ public class DistributionSellerServiceImpl extends ServiceImpl<DistributionSelle
|
|
|
@Override
|
|
|
public Boolean updateByEditBo(DistributionSellerEditBo bo) {
|
|
|
SysUser user = new SysUser();
|
|
|
- user.setAvatar(bo.getAvatar());
|
|
|
+ if(Validator.isNotEmpty(bo.getAvatar())){
|
|
|
+ user.setAvatar(bo.getAvatar());
|
|
|
+ }
|
|
|
user.setUserId(bo.getSysUserId());
|
|
|
user.setUpdateTime(DateUtils.getNowDate());
|
|
|
if(Validator.isNotNull(bo.getStatus())){
|
|
|
user.setStatus(new Long(bo.getStatus()));
|
|
|
}
|
|
|
+ return iSysUserService.updateById(user);
|
|
|
+ }
|
|
|
|
|
|
+ @Override
|
|
|
+ public Boolean updateBySysEditBo(DistributionSellerEditBo bo) {
|
|
|
+ if(Validator.isEmpty(bo.getSellerId())){
|
|
|
+ throw new CustomException("业务员ID错误");
|
|
|
+ }
|
|
|
+ SysUser user = iSysUserService.getOne(new LambdaQueryWrapper<SysUser>()
|
|
|
+ .eq(SysUser::getSellerId,bo.getSellerId()));
|
|
|
+ if(Validator.isNotEmpty(bo.getAvatar())){
|
|
|
+ user.setAvatar(bo.getAvatar());
|
|
|
+ }
|
|
|
+ if(Validator.isNotNull(bo.getStatus())){
|
|
|
+ user.setStatus(new Long(bo.getStatus()));
|
|
|
+ }
|
|
|
+ user.setUpdateTime(DateUtils.getNowDate());
|
|
|
return iSysUserService.updateById(user);
|
|
|
}
|
|
|
|