|
@@ -100,7 +100,10 @@ public class RestaurantTypeController {
|
|
errorMessage = "数据验证失败,当前 [数据] 并不存在,请刷新后重试!";
|
|
errorMessage = "数据验证失败,当前 [数据] 并不存在,请刷新后重试!";
|
|
return ResponseResult.error(ErrorCodeEnum.DATA_NOT_EXIST, errorMessage);
|
|
return ResponseResult.error(ErrorCodeEnum.DATA_NOT_EXIST, errorMessage);
|
|
}
|
|
}
|
|
- if (restaurantTypeDto.getName().equals(originalRestaurantType.getName())) return ResponseResult.error(ErrorCodeEnum.DATA_VALIDATED_FAILED, "当前名称已存在,请修改后重试!");
|
|
|
|
|
|
+ long count = restaurantTypeService.count(new LambdaQueryWrapper<RestaurantType>()
|
|
|
|
+ .eq(RestaurantType::getDataState, 1)
|
|
|
|
+ .eq(RestaurantType::getName, restaurantTypeDto.getName()));
|
|
|
|
+ if (count>1) return ResponseResult.error(ErrorCodeEnum.DATA_VALIDATED_FAILED, "当前名称已存在,请修改后重试!");
|
|
if (!restaurantTypeService.update(restaurantType, originalRestaurantType)) {
|
|
if (!restaurantTypeService.update(restaurantType, originalRestaurantType)) {
|
|
return ResponseResult.error(ErrorCodeEnum.DATA_NOT_EXIST);
|
|
return ResponseResult.error(ErrorCodeEnum.DATA_NOT_EXIST);
|
|
}
|
|
}
|