|
@@ -6,6 +6,7 @@ import com.steerinfo.dil.service.IAmsSaleOrderService;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
|
+import java.util.Date;
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
@@ -61,6 +62,17 @@ public class AmsSaleOrderServiceImpl implements IAmsSaleOrderService {
|
|
Map<String,Object> map = new HashMap<>();
|
|
Map<String,Object> map = new HashMap<>();
|
|
map.put("saleNumber",saleNumber);
|
|
map.put("saleNumber",saleNumber);
|
|
List<AmsSaleOrder> amsSaleOrders = amsSaleOrderMapper.selectByParameters(map);
|
|
List<AmsSaleOrder> amsSaleOrders = amsSaleOrderMapper.selectByParameters(map);
|
|
|
|
+ if (amsSaleOrders.size() == 0) {
|
|
|
|
+ AmsSaleOrder amsSaleOrder = new AmsSaleOrder();
|
|
|
|
+ amsSaleOrder.setSaleOrderId(amsSaleOrderMapper.getSaleOrderId());
|
|
|
|
+ amsSaleOrder.setSaleNumber(saleNumber);
|
|
|
|
+ amsSaleOrder.setDeleted(new BigDecimal(0));
|
|
|
|
+ amsSaleOrder.setInsertTime(new Date());
|
|
|
|
+ amsSaleOrder.setUpdateTime(new Date());
|
|
|
|
+ amsSaleOrder.setInsertUsername("admin");
|
|
|
|
+ amsSaleOrder.setInsertUpdateRemark("金蝶采集销售订单");
|
|
|
|
+ amsSaleOrder.setUpdateUsername("admin");
|
|
|
|
+ }
|
|
AmsSaleOrder amsSaleOrder = amsSaleOrders.get(0);
|
|
AmsSaleOrder amsSaleOrder = amsSaleOrders.get(0);
|
|
amsSaleOrder.setSaleNumber(saleNumber);
|
|
amsSaleOrder.setSaleNumber(saleNumber);
|
|
amsSaleOrder.setSaleAccountBalance(new BigDecimal(saleAccountBalance));
|
|
amsSaleOrder.setSaleAccountBalance(new BigDecimal(saleAccountBalance));
|