Browse Source

2025年2月19日16:31:08

纪新园 11 months ago
parent
commit
d2f38b8630

+ 5 - 0
blade-service/blade-sales-part/src/main/java/org/springblade/salesPart/ship/service/impl/ShipServiceImpl.java

@@ -6203,6 +6203,10 @@ public class ShipServiceImpl extends ServiceImpl<ShipMapper, PjShip> implements
 	@Override
 	public PjShip detailProduction(PjShip ship) {
 		PjShip detail = baseMapper.selectById(ship.getId());
+		R<User> res = userClient.userInfoById(detail.getCreateUser());
+		if (res.isSuccess() && res.getData() != null) {
+			detail.setCreateUserName(res.getData().getRealName());
+		}
 		//明细
 		LambdaQueryWrapper<PjShipItems> itemsLambdaQueryWrapper = new LambdaQueryWrapper<>();
 		itemsLambdaQueryWrapper.eq(PjShipItems::getTenantId, AuthUtil.getTenantId())
@@ -6279,6 +6283,7 @@ public class ShipServiceImpl extends ServiceImpl<ShipMapper, PjShip> implements
 		List<PjShipItems> shipItemsList = new ArrayList<>();
 		if (CollectionUtils.isNotEmpty(ship.getShipItemsList())) {
 			ship.getShipItemsList().forEach(item -> {
+				item.setGoodsNum(ship.getGoodsTotalNum());
 				if (item.getId() == null) {
 					item.setCreateDept(Long.valueOf(AuthUtil.getDeptId()));
 					item.setCreateTime(new Date());