@@ -838,6 +838,11 @@ public class SalesOrderServiceImpl implements SalesOrderService {
@Override
public Integer noticeDistribution(SalesOrder salesOrder) {
+ // 检查订单是否已经有了配送方式,如果没有不允许通知配货
+ SalesOrder temp = salesOrderMapper.getSalesOrderById(salesOrder.getSalesId());
+ if (temp == null || temp.getSalesPostFirm() == null || temp.getSalesPostFirm().isEmpty()) {
+ return 0;
+ }
return salesOrderMapper.noticeDistribution(salesOrder);
}