|
|
|
@ -22,7 +22,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; |
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
|
|
|
|
import com.logpm.basicdata.entity.BasicdataTrayEntity; |
|
|
|
|
import com.logpm.basicdata.feign.IBasicdataGoodsAreaClient; |
|
|
|
|
import com.logpm.basicdata.feign.IBasicdataTrayClient; |
|
|
|
|
import com.logpm.distribution.bean.Resp; |
|
|
|
|
|
|
|
|
|
import com.logpm.distribution.config.RedissonConfig; |
|
|
|
@ -32,10 +34,7 @@ import com.logpm.distribution.entity.*;
|
|
|
|
|
import com.logpm.distribution.service.*; |
|
|
|
|
import com.logpm.distribution.vo.*; |
|
|
|
|
import com.logpm.warehouse.entity.WarehouseUpdownGoodsEntity; |
|
|
|
|
import com.logpm.warehouse.feign.IWarehouseGoodsAllocationClient; |
|
|
|
|
import com.logpm.warehouse.feign.IWarehouseUpdownGoodsClient; |
|
|
|
|
import com.logpm.warehouse.feign.IWarehouseUpdownGoodsLogClient; |
|
|
|
|
import com.logpm.warehouse.feign.IWarehouseUpdownTypeClient; |
|
|
|
|
import com.logpm.warehouse.feign.*; |
|
|
|
|
import io.swagger.annotations.Api; |
|
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
@ -82,7 +81,7 @@ public class DistributionStockupAppController extends BladeController {
|
|
|
|
|
private final IDistributionReservationService distributionReservationService; |
|
|
|
|
private final IBasicdataGoodsAreaClient basicdataGoodsAreaClient; |
|
|
|
|
private final IDistrilbutionBillStockService distrilbutionBillStockService; |
|
|
|
|
|
|
|
|
|
private final IBasicdataTrayClient basicdataTrayClient; |
|
|
|
|
private final IDistributionStockService distributionStockService; |
|
|
|
|
private final IDistributionStockArticleService distributionStockArticleService; |
|
|
|
|
private final IDistributionParcelListService distributionParcelListService; |
|
|
|
@ -215,8 +214,11 @@ public class DistributionStockupAppController extends BladeController {
|
|
|
|
|
if(!list.isEmpty()){ |
|
|
|
|
List<DistributionStockupOrderListVO> collect = list.stream().filter(i -> { |
|
|
|
|
// if (ObjectUtils.isNotNull(i.getTrayId()) && !i.getPallet().contains(",") && !i.isCompleteStact() && ObjectUtils.isNotNull( i.getAllocationId()) ) {
|
|
|
|
|
|
|
|
|
|
if (ObjectUtils.isNotNull(i.getTrayId()) && !i.isCompleteStact()) { |
|
|
|
|
List<BasicdataTrayEntity> trayEntityList = basicdataTrayClient.getTrayEntityList(i.getTrayId()); |
|
|
|
|
if(ObjectUtils.isNotNull(trayEntityList) && ObjectUtils.isNotNull( trayEntityList.get(0))){ |
|
|
|
|
i.setTrayLeanName(trayEntityList.stream().map(BasicdataTrayEntity::getPalletName).collect(Collectors.joining(","))); |
|
|
|
|
} |
|
|
|
|
i.setTrayLean(distributionStockupService.getTrayBoot(i,stockupDTO.getTypeService())); |
|
|
|
|
} |
|
|
|
|
return true; |
|
|
|
@ -258,6 +260,10 @@ public class DistributionStockupAppController extends BladeController {
|
|
|
|
|
// vo.setTrayLean(aBoolean);
|
|
|
|
|
// if (ObjectUtils.isNotNull(vo.getTrayId()) && !vo.getPallet().contains(",") && !vo.isCompleteStact() && ObjectUtils.isNotNull( vo.getAllocationId()) ) {
|
|
|
|
|
if (ObjectUtils.isNotNull(vo.getTrayId()) && !vo.isCompleteStact() ) { |
|
|
|
|
List<BasicdataTrayEntity> trayEntityList = basicdataTrayClient.getTrayEntityList(vo.getTrayId()); |
|
|
|
|
if(ObjectUtils.isNotNull(trayEntityList) && ObjectUtils.isNotNull( trayEntityList.get(0))){ |
|
|
|
|
vo.setTrayLeanName(trayEntityList.stream().map(BasicdataTrayEntity::getPalletName).collect(Collectors.joining(","))); |
|
|
|
|
} |
|
|
|
|
//有没有可用整托配货的数据
|
|
|
|
|
vo.setTrayLean(distributionStockupService.getTrayBoot(vo,stockupDTO.getTypeService())); |
|
|
|
|
} |
|
|
|
|