Browse Source

1.添加托盘码

training
0.0 1 year ago
parent
commit
fe89838ee1
  1. 2
      blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataGoodsAreaController.java
  2. 3
      blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataGoodsAreaServiceImpl.java
  3. 6
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.xml
  4. 8
      blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/service/impl/WarehouseGoodsAllocationServiceImpl.java

2
blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataGoodsAreaController.java

@ -114,7 +114,6 @@ public class BasicdataGoodsAreaController extends BladeController {
@GetMapping("/getNode") @GetMapping("/getNode")
public R<List<BasicdataWarehouseVO>> getNode() { public R<List<BasicdataWarehouseVO>> getNode() {
List<BasicdataWarehouseVO> pages = basicdataGoodsAreaService.getNode(); List<BasicdataWarehouseVO> pages = basicdataGoodsAreaService.getNode();
log.info("pages>>>>>>>>>>>>>>{}",pages);
return R.data(pages); return R.data(pages);
} }
@ -124,7 +123,6 @@ public class BasicdataGoodsAreaController extends BladeController {
@GetMapping("/getAreaoption") @GetMapping("/getAreaoption")
public R<List<BasicdataGoodsAreaEntity>> getAreaoption() { public R<List<BasicdataGoodsAreaEntity>> getAreaoption() {
List<BasicdataGoodsAreaEntity> pages = basicdataGoodsAreaService.getAreaoption(); List<BasicdataGoodsAreaEntity> pages = basicdataGoodsAreaService.getAreaoption();
log.info("pages>>>>>>>>>>>>>>{}",pages);
return R.data(pages); return R.data(pages);
} }

3
blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataGoodsAreaServiceImpl.java

@ -319,9 +319,10 @@ public class BasicdataGoodsAreaServiceImpl extends BaseServiceImpl<BasicdataGood
List<Long> collect = myWatchWarehouse.stream() List<Long> collect = myWatchWarehouse.stream()
.map(BasicdataWarehouseEntity::getId) .map(BasicdataWarehouseEntity::getId)
.collect(Collectors.toList()); .collect(Collectors.toList());
//查询货 //查询货区(除开备货区)
List<BasicdataGoodsAreaEntity> basicdataGoodsAreaEntities = basicdataGoodsAreaMapper.selectList(new QueryWrapper<BasicdataGoodsAreaEntity>().lambda() List<BasicdataGoodsAreaEntity> basicdataGoodsAreaEntities = basicdataGoodsAreaMapper.selectList(new QueryWrapper<BasicdataGoodsAreaEntity>().lambda()
.eq(BasicdataGoodsAreaEntity::getIsDeleted,0) .eq(BasicdataGoodsAreaEntity::getIsDeleted,0)
.eq(BasicdataGoodsAreaEntity::getAreaType,2)
.in(collect.size()>0,BasicdataGoodsAreaEntity::getWarehouseId,collect) .in(collect.size()>0,BasicdataGoodsAreaEntity::getWarehouseId,collect)
); );
return basicdataGoodsAreaEntities; return basicdataGoodsAreaEntities;

6
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.xml

@ -512,15 +512,17 @@
ldpl.order_package_code orderPackageCode, ldpl.order_package_code orderPackageCode,
ldpl.warehouse warehouse, ldpl.warehouse warehouse,
ldpl.firsts firsts, ldpl.firsts firsts,
ldpl.SECOND SECOND, ldpl.second second ,
ldpl.third_product thirdProduct, ldpl.third_product thirdProduct,
ldpl.material_name materialName, ldpl.material_name materialName,
ldpl.order_package_status orderPackageStatus, ldpl.order_package_status orderPackageStatus,
lwug.position_code goodsAllocation lwug.position_code goodsAllocation,
lwtg.tray_code pallet
FROM FROM
logpm_distribution_parcel_list ldpl logpm_distribution_parcel_list ldpl
JOIN logpm_distribution_stock_article ldsa ON ldpl.stock_article_id = ldsa.id JOIN logpm_distribution_stock_article ldsa ON ldpl.stock_article_id = ldsa.id
LEFT JOIN logpm_warehouse_updown_goods lwug ON lwug.association_id = ldpl.id LEFT JOIN logpm_warehouse_updown_goods lwug ON lwug.association_id = ldpl.id
left join logpm_warehouse_tray_goods lwtg on lwtg.association_id = ldpl.id
<where> <where>
ldsa.is_deleted = 0 ldsa.is_deleted = 0
AND ldpl.conditions =1 AND ldpl.conditions =1

8
blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/service/impl/WarehouseGoodsAllocationServiceImpl.java

@ -309,27 +309,27 @@ public class WarehouseGoodsAllocationServiceImpl extends BaseServiceImpl<Warehou
public locationsnubVO getNum(Long areaId,Long shelfId){ public locationsnubVO getNum(Long areaId,Long shelfId){
locationsnubVO locationsnubVO = new locationsnubVO(); locationsnubVO locationsnubVO = new locationsnubVO();
//查询该货区下的总货位 //查询该货区下的总货位(除开备货区)
Integer cargoNub = baseMapper.selectCount(new QueryWrapper<WarehouseGoodsAllocationEntity>().lambda() Integer cargoNub = baseMapper.selectCount(new QueryWrapper<WarehouseGoodsAllocationEntity>().lambda()
.eq(WarehouseGoodsAllocationEntity::getIsDeleted, 0) .eq(WarehouseGoodsAllocationEntity::getIsDeleted, 0)
.eq(null != areaId,WarehouseGoodsAllocationEntity::getGoodsAreaId, areaId) .eq(null != areaId,WarehouseGoodsAllocationEntity::getGoodsAreaId, areaId)
.eq(null != shelfId,WarehouseGoodsAllocationEntity::getGoodsShelfId, shelfId) .eq(null != shelfId,WarehouseGoodsAllocationEntity::getGoodsShelfId, shelfId)
).intValue(); ).intValue();
//查询所有使用货位 //查询所有使用货位(除开备货区)
Integer employNub = baseMapper.selectCount(new QueryWrapper<WarehouseGoodsAllocationEntity>().lambda() Integer employNub = baseMapper.selectCount(new QueryWrapper<WarehouseGoodsAllocationEntity>().lambda()
.eq(WarehouseGoodsAllocationEntity::getIsDeleted, 0) .eq(WarehouseGoodsAllocationEntity::getIsDeleted, 0)
.eq(WarehouseGoodsAllocationEntity::getAllocationStatus, 2) .eq(WarehouseGoodsAllocationEntity::getAllocationStatus, 2)
.eq(null != areaId,WarehouseGoodsAllocationEntity::getGoodsAreaId, areaId) .eq(null != areaId,WarehouseGoodsAllocationEntity::getGoodsAreaId, areaId)
.eq(null != shelfId,WarehouseGoodsAllocationEntity::getGoodsShelfId, shelfId) .eq(null != shelfId,WarehouseGoodsAllocationEntity::getGoodsShelfId, shelfId)
).intValue(); ).intValue();
//查询所有禁用 //查询所有禁用(除开备货区)
Integer disableNub = baseMapper.selectCount(new QueryWrapper<WarehouseGoodsAllocationEntity>().lambda() Integer disableNub = baseMapper.selectCount(new QueryWrapper<WarehouseGoodsAllocationEntity>().lambda()
.eq(WarehouseGoodsAllocationEntity::getIsDeleted, 0) .eq(WarehouseGoodsAllocationEntity::getIsDeleted, 0)
.eq(WarehouseGoodsAllocationEntity::getEnableStatus, 2) .eq(WarehouseGoodsAllocationEntity::getEnableStatus, 2)
.eq(null != areaId,WarehouseGoodsAllocationEntity::getGoodsAreaId, areaId) .eq(null != areaId,WarehouseGoodsAllocationEntity::getGoodsAreaId, areaId)
.eq(null != shelfId,WarehouseGoodsAllocationEntity::getGoodsShelfId, shelfId) .eq(null != shelfId,WarehouseGoodsAllocationEntity::getGoodsShelfId, shelfId)
).intValue(); ).intValue();
//查询可用货位 //查询可用货位(除开备货区)
Integer unusedNub = baseMapper.selectCount(new QueryWrapper<WarehouseGoodsAllocationEntity>().lambda() Integer unusedNub = baseMapper.selectCount(new QueryWrapper<WarehouseGoodsAllocationEntity>().lambda()
.eq(WarehouseGoodsAllocationEntity::getIsDeleted, 0) .eq(WarehouseGoodsAllocationEntity::getIsDeleted, 0)
.eq(WarehouseGoodsAllocationEntity::getEnableStatus, 1) .eq(WarehouseGoodsAllocationEntity::getEnableStatus, 1)

Loading…
Cancel
Save