|
@@ -106,11 +106,13 @@ public class AgmTaskPickController extends BaseController
|
|
|
startPage();
|
|
startPage();
|
|
|
reqVo.setTid(SecurityUtils.getTid());
|
|
reqVo.setTid(SecurityUtils.getTid());
|
|
|
List<WmsFinishgoodsListResVo> list = agmTaskpickService.selectWmsFinishgoodsList(reqVo);
|
|
List<WmsFinishgoodsListResVo> list = agmTaskpickService.selectWmsFinishgoodsList(reqVo);
|
|
|
- List<String> stockIds = list.stream().map(WmsFinishgoodsListResVo::getStockId).collect(Collectors.toList());
|
|
|
|
|
Map<String,BigDecimal> spmOrderMap = new HashMap<>();
|
|
Map<String,BigDecimal> spmOrderMap = new HashMap<>();
|
|
|
- if(!stockIds.isEmpty()){
|
|
|
|
|
- List<SpmOrderNoSendAmountResVo> spmOrderList = spmOrderMapper.selectSpmOrderNoSendAmount(stockIds);
|
|
|
|
|
- spmOrderMap = spmOrderList.stream().collect(Collectors.toMap(SpmOrderNoSendAmountResVo::getStockId,SpmOrderNoSendAmountResVo::getOrderGoodscount));
|
|
|
|
|
|
|
+ if(reqVo.isUsefulStock()){
|
|
|
|
|
+ List<String> stockIds = list.stream().map(WmsFinishgoodsListResVo::getStockId).collect(Collectors.toList());
|
|
|
|
|
+ if(!stockIds.isEmpty()){
|
|
|
|
|
+ List<SpmOrderNoSendAmountResVo> spmOrderList = spmOrderMapper.selectSpmOrderNoSendAmount(stockIds);
|
|
|
|
|
+ spmOrderMap = spmOrderList.stream().collect(Collectors.toMap(SpmOrderNoSendAmountResVo::getStockId,SpmOrderNoSendAmountResVo::getOrderGoodscount));
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
for (WmsFinishgoodsListResVo wmsFinishgoodsListResVo : list) {
|
|
for (WmsFinishgoodsListResVo wmsFinishgoodsListResVo : list) {
|
|
|
//查询溯源图片
|
|
//查询溯源图片
|