变更车辆,增加操作人id
This commit is contained in:
@ -52,6 +52,9 @@ public class OrderCarChangePO implements Serializable {
|
|||||||
@ApiModelProperty("新车车架号")
|
@ApiModelProperty("新车车架号")
|
||||||
private String newVehicleVin;
|
private String newVehicleVin;
|
||||||
|
|
||||||
|
@ApiModelProperty("操作人id")
|
||||||
|
private Long operatorId;
|
||||||
|
|
||||||
@ApiModelProperty("删除标志(0代表存在 2代表删除)")
|
@ApiModelProperty("删除标志(0代表存在 2代表删除)")
|
||||||
private String delFlag;
|
private String delFlag;
|
||||||
|
|
||||||
|
|||||||
@ -857,6 +857,7 @@ public class OrderServiceImpl implements OrderService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public OrderDTO changeCarToOrder(BindCarToOrderReq bindCarToOrderReq) {
|
public OrderDTO changeCarToOrder(BindCarToOrderReq bindCarToOrderReq) {
|
||||||
|
SimpleUserInfoDTO userInfoDTO = jwtUtil.getUserInfoFromToken();
|
||||||
String redisLockKey = RedisKeyConstants.BIND_CAR_KEY + bindCarToOrderReq.getVin();
|
String redisLockKey = RedisKeyConstants.BIND_CAR_KEY + bindCarToOrderReq.getVin();
|
||||||
if(redisUtil.getRedisLock(redisLockKey, "变更车辆")) {
|
if(redisUtil.getRedisLock(redisLockKey, "变更车辆")) {
|
||||||
try {
|
try {
|
||||||
@ -928,6 +929,7 @@ public class OrderServiceImpl implements OrderService {
|
|||||||
orderCarChangePO.setOldVehicleVin(renOrderSubPO.getVinBatteryNo());
|
orderCarChangePO.setOldVehicleVin(renOrderSubPO.getVinBatteryNo());
|
||||||
orderCarChangePO.setNewVehicleId(carDTO.getId());
|
orderCarChangePO.setNewVehicleId(carDTO.getId());
|
||||||
orderCarChangePO.setNewVehicleVin(carDTO.getVin());
|
orderCarChangePO.setNewVehicleVin(carDTO.getVin());
|
||||||
|
orderCarChangePO.setOperatorId((long)userInfoDTO.getUserId());
|
||||||
orderCarChangeRepo.save(orderCarChangePO);
|
orderCarChangeRepo.save(orderCarChangePO);
|
||||||
|
|
||||||
return getOrderInfoByOrderNo(bindCarToOrderReq.getOrderNo());
|
return getOrderInfoByOrderNo(bindCarToOrderReq.getOrderNo());
|
||||||
|
|||||||
Reference in New Issue
Block a user