|
|
|
|
@ -84,13 +84,13 @@ public class OmsPurchaseOrderServiceImpl implements IOmsPurchaseOrderService, To
|
|
|
|
|
@Value("${sip.nex.vendor-code:P100}")
|
|
|
|
|
private String nexVendorCode;
|
|
|
|
|
|
|
|
|
|
@Value("${sip.nex.purchaser-username:xuxinyu}")
|
|
|
|
|
@Value("${sip.nex.purchaser-username:15168396014}")
|
|
|
|
|
private String nexPurchaserUsername;
|
|
|
|
|
|
|
|
|
|
@Value("${sip.nex.owner-id:102}")
|
|
|
|
|
@Value("${sip.nex.owner-id:103}")
|
|
|
|
|
private Long nexOwnerId;
|
|
|
|
|
|
|
|
|
|
@Value("${sip.nex.owner-name:叶宇豪}")
|
|
|
|
|
@Value("${sip.nex.owner-name:徐心钰}")
|
|
|
|
|
private String nexOwnerName;
|
|
|
|
|
|
|
|
|
|
@Value("${sip.nex.warehouse-id:3}")
|
|
|
|
|
@ -151,9 +151,13 @@ public class OmsPurchaseOrderServiceImpl implements IOmsPurchaseOrderService, To
|
|
|
|
|
@Override
|
|
|
|
|
public int insertOmsPurchaseOrder(OmsPurchaseOrder omsPurchaseOrder)
|
|
|
|
|
{
|
|
|
|
|
omsPurchaseOrder.setOwnerId(ShiroUtils.getSysUser().getUserId());
|
|
|
|
|
omsPurchaseOrder.setOwnerName(ShiroUtils.getSysUser().getUserName());
|
|
|
|
|
|
|
|
|
|
// 如果 ownerId 或 ownerName 为空,则使用当前登录用户
|
|
|
|
|
if (omsPurchaseOrder.getOwnerId() == null) {
|
|
|
|
|
omsPurchaseOrder.setOwnerId(ShiroUtils.getSysUser().getUserId());
|
|
|
|
|
}
|
|
|
|
|
if (omsPurchaseOrder.getOwnerName() == null) {
|
|
|
|
|
omsPurchaseOrder.setOwnerName(ShiroUtils.getSysUser().getUserName());
|
|
|
|
|
}
|
|
|
|
|
omsPurchaseOrder.setCreateTime(DateUtils.getNowDate());
|
|
|
|
|
omsPurchaseOrder.setPurchaseNo(generatePurchaseNo(omsPurchaseOrder.getVendorId()));
|
|
|
|
|
// 设置初始版本号为 1
|
|
|
|
|
@ -622,7 +626,7 @@ public class OmsPurchaseOrderServiceImpl implements IOmsPurchaseOrderService, To
|
|
|
|
|
// 采购员:userName=徐心钰
|
|
|
|
|
SysUser user = userMapper.selectUserByLoginName(nexPurchaserUsername);
|
|
|
|
|
if(user == null){
|
|
|
|
|
user = userMapper.selectUserById(1L);
|
|
|
|
|
user = userMapper.selectUserById(103L);
|
|
|
|
|
}
|
|
|
|
|
omsPurchaseOrder.setPurchaserId(user.getUserId());
|
|
|
|
|
omsPurchaseOrder.setPurchaserName(user.getUserName());
|
|
|
|
|
|