用户信息修改也推送id

This commit is contained in:
19173159168
2025-09-02 22:00:15 +08:00
parent e7dd35438c
commit e42b95e556
3 changed files with 17 additions and 5 deletions

View File

@ -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);
}

View File

@ -30,6 +30,7 @@ public interface IZcBaseUserService
public List<ZcBaseUser> selectZcBaseUserByStoreId(Long storeId, Long operatorId);
public ZcBaseUser selectZcBaseUserByPhone(String phone);
/**
* 新增租车用户信息
*

View File

@ -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);
// 然后绑定与门店的关联
oldUser.setZcBaseUserStoreList(zcBaseUser.getZcBaseUserStoreList());
insertZcBaseUserStore(oldUser);
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);
insertZcBaseUserStore(zcBaseUser);
if (rows > 0){
insertZcBaseUserStore(zcBaseUser);
}
return rows;
}
}