仓库管理修改

master
wusiyu 15 hours ago
parent fa6cce8640
commit d67775cd2c
  1. 4
      blade-service/blade-wms/src/main/java/org/springblade/wms/service/impl/StBuyOrderServiceImpl.java

@ -391,19 +391,23 @@ public class StBuyOrderServiceImpl extends BaseServiceImpl<StBuyOrderMapper, StB
buyOrder.setErpBuyCode(purchaseTrackVO.getRpno()); buyOrder.setErpBuyCode(purchaseTrackVO.getRpno());
buyOrder.setNeedStatus(purchaseTrackVO.getReqstat()); buyOrder.setNeedStatus(purchaseTrackVO.getReqstat());
if (purchaseTrackVO.getRelctrlerName() != null) {
List<User> userList = userClient.listByNameNolike(purchaseTrackVO.getRelctrlerName()); List<User> userList = userClient.listByNameNolike(purchaseTrackVO.getRelctrlerName());
Long planBuyManId = Optional.ofNullable(userList) Long planBuyManId = Optional.ofNullable(userList)
.filter(list -> !list.isEmpty()) .filter(list -> !list.isEmpty())
.map(list -> list.get(0).getId()) .map(list -> list.get(0).getId())
.orElse(0L); .orElse(0L);
buyOrder.setPlanBuyMan(planBuyManId); buyOrder.setPlanBuyMan(planBuyManId);
}
buyOrder.setPlanBuyManName(purchaseTrackVO.getRelctrlerName()); buyOrder.setPlanBuyManName(purchaseTrackVO.getRelctrlerName());
if (purchaseTrackVO.getPurcodeName() != null) {
List<User> users = userClient.listByNameNolike(purchaseTrackVO.getPurcodeName()); List<User> users = userClient.listByNameNolike(purchaseTrackVO.getPurcodeName());
Long buyManId = Optional.ofNullable(users) Long buyManId = Optional.ofNullable(users)
.filter(list -> !list.isEmpty()) .filter(list -> !list.isEmpty())
.map(list -> list.get(0).getId()) .map(list -> list.get(0).getId())
.orElse(0L); .orElse(0L);
buyOrder.setBuyMan(buyManId); buyOrder.setBuyMan(buyManId);
}
buyOrder.setBuyManName(purchaseTrackVO.getPurcodeName()); buyOrder.setBuyManName(purchaseTrackVO.getPurcodeName());
this.updateById(buyOrder); this.updateById(buyOrder);

Loading…
Cancel
Save