仓库管理修改

master
wusiyu 13 hours ago
parent fa6cce8640
commit d67775cd2c
  1. 28
      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.setNeedStatus(purchaseTrackVO.getReqstat());
List<User> userList = userClient.listByNameNolike(purchaseTrackVO.getRelctrlerName());
Long planBuyManId = Optional.ofNullable(userList)
.filter(list -> !list.isEmpty())
.map(list -> list.get(0).getId())
.orElse(0L);
buyOrder.setPlanBuyMan(planBuyManId);
if (purchaseTrackVO.getRelctrlerName() != null) {
List<User> userList = userClient.listByNameNolike(purchaseTrackVO.getRelctrlerName());
Long planBuyManId = Optional.ofNullable(userList)
.filter(list -> !list.isEmpty())
.map(list -> list.get(0).getId())
.orElse(0L);
buyOrder.setPlanBuyMan(planBuyManId);
}
buyOrder.setPlanBuyManName(purchaseTrackVO.getRelctrlerName());
List<User> users = userClient.listByNameNolike(purchaseTrackVO.getPurcodeName());
Long buyManId = Optional.ofNullable(users)
.filter(list -> !list.isEmpty())
.map(list -> list.get(0).getId())
.orElse(0L);
buyOrder.setBuyMan(buyManId);
if (purchaseTrackVO.getPurcodeName() != null) {
List<User> users = userClient.listByNameNolike(purchaseTrackVO.getPurcodeName());
Long buyManId = Optional.ofNullable(users)
.filter(list -> !list.isEmpty())
.map(list -> list.get(0).getId())
.orElse(0L);
buyOrder.setBuyMan(buyManId);
}
buyOrder.setBuyManName(purchaseTrackVO.getPurcodeName());
this.updateById(buyOrder);

Loading…
Cancel
Save