Browse Source

feat:订单拓展审批回调

muti_db
Yen 11 months ago
parent
commit
c5079b2bfe
  1. 5
      src/main/java/com/qs/serve/modules/oms/common/OmsOrderCheckState.java
  2. 4
      src/main/java/com/qs/serve/modules/oms/controller/api/OmsOrderApi.java
  3. 2
      src/main/java/com/qs/serve/modules/oms/entity/OmsOrder.java
  4. 5
      src/main/java/com/qs/serve/modules/oms/service/OmsOrderOptionsService.java
  5. 18
      src/main/java/com/qs/serve/modules/oms/service/OmsOrderService.java
  6. 66
      src/main/java/com/qs/serve/modules/oms/service/impl/OmsOrderOptionsServiceImpl.java
  7. 3
      src/main/java/com/qs/serve/modules/oms/service/impl/OmsOrderPart1ServiceImpl.java
  8. 32
      src/main/java/com/qs/serve/modules/oms/service/impl/OmsOrderServiceImpl.java

5
src/main/java/com/qs/serve/modules/oms/common/OmsOrderState.java → src/main/java/com/qs/serve/modules/oms/common/OmsOrderCheckState.java

@ -9,9 +9,10 @@ import lombok.Getter;
*/ */
@Getter @Getter
@AllArgsConstructor @AllArgsConstructor
public enum OmsOrderState { public enum OmsOrderCheckState {
//状态:1=审批中;2=完成;3-中止;4-回滚;5-作废;6-关闭 //状态:0草稿,1=审批中;2=完成;3-中止;4-回滚;5-作废;6-关闭
UnPublish(0),
Commiting(1), Commiting(1),
Finished(2), Finished(2),
Stop(3), Stop(3),

4
src/main/java/com/qs/serve/modules/oms/controller/api/OmsOrderApi.java

@ -25,6 +25,7 @@ import com.qs.serve.modules.goods.service.GoodsCategoryRuleService;
import com.qs.serve.modules.goods.service.GoodsCategoryService; import com.qs.serve.modules.goods.service.GoodsCategoryService;
import com.qs.serve.modules.goods.service.GoodsSkuService; import com.qs.serve.modules.goods.service.GoodsSkuService;
import com.qs.serve.modules.goods.service.GoodsSpuService; import com.qs.serve.modules.goods.service.GoodsSpuService;
import com.qs.serve.modules.oms.common.OmsOrderCheckState;
import com.qs.serve.modules.oms.entity.OmsOrder; import com.qs.serve.modules.oms.entity.OmsOrder;
import com.qs.serve.modules.oms.entity.OmsOrderItem; import com.qs.serve.modules.oms.entity.OmsOrderItem;
import com.qs.serve.modules.oms.entity.bo.*; import com.qs.serve.modules.oms.entity.bo.*;
@ -363,6 +364,9 @@ public class OmsOrderApi {
@SysLog(module = SystemModule.BASE, title = "订单", biz = BizType.DELETE) @SysLog(module = SystemModule.BASE, title = "订单", biz = BizType.DELETE)
public R<?> deleteById(@PathVariable("id") Long id){ public R<?> deleteById(@PathVariable("id") Long id){
OmsOrder dbOmsOrder = omsOrderService.getById(id); OmsOrder dbOmsOrder = omsOrderService.getById(id);
if(!dbOmsOrder.getOrderCheckState().equals(OmsOrderCheckState.UnPublish.getCode())){
return R.error("审批状态不支持删除");
}
omsOrderService.checkMsOrderStatus(dbOmsOrder); omsOrderService.checkMsOrderStatus(dbOmsOrder);
if(dbOmsOrder.getStatus().equals(0)&&dbOmsOrder.getCheckState().equals(0)){ if(dbOmsOrder.getStatus().equals(0)&&dbOmsOrder.getCheckState().equals(0)){
boolean result = omsOrderService.removeById(id); boolean result = omsOrderService.removeById(id);

2
src/main/java/com/qs/serve/modules/oms/entity/OmsOrder.java

@ -70,7 +70,7 @@ public class OmsOrder implements Serializable {
@NotNull(message = "供应商收货地址id不能为空") @NotNull(message = "供应商收货地址id不能为空")
private Long supplierAddrId; private Long supplierAddrId;
/** 审核状态 */ /** 审核状态(非OA审批) */
@NotNull(message = "审核状态不能为空") @NotNull(message = "审核状态不能为空")
private Integer checkState; private Integer checkState;

5
src/main/java/com/qs/serve/modules/oms/service/OmsOrderOptionsService.java

@ -15,4 +15,9 @@ public interface OmsOrderOptionsService extends SeeYonOperationService {
*/ */
Object submitExpiredOrder(String orderId); Object submitExpiredOrder(String orderId);
/**
* 定时同步通过审核的订单到ERP
*/
void syncToErp();
} }

18
src/main/java/com/qs/serve/modules/oms/service/OmsOrderService.java

@ -2,12 +2,15 @@ package com.qs.serve.modules.oms.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.qs.serve.common.model.dto.SimpleKeyValue; import com.qs.serve.common.model.dto.SimpleKeyValue;
import com.qs.serve.modules.bms.entity.BmsRegion;
import com.qs.serve.modules.bms.entity.BmsSupplierAddress;
import com.qs.serve.modules.goods.entity.GoodsCategoryRule; import com.qs.serve.modules.goods.entity.GoodsCategoryRule;
import com.qs.serve.modules.oms.entity.OmsOrder; import com.qs.serve.modules.oms.entity.OmsOrder;
import com.qs.serve.modules.oms.entity.OmsOrderItem; import com.qs.serve.modules.oms.entity.OmsOrderItem;
import com.qs.serve.modules.oms.entity.bo.*; import com.qs.serve.modules.oms.entity.bo.*;
import com.qs.serve.modules.oms.entity.vo.OmsConfirmOrderResult; import com.qs.serve.modules.oms.entity.vo.OmsConfirmOrderResult;
import com.qs.serve.modules.oms.entity.vo.OmsSpuAssesInfo; import com.qs.serve.modules.oms.entity.vo.OmsSpuAssesInfo;
import com.qs.serve.modules.sys.entity.SysUser;
import java.util.List; import java.util.List;
/** /**
@ -103,5 +106,20 @@ public interface OmsOrderService extends IService<OmsOrder> {
* @param orderItemList * @param orderItemList
*/ */
public void updateCusPrice(String cusCode, List<OmsOrderItem> orderItemList); public void updateCusPrice(String cusCode, List<OmsOrderItem> orderItemList);
/**
* 保存到ERP
* @param omsOrder
* @param orderItemList
* @param brands
* @param supplierAddress
* @param bmsRegion
*/
public void saveToErpOrder(OmsOrder omsOrder,
List<OmsOrderItem> orderItemList,
String brands,
BmsSupplierAddress supplierAddress,
BmsRegion bmsRegion);
} }

66
src/main/java/com/qs/serve/modules/oms/service/impl/OmsOrderOptionsServiceImpl.java

@ -2,6 +2,7 @@ package com.qs.serve.modules.oms.service.impl;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.qs.serve.common.model.dto.R; import com.qs.serve.common.model.dto.R;
import com.qs.serve.common.model.oa.OaFormMainProcess; import com.qs.serve.common.model.oa.OaFormMainProcess;
import com.qs.serve.common.util.*; import com.qs.serve.common.util.*;
@ -20,9 +21,13 @@ import com.qs.serve.modules.goods.mapper.GoodsCategoryRuleMapper;
import com.qs.serve.modules.goods.mapper.GoodsSkuMapper; import com.qs.serve.modules.goods.mapper.GoodsSkuMapper;
import com.qs.serve.modules.goods.mapper.GoodsSpuMapper; import com.qs.serve.modules.goods.mapper.GoodsSpuMapper;
import com.qs.serve.modules.goods.service.GoodsImminentBatchService; import com.qs.serve.modules.goods.service.GoodsImminentBatchService;
import com.qs.serve.modules.oms.common.OmsOrderCheckState;
import com.qs.serve.modules.oms.entity.OmsOrder; import com.qs.serve.modules.oms.entity.OmsOrder;
import com.qs.serve.modules.oms.entity.OmsOrderItem; import com.qs.serve.modules.oms.entity.OmsOrderItem;
import com.qs.serve.modules.oms.entity.OmsXltOrder;
import com.qs.serve.modules.oms.entity.OmsXltOrderItem;
import com.qs.serve.modules.oms.entity.dto.SeeYonOrderItemDTO; import com.qs.serve.modules.oms.entity.dto.SeeYonOrderItemDTO;
import com.qs.serve.modules.oms.entity.dto.XltOrderDTO;
import com.qs.serve.modules.oms.service.OmsOrderItemService; import com.qs.serve.modules.oms.service.OmsOrderItemService;
import com.qs.serve.modules.oms.service.OmsOrderOptionsService; import com.qs.serve.modules.oms.service.OmsOrderOptionsService;
import com.qs.serve.modules.oms.service.OmsOrderService; import com.qs.serve.modules.oms.service.OmsOrderService;
@ -33,7 +38,6 @@ import com.qs.serve.modules.sys.service.SysUserService;
import com.qs.serve.modules.tag.mapper.TagInfoMapper; import com.qs.serve.modules.tag.mapper.TagInfoMapper;
import com.qs.serve.modules.tbs.common.TbsSeeYonConst; import com.qs.serve.modules.tbs.common.TbsSeeYonConst;
import com.qs.serve.modules.tbs.entity.bo.TbsAffairCommitBo; import com.qs.serve.modules.tbs.entity.bo.TbsAffairCommitBo;
import com.qs.serve.modules.vtb.common.VtbVerificationState;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -46,6 +50,8 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import static com.qs.serve.modules.tbs.common.TbsSeeYonConst.ERP_ORDER_CREATE;
/** /**
* 订单审批操作类 * 订单审批操作类
* @author YenHex * @author YenHex
@ -133,6 +139,12 @@ public class OmsOrderOptionsServiceImpl implements OmsOrderOptionsService {
if (supplier.getCdOrderFlag().equals(1) && !StringUtils.hasText(omsOrder.getCdOrderRemark())) { if (supplier.getCdOrderFlag().equals(1) && !StringUtils.hasText(omsOrder.getCdOrderRemark())) {
Assert.throwEx("请补充CD单号"); Assert.throwEx("请补充CD单号");
} }
//补充:调度系统写报价单给ERP时,要把地址ID写过去
if (supplierAddress.getTmsSysId() == null) {
Assert.throwEx("地址缺失TmsSysId关联");
}
String lastRegionId = supplier.getRegionLast(); String lastRegionId = supplier.getRegionLast();
BmsRegion bmsRegion = bmsRegionMapper.selectById(lastRegionId); BmsRegion bmsRegion = bmsRegionMapper.selectById(lastRegionId);
if (bmsRegion == null) { if (bmsRegion == null) {
@ -149,7 +161,7 @@ public class OmsOrderOptionsServiceImpl implements OmsOrderOptionsService {
goodsImminentBatchService.updateBatchById(imminentBatches); goodsImminentBatchService.updateBatchById(imminentBatches);
} }
String templateCode = TbsSeeYonConst.ExpiredOrderConf.Code(); String templateCode = this.getTemplateCode();
//加载大区信息 //加载大区信息
String saleRegionId = supplier.handleSaleRegionId(); String saleRegionId = supplier.handleSaleRegionId();
@ -190,11 +202,37 @@ public class OmsOrderOptionsServiceImpl implements OmsOrderOptionsService {
formId = formIdResult.getData(); formId = formIdResult.getData();
} }
omsOrder.setSyFormId(formId); omsOrder.setSyFormId(formId);
omsOrder.setOrderCheckState(VtbVerificationState.Commiting.getCode()); omsOrder.setOrderCheckState(OmsOrderCheckState.Commiting.getCode());
omsOrderService.updateById(omsOrder); omsOrderService.updateById(omsOrder);
return R.ok(); return R.ok();
} }
@Override
public void syncToErp() {
AuthContextUtils.setTenant("001");
List<OmsOrder> omsOrders = omsOrderService.list(new LambdaQueryWrapper<OmsOrder>()
//临期品
.eq(OmsOrder::getOrderType,3)
.in(OmsOrder::getStatus,0,1)
.eq(OmsOrder::getOrderCheckState,OmsOrderCheckState.Finished.getCode())
);
for (OmsOrder omsOrder : omsOrders) {
BmsSupplierAddress supplierAddress = bmsSupplierAddressService.getById(omsOrder.getSupplierAddrId());
List<OmsOrderItem> orderItemList = omsOrderItemService.listByOrderId(omsOrder.getId());
BmsSupplier supplier = bmsSupplierMapper.selectById(omsOrder.getSupplierId());
String lastRegionId = supplier.getRegionLast();
BmsRegion bmsRegion = bmsRegionMapper.selectById(lastRegionId);
List<Long> spuIds = orderItemList.stream().map(OmsOrderItem::getSpuId).collect(Collectors.toList());
List<GoodsSpu> goodsSpuList = goodsSpuMapper.selectBatchIds(spuIds);
List<String> cateIds = goodsSpuList.stream().map(GoodsSpu::getCategoryLast).collect(Collectors.toList());
cateIds.add("0");
List<GoodsCategory> categoryList = goodsCategoryMapper.selectBatchIds(cateIds);
String bs = categoryList.stream().map(GoodsCategory::getName).collect(Collectors.joining(","));
//写入到ERP中间表
omsOrderService.saveToErpOrder(omsOrder,orderItemList,bs,supplierAddress,bmsRegion);
}
}
/** /**
* 构建DATA * 构建DATA
* @param omsOrder * @param omsOrder
@ -263,27 +301,42 @@ public class OmsOrderOptionsServiceImpl implements OmsOrderOptionsService {
@Override @Override
public String getSyFormIdByTargetInfo(TbsAffairCommitBo affairCommit) { public String getSyFormIdByTargetInfo(TbsAffairCommitBo affairCommit) {
return null; OmsOrder omsOrder = omsOrderService.getOne(new LambdaQueryWrapper<OmsOrder>()
.select(OmsOrder::getSyFormId)
.eq(OmsOrder::getId,affairCommit.getTargetId()));
return omsOrder!=null?omsOrder.getSyFormId():null;
} }
@Override @Override
public Object doBacked(TbsAffairCommitBo param) { public Object doBacked(TbsAffairCommitBo param) {
OmsOrder omsOrder = omsOrderService.getById(param.getTargetId());
omsOrder.setOrderCheckState(OmsOrderCheckState.Rollback.getCode());
omsOrderService.updateById(omsOrder);
return null; return null;
} }
@Override @Override
public Object doFinished(TbsAffairCommitBo param) { public Object doFinished(TbsAffairCommitBo param) {
OmsOrder omsOrder = omsOrderService.getById(param.getTargetId());
omsOrder.setOrderCheckState(OmsOrderCheckState.Finished.getCode());
omsOrderService.updateById(omsOrder);
return null; return null;
} }
@Override @Override
public Object doRefuse(TbsAffairCommitBo param) { public Object doRefuse(TbsAffairCommitBo param) {
OmsOrder omsOrder = omsOrderService.getById(param.getTargetId());
omsOrder.setOrderCheckState(OmsOrderCheckState.Finished.getCode());
omsOrderService.updateById(omsOrder);
return null; return null;
} }
@Override @Override
public boolean checkSyFormIdIsNotNull(String targetId) { public boolean checkSyFormIdIsNotNull(String targetId) {
return false; OmsOrder omsOrder = omsOrderService.getOne(new LambdaQueryWrapper<OmsOrder>()
.select(OmsOrder::getSyFormId)
.eq(OmsOrder::getId,targetId));
return omsOrder!=null&&omsOrder.getSyFormId()!=null;
} }
@Override @Override
@ -293,6 +346,7 @@ public class OmsOrderOptionsServiceImpl implements OmsOrderOptionsService {
@Override @Override
public String getTemplateCode() { public String getTemplateCode() {
return null; return TbsSeeYonConst.ExpiredOrderConf.Code();
} }
} }

3
src/main/java/com/qs/serve/modules/oms/service/impl/OmsOrderPart1ServiceImpl.java

@ -18,6 +18,7 @@ import com.qs.serve.modules.goods.entity.dto.GoodsAccrIdsDto;
import com.qs.serve.modules.goods.mapper.GoodsCategoryRuleMapper; import com.qs.serve.modules.goods.mapper.GoodsCategoryRuleMapper;
import com.qs.serve.modules.goods.mapper.GoodsSkuMapper; import com.qs.serve.modules.goods.mapper.GoodsSkuMapper;
import com.qs.serve.modules.goods.service.*; import com.qs.serve.modules.goods.service.*;
import com.qs.serve.modules.oms.common.OmsOrderCheckState;
import com.qs.serve.modules.oms.entity.OmsOrder; import com.qs.serve.modules.oms.entity.OmsOrder;
import com.qs.serve.modules.oms.entity.OmsOrderItem; import com.qs.serve.modules.oms.entity.OmsOrderItem;
import com.qs.serve.modules.oms.entity.bo.OmsVerifySkuParam; import com.qs.serve.modules.oms.entity.bo.OmsVerifySkuParam;
@ -99,7 +100,7 @@ public class OmsOrderPart1ServiceImpl implements OmsOrderPart1Service {
order.setUserName(user.getName()); order.setUserName(user.getName());
order.setUserPhone(user.getMobile()); order.setUserPhone(user.getMobile());
order.setCheckState(0); order.setCheckState(0);
order.setOrderCheckState(OmsOrderCheckState.UnPublish.getCode());
order.setLatitudeFrom(orgOrder.getLatitudeFrom()); order.setLatitudeFrom(orgOrder.getLatitudeFrom());
order.setOrderSource(orgOrder.getOrderSource()); order.setOrderSource(orgOrder.getOrderSource());
order.setSupplierId(orgOrder.getSupplierId()); order.setSupplierId(orgOrder.getSupplierId());

32
src/main/java/com/qs/serve/modules/oms/service/impl/OmsOrderServiceImpl.java

@ -20,6 +20,7 @@ import com.qs.serve.modules.goods.entity.vo.GoodSkuVo;
import com.qs.serve.modules.goods.mapper.GoodsCategoryRuleMapper; import com.qs.serve.modules.goods.mapper.GoodsCategoryRuleMapper;
import com.qs.serve.modules.goods.mapper.GoodsSkuMapper; import com.qs.serve.modules.goods.mapper.GoodsSkuMapper;
import com.qs.serve.modules.goods.service.*; import com.qs.serve.modules.goods.service.*;
import com.qs.serve.modules.oms.common.OmsOrderCheckState;
import com.qs.serve.modules.oms.entity.*; import com.qs.serve.modules.oms.entity.*;
import com.qs.serve.modules.oms.entity.bo.*; import com.qs.serve.modules.oms.entity.bo.*;
import com.qs.serve.modules.oms.entity.dto.OmsCalcAmount; import com.qs.serve.modules.oms.entity.dto.OmsCalcAmount;
@ -29,6 +30,7 @@ import com.qs.serve.modules.oms.entity.vo.OmsConfirmOrderResult;
import com.qs.serve.modules.oms.entity.vo.OmsSpuAssesInfo; import com.qs.serve.modules.oms.entity.vo.OmsSpuAssesInfo;
import com.qs.serve.modules.oms.mapper.OmsOrderMapper; import com.qs.serve.modules.oms.mapper.OmsOrderMapper;
import com.qs.serve.modules.oms.service.OmsOrderItemService; import com.qs.serve.modules.oms.service.OmsOrderItemService;
import com.qs.serve.modules.oms.service.OmsOrderOptionsService;
import com.qs.serve.modules.oms.service.OmsOrderService; import com.qs.serve.modules.oms.service.OmsOrderService;
import com.qs.serve.modules.oms.service.OmsShoppingCartService; import com.qs.serve.modules.oms.service.OmsShoppingCartService;
import com.qs.serve.modules.oms.utils.OmsOrderUtil; import com.qs.serve.modules.oms.utils.OmsOrderUtil;
@ -735,7 +737,6 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper, OmsOrder> i
GoodsCategoryRule categoryRule = goodsCategoryRuleMapper.selectById(param.getBrandRuleId()); GoodsCategoryRule categoryRule = goodsCategoryRuleMapper.selectById(param.getBrandRuleId());
BmsSupplier supplier = bmsSupplierMapper.selectById(param.getSupplierId()); BmsSupplier supplier = bmsSupplierMapper.selectById(param.getSupplierId());
BmsSupplierAddress supplierAddress = bmsSupplierAddressService.getById(param.getAddressId()); BmsSupplierAddress supplierAddress = bmsSupplierAddressService.getById(param.getAddressId());
;
OmsOrder order; OmsOrder order;
if (param.getId() != null) { if (param.getId() != null) {
@ -743,6 +744,10 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper, OmsOrder> i
if (!order.getOrderType().equals(3)) { if (!order.getOrderType().equals(3)) {
Assert.throwEx("订单类型不支持混用"); Assert.throwEx("订单类型不支持混用");
} }
if(!order.getOrderCheckState().equals(OmsOrderCheckState.UnPublish.getCode())
&&!order.getOrderCheckState().equals(OmsOrderCheckState.Rollback.getCode())){
Assert.throwEx("OA审批状态拦截");
}
} else { } else {
order = new OmsOrder(); order = new OmsOrder();
order.setOrderSn("SP" + CodeGenUtil.generate(CodeGenUtil.SourceKey.OmsOrder)); order.setOrderSn("SP" + CodeGenUtil.generate(CodeGenUtil.SourceKey.OmsOrder));
@ -840,7 +845,8 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper, OmsOrder> i
if (supplier.getCdOrderFlag().equals(1) && !StringUtils.hasText(param.getCdOrderRemark())) { if (supplier.getCdOrderFlag().equals(1) && !StringUtils.hasText(param.getCdOrderRemark())) {
Assert.throwEx("请补充CD单号"); Assert.throwEx("请补充CD单号");
} }
this.buildPriceOrder(order.getId() + "", null); OmsOrderOptionsService optionsService = SpringUtils.getBean(OmsOrderOptionsService.class);
optionsService.submitExpiredOrder(order.getId()+"");
} }
return order; return order;
} }
@ -946,6 +952,23 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper, OmsOrder> i
//更新最新的用户特殊价格 //更新最新的用户特殊价格
this.updateCusPrice(omsOrder.getSupplierCode(), orderItemList); this.updateCusPrice(omsOrder.getSupplierCode(), orderItemList);
//补充:调度系统写报价单给ERP时,要把地址ID写过去
if (supplierAddress.getTmsSysId() == null) {
Assert.throwEx("地址缺失TmsSysId关联");
}
//保存到ERP中间表
this.saveToErpOrder(omsOrder, orderItemList, brands, supplierAddress, bmsRegion);
}
@Override
public void saveToErpOrder(OmsOrder omsOrder,
List<OmsOrderItem> orderItemList,
String brands,
BmsSupplierAddress supplierAddress,
BmsRegion bmsRegion) {
SysUser sysUser = sysUserService.getById(omsOrder.getCreateBy());
//保存到临时表-主表 //保存到临时表-主表
LocalDateTime nowTime = LocalDateTime.now(); LocalDateTime nowTime = LocalDateTime.now();
OmsXltOrder xltOrder = new OmsXltOrder(); OmsXltOrder xltOrder = new OmsXltOrder();
@ -973,10 +996,6 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper, OmsOrder> i
//状态:0未使用;1报价单;2销售订单 //状态:0未使用;1报价单;2销售订单
xltOrder.setStatus(0); xltOrder.setStatus(0);
//补充:调度系统写报价单给ERP时,要把地址ID写过去
if (supplierAddress.getTmsSysId() == null) {
Assert.throwEx("地址缺失TmsSysId关联");
}
xltOrder.setTmsSysId(supplierAddress.getId() + ""); xltOrder.setTmsSysId(supplierAddress.getId() + "");
xltOrder.setEmpName(omsOrder.getUserName()); xltOrder.setEmpName(omsOrder.getUserName());
xltOrder.setCusCode(omsOrder.getSupplierCode()); xltOrder.setCusCode(omsOrder.getSupplierCode());
@ -1033,7 +1052,6 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper, OmsOrder> i
omsOrder.setCheckTime(LocalDateTime.now()); omsOrder.setCheckTime(LocalDateTime.now());
omsOrder.setCheckUserId(AuthContextUtils.getSysUserId()); omsOrder.setCheckUserId(AuthContextUtils.getSysUserId());
this.updateById(omsOrder); this.updateById(omsOrder);
} }
@Override @Override

Loading…
Cancel
Save