|
|
|
@ -1721,13 +1721,13 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
public IPage<DistrilbutionBillLadingVO> pageList(IPage<Object> page, Map<String, Object> distrilbutionBillLading) { |
|
|
|
|
DistrilbutionBillLadingDTO distrilbutionBillLadingDTO = JSONObject.parseObject(JSONObject.toJSONString(distrilbutionBillLading), DistrilbutionBillLadingDTO.class); |
|
|
|
|
//获取当前登录人仓库
|
|
|
|
|
List<BasicdataWarehouseEntity> myWatchWarehouse = basicdataWarehouseClient.getMyWarehouseList(); |
|
|
|
|
List<Long> collect = myWatchWarehouse.stream() |
|
|
|
|
List<BasicdataWarehouseEntity> warehouseList = basicdataWarehouseClient.getMyWarehouseList(); |
|
|
|
|
List<Long> collect = warehouseList.stream() |
|
|
|
|
.map(BasicdataWarehouseEntity::getId) |
|
|
|
|
.collect(Collectors.toList()); |
|
|
|
|
BasicdataWarehouseEntity myCurrentWarehouse = basicdataWarehouseClient.getMyCurrentWarehouse(); |
|
|
|
|
distrilbutionBillLadingDTO.setWarehouseIdList(collect); |
|
|
|
|
if (Func.isNotEmpty(myWatchWarehouse)){ |
|
|
|
|
if (Func.isNotEmpty(myCurrentWarehouse)){ |
|
|
|
|
distrilbutionBillLadingDTO.setWarehouseIdList(null); |
|
|
|
|
distrilbutionBillLadingDTO.setWarehouseId(myCurrentWarehouse.getId()); |
|
|
|
|
} |
|
|
|
|