用户信息修改也推送id
This commit is contained in:
@ -98,8 +98,10 @@ public class ZcBaseUserController extends BaseController
|
||||
{
|
||||
int flag = zcBaseUserService.insertZcBaseUser(zcBaseUser);
|
||||
if(flag > 0){
|
||||
// 存在修改用户信息情况(门店用户场景)
|
||||
ZcBaseUser baseUser = zcBaseUserService.selectZcBaseUserByPhone(zcBaseUser.getPhoneNumber());
|
||||
// 推送用户ID
|
||||
dataPushApi.sendAddUser(zcBaseUser.getId());
|
||||
dataPushApi.sendAddUser(baseUser.getId());
|
||||
}
|
||||
return toAjax(flag);
|
||||
}
|
||||
|
||||
@ -30,6 +30,7 @@ public interface IZcBaseUserService
|
||||
|
||||
public List<ZcBaseUser> selectZcBaseUserByStoreId(Long storeId, Long operatorId);
|
||||
|
||||
public ZcBaseUser selectZcBaseUserByPhone(String phone);
|
||||
/**
|
||||
* 新增租车用户信息
|
||||
*
|
||||
|
||||
@ -57,6 +57,11 @@ public class ZcBaseUserServiceImpl implements IZcBaseUserService
|
||||
return zcBaseUserMapper.selectZcBaseUserByStoreId(storeId,operatorId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ZcBaseUser selectZcBaseUserByPhone(String phone) {
|
||||
return zcBaseUserMapper.selectZcBaseUserByPhone(phone);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增租车用户信息
|
||||
*
|
||||
@ -76,9 +81,11 @@ public class ZcBaseUserServiceImpl implements IZcBaseUserService
|
||||
a.setIsStore(1L);
|
||||
a.setUpdateTime(DateUtils.getNowDate());
|
||||
int rows = zcBaseUserMapper.updateZcBaseUser(a);
|
||||
if(rows > 0) {
|
||||
// 然后绑定与门店的关联
|
||||
oldUser.setZcBaseUserStoreList(zcBaseUser.getZcBaseUserStoreList());
|
||||
insertZcBaseUserStore(oldUser);
|
||||
}
|
||||
return rows;
|
||||
}else{
|
||||
String md5Hexpwd = DigestUtils.md5Hex(zcBaseUser.getPassword());
|
||||
@ -86,7 +93,9 @@ public class ZcBaseUserServiceImpl implements IZcBaseUserService
|
||||
zcBaseUser.setIsStore(1L);
|
||||
zcBaseUser.setCreateTime(DateUtils.getNowDate());
|
||||
int rows = zcBaseUserMapper.insertZcBaseUser(zcBaseUser);
|
||||
if (rows > 0){
|
||||
insertZcBaseUserStore(zcBaseUser);
|
||||
}
|
||||
return rows;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user