diff --git a/src/main/java/com/yxt/warehouse/apiadmin/WarehouseAreaRest.java b/src/main/java/com/yxt/warehouse/apiadmin/WarehouseAreaRest.java index c122a87..3320d65 100644 --- a/src/main/java/com/yxt/warehouse/apiadmin/WarehouseAreaRest.java +++ b/src/main/java/com/yxt/warehouse/apiadmin/WarehouseAreaRest.java @@ -75,4 +75,11 @@ public class WarehouseAreaRest { List vo = wmsWarehouseAreaService.selectAll(ckSid); return rb.success().setData(vo); } + @ApiOperation("根据仓库sid查询所有库位") + @GetMapping("/selectAreaByRackSid") + public ResultBean> selectAreaByRackSid(@RequestParam("ckSid") String ckSid){ + ResultBean rb = ResultBean.fireFail(); + WarehouseAreaAllVo vo = wmsWarehouseAreaService.selectAreaByRackSid(ckSid); + return rb.success().setData(vo); + } } diff --git a/src/main/java/com/yxt/warehouse/biz/purchaseinventorybill/PurchaseInventoryBillService.java b/src/main/java/com/yxt/warehouse/biz/purchaseinventorybill/PurchaseInventoryBillService.java index 0ffdc56..67162c6 100644 --- a/src/main/java/com/yxt/warehouse/biz/purchaseinventorybill/PurchaseInventoryBillService.java +++ b/src/main/java/com/yxt/warehouse/biz/purchaseinventorybill/PurchaseInventoryBillService.java @@ -347,7 +347,12 @@ public class PurchaseInventoryBillService extends MybatisBaseService s=groupingMap.get(a); String sourceBillSid=groupingMap.get(a).get(0).getSourceBillSid(); WarehouseAnsBill warehouseAnsBill=warehouseAnsBillService.getOne(new QueryWrapper().eq("sid",sourceBillSid)); - warehouseAnsBillDetailService.list(new QueryWrapper().eq("sourceBillSid",sourceBillSid)); BeanUtil.copyProperties(warehouseAnsBill,dto2); dto2.setSourceBillSid(warehouseAnsBill.getSid()); dto2.setSourceBillNo(warehouseAnsBill.getBillNo()); diff --git a/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetail.java b/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetail.java index e2d64f8..525ec19 100644 --- a/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetail.java +++ b/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetail.java @@ -57,4 +57,10 @@ public class PurchaseInventoryBillDetail extends BaseEntity { @ApiModelProperty("创建组织sid") private String createOrgSid; private String remarks; + private String goodsBrandSid; + private String goodsBrandName; + private String goodsTypeSid; + private String goodsTypeName; + private String manufacturerSid; + private String manufacturerName; } diff --git a/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailDto.java b/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailDto.java index 033842a..30c768a 100644 --- a/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailDto.java +++ b/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailDto.java @@ -55,4 +55,10 @@ public class PurchaseInventoryBillDetailDto { @ApiModelProperty("创建组织sid") private String createOrgSid; private String remarks; + private String goodsBrandSid; + private String goodsBrandName; + private String goodsTypeSid; + private String goodsTypeName; + private String manufacturerSid; + private String manufacturerName; } diff --git a/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailDto2.java b/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailDto2.java index 98e9e0f..5f767e5 100644 --- a/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailDto2.java +++ b/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailDto2.java @@ -67,5 +67,10 @@ public class PurchaseInventoryBillDetailDto2 { private String remarks; private String warehouseName; private String warehouseSid; - + private String goodsBrandSid; + private String goodsBrandName; + private String goodsTypeSid; + private String goodsTypeName; + private String manufacturerSid; + private String manufacturerName; } diff --git a/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailService.java b/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailService.java index a8c5cf5..8db0cd0 100644 --- a/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailService.java +++ b/src/main/java/com/yxt/warehouse/biz/purchaseinventorybilldetail/PurchaseInventoryBillDetailService.java @@ -115,6 +115,12 @@ public class PurchaseInventoryBillDetailService extends MybatisBaseService { @Select("select * from warehouse_area where warehouseSid = #{ckSid} and isDelete!='1' and isEnable='1'") List selectAll(String ckSid); List listAll(@Param("orgPath")String orgPath); + + WarehouseAreaAllVo selectAreaByRackSid(String rackSid); + } diff --git a/src/main/java/com/yxt/warehouse/biz/warehousearea/WarehouseAreaMapper.xml b/src/main/java/com/yxt/warehouse/biz/warehousearea/WarehouseAreaMapper.xml index a41567b..c354c44 100644 --- a/src/main/java/com/yxt/warehouse/biz/warehousearea/WarehouseAreaMapper.xml +++ b/src/main/java/com/yxt/warehouse/biz/warehousearea/WarehouseAreaMapper.xml @@ -33,6 +33,12 @@ where a.sid =#{sid} + UPDATE warehouse_area SET isDelete=1 diff --git a/src/main/java/com/yxt/warehouse/biz/warehousearea/WarehouseAreaService.java b/src/main/java/com/yxt/warehouse/biz/warehousearea/WarehouseAreaService.java index da745f0..4f95533 100644 --- a/src/main/java/com/yxt/warehouse/biz/warehousearea/WarehouseAreaService.java +++ b/src/main/java/com/yxt/warehouse/biz/warehousearea/WarehouseAreaService.java @@ -144,4 +144,8 @@ public class WarehouseAreaService extends MybatisBaseService selectAll(String ckSid) { return baseMapper.selectAll(ckSid); } + public WarehouseAreaAllVo selectAreaByRackSid(String rackSid) { + return baseMapper.selectAreaByRackSid(rackSid); + } + } diff --git a/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapQuery.java b/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapQuery.java index 0e1c321..617ab78 100644 --- a/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapQuery.java +++ b/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapQuery.java @@ -10,12 +10,6 @@ import lombok.Data; @Data public class WarehouseInfoMapQuery { private String name;//仓库名称 - @ApiModelProperty("菜单路由") - private String menuUrl; - @ApiModelProperty("组织全路径sid") + @ApiModelProperty("组织sid") private String orgPath; - @ApiModelProperty("用户sid") - private String userSid; - private String orgLevelKey;// - private int index;//下标 } diff --git a/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapper.java b/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapper.java index 715bf69..6e69cd2 100644 --- a/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapper.java +++ b/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapper.java @@ -18,6 +18,7 @@ import java.util.List; @Mapper public interface WarehouseInfoMapper extends BaseMapper { IPage listPage(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); + List listQuery( @Param(Constants.WRAPPER) QueryWrapper qw); int updateBySidIsDelete(List list); @Select("select * from wms_warehouse_info") diff --git a/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapper.xml b/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapper.xml index f06794c..85a187b 100644 --- a/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapper.xml +++ b/src/main/java/com/yxt/warehouse/biz/warehouseinfo/WarehouseInfoMapper.xml @@ -13,6 +13,15 @@ ${ew.sqlSegment} + select - a.goodsID, - a.sid, a.goodsSpuName, a.goodsSpuSid, - a.goodsSkuSid, - a.goodsSkuCode, - a.goodsSkuOwnSpec, a.unit, - a.warehouseName, - a.warehouseRackCode, sum(a.count) as count , sum(a.allocateCount) as allocateCount, sum(a.count-a.allocateCount) as useCount, sum(a.freezeCount) as freezeCount, - a.batchNumber + a.batchNumber, + a.goodsTypeName as typeName + from warehouse_inventory a + LEFT JOIN ss_user.sys_organization as s ON a.useOrgSid = s.sid + + ${ew.sqlSegment} + + +