mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 12:52:07 +08:00
装配清单 详情配件列表数量错误和加工组不显示修复
This commit is contained in:
+4
-7
@@ -447,7 +447,6 @@ public class OrderComponentServiceImpl implements OrderComponentService {
|
|||||||
if (!deleted) {
|
if (!deleted) {
|
||||||
orderItemRelation = orderItemMapper.selectList(new LambdaQueryWrapperX<OrderItemDO>()
|
orderItemRelation = orderItemMapper.selectList(new LambdaQueryWrapperX<OrderItemDO>()
|
||||||
.in(OrderItemDO::getOrderId, pageReqVO.getOrderIds())
|
.in(OrderItemDO::getOrderId, pageReqVO.getOrderIds())
|
||||||
.inIfPresent(OrderItemDO::getCompId, queryComponentIds)
|
|
||||||
.in(OrderItemDO::getPartsId, partsIds)
|
.in(OrderItemDO::getPartsId, partsIds)
|
||||||
.and(wrapper ->
|
.and(wrapper ->
|
||||||
wrapper.ne(OrderItemDO::getGroupId, 0L)
|
wrapper.ne(OrderItemDO::getGroupId, 0L)
|
||||||
@@ -459,7 +458,6 @@ public class OrderComponentServiceImpl implements OrderComponentService {
|
|||||||
} else {
|
} else {
|
||||||
List<OrderItemTempDO> orderItemTempDOS = orderItemTempMapper.selectList(new LambdaQueryWrapperX<OrderItemTempDO>()
|
List<OrderItemTempDO> orderItemTempDOS = orderItemTempMapper.selectList(new LambdaQueryWrapperX<OrderItemTempDO>()
|
||||||
.in(OrderItemTempDO::getOrderId, pageReqVO.getOrderIds())
|
.in(OrderItemTempDO::getOrderId, pageReqVO.getOrderIds())
|
||||||
.inIfPresent(OrderItemTempDO::getCompId, queryComponentIds)
|
|
||||||
.in(OrderItemTempDO::getPartsId, partsIds)
|
.in(OrderItemTempDO::getPartsId, partsIds)
|
||||||
.and(wrapper ->
|
.and(wrapper ->
|
||||||
wrapper.ne(OrderItemTempDO::getGroupId, 0L)
|
wrapper.ne(OrderItemTempDO::getGroupId, 0L)
|
||||||
@@ -501,12 +499,11 @@ public class OrderComponentServiceImpl implements OrderComponentService {
|
|||||||
.add(item.getCompId());
|
.add(item.getCompId());
|
||||||
}
|
}
|
||||||
|
|
||||||
// num 汇总
|
// num 从部件组获取
|
||||||
if (item.getNum() != null) {
|
if (item.getNum() != null && ObjectUtil.isNotNull(item.getCompId())) {
|
||||||
partsNumMap.merge(
|
partsNumMap.put(
|
||||||
pair,
|
pair,
|
||||||
item.getNum(),
|
item.getNum()
|
||||||
Double::sum
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user