fix-车商手机初始化

This commit is contained in:
xl
2024-07-18 16:45:47 +08:00
parent 7976513e59
commit 117536ef8c

View File

@@ -359,10 +359,10 @@ public class CarDealerServiceImpl extends ServiceImpl<CarDealerDao, CarDealer> i
* @param createId 创建人/审核人ID
*/
private Boolean commonAdd(CarDealerAddRequest request, String createType, Integer createId) {
User oldUser = userService.getByPhone(request.getPhone(), UserAccountConstant.UserType.USER_TYPE_CAR_DEALER);
if (oldUser != null) {
throw new ServiceException("车商账号手机已存在");
}
User user = userService.getByPhone(request.getPhone(), UserAccountConstant.UserType.USER_TYPE_CAR_DEALER);
// if (oldUser != null) {
// throw new ServiceException("车商账号手机已存在");
// }
CarDealer carDealer = new CarDealer();
BeanUtils.copyProperties(request, carDealer);
@@ -400,7 +400,12 @@ public class CarDealerServiceImpl extends ServiceImpl<CarDealerDao, CarDealer> i
}
//初始化用户端账号
User user = userService.addUserByMerIdOrDealerId(request.getPhone(), 0, carDealer.getId(), UserAccountConstant.UserType.USER_TYPE_CAR_DEALER);
if (user == null) {
user = userService.addUserByMerIdOrDealerId(request.getPhone(), 0, carDealer.getId(), UserAccountConstant.UserType.USER_TYPE_CAR_DEALER);
}else {
user.setPwd(CommonUtil.createPwd("000000"));
userService.updateById(user);
}
carDealer.setUserId(user.getId());
dao.updateById(carDealer);