|
|
@@ -2,6 +2,7 @@ package com.trade.purchase.order.component.impl;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
import com.trade.purchase.order.assemble.mapstruct.OrderItemMapstructMapper;
|
|
|
import com.trade.purchase.order.component.IOrderCodeMaker;
|
|
|
import com.trade.purchase.order.component.IOrderSave;
|
|
|
@@ -80,7 +81,7 @@ public class DefaultOrderSaveImpl implements IOrderSave {
|
|
|
*/
|
|
|
private Order saveOrder(OrderSubmitDto order) {
|
|
|
//校验单号重复-新增
|
|
|
- if(order.getId()==null)
|
|
|
+ if(order.getId()==null && StringUtils.isNotBlank(order.getOrderNo()))
|
|
|
{
|
|
|
LambdaQueryWrapper<Order> orderLambdaQueryWrapper=new LambdaQueryWrapper<>();
|
|
|
orderLambdaQueryWrapper
|