|
@@ -520,6 +520,16 @@ public class ProductOrderInfoServiceImpl extends ServiceImpl<ProductOrderInfoMap
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public void editLogisticsNo(ProductOrderEditLogisticsNo dto) {
|
|
public void editLogisticsNo(ProductOrderEditLogisticsNo dto) {
|
|
|
|
|
|
|
|
|
|
+ ProductOrderInfo productOrderInfo = this.productOrderInfoMapper.selectById(dto.getOrderId());
|
|
|
|
|
+ if(ObjectUtil.isNull(productOrderInfo)){
|
|
|
|
|
+ throw new ServiceException("订单不存在");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ productOrderInfo.setLogisticsNo(dto.getLogisticsNo());
|
|
|
|
|
+ productOrderInfo.setUpdateTime(LocalDateTime.now());
|
|
|
|
|
+ productOrderInfo.setOrderStatus(ProductOrderStatusEnum.WAIT_RECEIVE.getCode());
|
|
|
|
|
+
|
|
|
|
|
+ this.productOrderInfoMapper.updateById(productOrderInfo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
private WxLoginUser getCurrentWxLoginUser() {
|
|
private WxLoginUser getCurrentWxLoginUser() {
|