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