|
@@ -225,6 +225,8 @@ public class BizSaleOrderServiceImpl extends ServiceImpl<BizSaleOrderMapper, Biz
|
|
BigDecimal price = new BigDecimal(object.getString("iTaxUnitPrice"));
|
|
BigDecimal price = new BigDecimal(object.getString("iTaxUnitPrice"));
|
|
//业务员
|
|
//业务员
|
|
String businessName = object.getString("cPsn_Name");
|
|
String businessName = object.getString("cPsn_Name");
|
|
|
|
+ //订单类型
|
|
|
|
+ String transWay = object.getString("transWay");
|
|
//根据关联id查询销售订单是否存在,不存在插入
|
|
//根据关联id查询销售订单是否存在,不存在插入
|
|
long count = this.count(new QueryWrapper<BizSaleOrder>().lambda().eq(BizSaleOrder::getRelationId, relationId));
|
|
long count = this.count(new QueryWrapper<BizSaleOrder>().lambda().eq(BizSaleOrder::getRelationId, relationId));
|
|
if(count==0){
|
|
if(count==0){
|
|
@@ -234,7 +236,13 @@ public class BizSaleOrderServiceImpl extends ServiceImpl<BizSaleOrderMapper, Biz
|
|
bizSaleOrder.setSaleGoodsCode(goodsCode);
|
|
bizSaleOrder.setSaleGoodsCode(goodsCode);
|
|
bizSaleOrder.setSaleOrderWeight(weight.multiply(new BigDecimal(1000)));
|
|
bizSaleOrder.setSaleOrderWeight(weight.multiply(new BigDecimal(1000)));
|
|
bizSaleOrder.setSaleStatus("1");
|
|
bizSaleOrder.setSaleStatus("1");
|
|
- bizSaleOrder.setSaleOrderType("1");
|
|
|
|
|
|
+ if(ObjectUtil.isNotEmpty(transWay)){
|
|
|
|
+ if(StringUtils.equals(transWay,"配送")){
|
|
|
|
+ bizSaleOrder.setSaleOrderType("1");
|
|
|
|
+ }else{
|
|
|
|
+ bizSaleOrder.setSaleOrderType("2");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
bizSaleOrder.setSaleOrderSouce("1");
|
|
bizSaleOrder.setSaleOrderSouce("1");
|
|
bizSaleOrder.setCustomerId(bizCustomer.getId());
|
|
bizSaleOrder.setCustomerId(bizCustomer.getId());
|
|
bizSaleOrder.setRelationId(relationId);
|
|
bizSaleOrder.setRelationId(relationId);
|