在不发货的地区编码中
This commit is contained in:
parent
b42bb50737
commit
a87c65542e
|
|
@ -270,7 +270,7 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
|
|||
@Override
|
||||
public void auditOrders(OrdersSaveReqVO updateReqVO) {
|
||||
// 校验存在
|
||||
validateOrdersExists(updateReqVO.getId());
|
||||
OrdersDO ordersOld = validateOrdersExists(updateReqVO.getId());
|
||||
// 校验是否可以审核
|
||||
validateOrdersIfAudit(updateReqVO.getId());
|
||||
// 更新
|
||||
|
|
@ -302,6 +302,22 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// 状态变化:发送短信提醒
|
||||
if (updateReqVO.getStatus() != null && updateReqVO.getStatus().equals(ordersOld.getStatus())) {
|
||||
smsTaskService.sendSMS(
|
||||
updateObj.getStatus(),
|
||||
updateObj.getId(),
|
||||
updateObj.getSource(),
|
||||
updateObj.getOnSaleProductId(),
|
||||
updateObj.getRefundStatus(),
|
||||
updateObj.getCallStatus(),
|
||||
updateObj.getAddressMobile(),
|
||||
updateObj
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -391,10 +407,12 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
|
|||
ordersMapper.deleteById(id);
|
||||
}
|
||||
|
||||
private void validateOrdersExists(Long id) {
|
||||
if (ordersMapper.selectById(id) == null) {
|
||||
private OrdersDO validateOrdersExists(Long id) {
|
||||
OrdersDO ordersDO = ordersMapper.selectById(id);
|
||||
if (ordersDO == null) {
|
||||
throw exception(ORDERS_NOT_EXISTS);
|
||||
}
|
||||
return ordersDO;
|
||||
}
|
||||
private void validateOrdersIfAudit(Long id) {
|
||||
OrdersDO ordersDO = ordersMapper.selectById(id);
|
||||
|
|
|
|||
Loading…
Reference in New Issue