feat(sip):bug修改,nex采购单增加姓名,邮箱和电话

dev_1.0.2
wangy 2026-05-28 15:01:18 +08:00
parent 02f4c47383
commit 11cdcdb83c
1 changed files with 6 additions and 3 deletions

View File

@ -631,12 +631,12 @@ public class OmsPurchaseOrderServiceImpl implements IOmsPurchaseOrderService, To
// 采购员userName=徐心钰
SysUser user = userMapper.selectUserByLoginName(nexPurchaserUsername);
if(user == null){
user = userMapper.selectUserById(103L);
user = userMapper.selectUserById(nexOwnerId);
}
omsPurchaseOrder.setPurchaserId(user.getUserId());
omsPurchaseOrder.setPurchaserName(user.getUserName());
omsPurchaseOrder.setPurchaserMobile("");
omsPurchaseOrder.setPurchaserEmail("");
omsPurchaseOrder.setPurchaserMobile(user.getPhonenumber());
omsPurchaseOrder.setPurchaserEmail(user.getEmail());
// 入库仓id
omsPurchaseOrder.setWarehouseId(nexWarehouseId);
omsPurchaseOrder.setPayMethod(nexPayMethod);
@ -645,12 +645,15 @@ public class OmsPurchaseOrderServiceImpl implements IOmsPurchaseOrderService, To
// omsPurchaseOrder.setTotalAmount(new BigDecimal(nexTotalAmount));
omsPurchaseOrder.setStatus(OmsPurchaseOrder.StatusEnum.WAIT_COMPLETED.getCode()); // 0
omsPurchaseOrder.setApproveStatus(ApproveStatusEnum.WAIT_COMMIT.getCode()); // 0
omsPurchaseOrder.setPurchaseDate(new Date());
// 创建采购订单明细项
OmsPurchaseOrderItem orderItem = new OmsPurchaseOrderItem();
orderItem.setProductType(addToNexReq.getProductType());
orderItem.setProductCode(addToNexReq.getProductCode());
orderItem.setQuantity(new BigDecimal(addToNexReq.getQuantity()));
// 交货日期
orderItem.setDeliveryDate(new Date());
// 根据BOM编码查询产品信息折扣单价和税率都从产品信息读