mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-14 13:42:07 +08:00
禅道438,395Bug修改,未排单查询条件补全
This commit is contained in:
+1
-3
@@ -5,8 +5,6 @@ import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.ToString;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@ToString(callSuper = true)
|
||||
@Builder
|
||||
@@ -22,7 +20,7 @@ public class PackPlateList {
|
||||
// 板材ID
|
||||
private Long plateId;
|
||||
|
||||
// 包裹编号
|
||||
// 板材编号
|
||||
private String plateNo;
|
||||
|
||||
|
||||
|
||||
+18
-8
@@ -845,10 +845,10 @@ public class PackServiceImpl implements PackService {
|
||||
.status(OrderPackageStatusEnum.PACKAGED.getStatus())
|
||||
.build());
|
||||
prePackOptimizeInfo.getList().forEach(plate ->{
|
||||
List<String> list = plate.getList().stream().map(PrePackOptimizeInfo.PrerPlateData::getPlateNo).toList();
|
||||
List<String> list = plate.getList().stream().map(PrePackOptimizeInfo.PrerPlateData::getPlateId).toList();
|
||||
list.forEach(a -> packPlateNoLists.add(PackPlateList.builder()
|
||||
.packNo(packageNo)
|
||||
.plateNo(a)
|
||||
.plateId(Long.valueOf(a))
|
||||
.build()));
|
||||
});
|
||||
|
||||
@@ -878,14 +878,24 @@ public class PackServiceImpl implements PackService {
|
||||
List<OrderItemDO> orderItemDOS = orderItemMapper.selectPackPlateList(reqVO.getOrderId(), getUserOrganId());
|
||||
|
||||
|
||||
List<String> plateNo = packPlateNoLists.stream().map(PackPlateList::getPlateNo).toList();
|
||||
// List<String> plateNo = packPlateNoLists.stream().map(PackPlateList::getPlateNo).toList();
|
||||
//
|
||||
//
|
||||
// List<OrderPlateDO> orderPlateDOS = orderPlateMapper.selectPlateList(plateNo, getUserOrganId());
|
||||
//
|
||||
// if(orderPlateDOS.isEmpty()){
|
||||
// System.out.println("当前板材数据为空");
|
||||
//
|
||||
// }
|
||||
//
|
||||
// orderPlateDOS.forEach(a->
|
||||
// packPlateNoLists.stream().filter(f->Objects.equals(f.getPlateNo(), a.getPlateNo()))
|
||||
// .forEach(f -> f.setPlateId(a.getId())));
|
||||
//
|
||||
//
|
||||
// System.out.println("啊哈哈哈哈哈哈1 "+packPlateNoLists);
|
||||
|
||||
|
||||
List<OrderPlateDO> orderPlateDOS = orderPlateMapper.selectPlateList(plateNo, getUserOrganId());
|
||||
|
||||
orderPlateDOS.forEach(a->
|
||||
packPlateNoLists.stream().filter(f->Objects.equals(f.getPlateNo(), a.getPlateNo()))
|
||||
.forEach(f -> f.setPlateId(a.getId())));
|
||||
|
||||
packPlateNoLists.forEach(a->
|
||||
orderItemDOS.stream().filter(f->Objects.equals(f.getPlateId(), a.getPlateId()))
|
||||
|
||||
Reference in New Issue
Block a user