diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/AllocationBillController.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/AllocationBillController.java index 4cc2805..baf3155 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/AllocationBillController.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/AllocationBillController.java @@ -11,6 +11,8 @@ import org.nl.common.base.ResultCode; import org.nl.common.exception.BadRequestException; import org.nl.wms.database.eas.dao.AllocationBill; import org.nl.wms.database.eas.dto.AllocationBillQuery; +import org.nl.wms.database.eas.dto.EasOutInBillDetailVO; +import org.nl.wms.database.eas.dto.InventoryInfos; import org.springframework.web.bind.annotation.*; import lombok.RequiredArgsConstructor; @@ -74,6 +76,17 @@ public class AllocationBillController { return RestBusinessTemplate.execute(() -> allocationBillService.query(params)); } + /** + * 根据条件查询库存跟踪号 + * + * @param params 根据条件查询库存跟踪号 + */ + @PostMapping("/getInventoryInfo") + @Log("根据条件查询库存跟踪号") + public ResponseEntity> getInventoryInfo(@RequestBody AllocationBillVO params) { + return new ResponseEntity<>(allocationBillService.getInventoryInfo(params), HttpStatus.OK); + } + /** * 单据直接调拨 */ diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/EasOutInBillController.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/EasOutInBillController.java index 39b0de1..be744c7 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/EasOutInBillController.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/EasOutInBillController.java @@ -110,12 +110,31 @@ public class EasOutInBillController { /** * 获取仓库信息 */ - @PostMapping("/getWarehouseInfo") + @PostMapping("/getUserInfo") @Log("获取仓库信息") public CommonResult> getWarehouseInfo() { return RestBusinessTemplate.execute(() -> easOutInBillService.getWarehouseInfo()); } + /** + * 获取仓管员信息 + */ + @PostMapping("/getUserInfo") + @Log("获取仓管员信息") + public CommonResult> getUserInfo() { + return RestBusinessTemplate.execute(() -> easOutInBillService.getUserInfo()); + } + + + /** + * 获取组织机构信息 + */ + @PostMapping("/getOrganizationInfo") + @Log("获取组织机构信息") + public CommonResult> getOrganizationInfo() { + return RestBusinessTemplate.execute(() -> easOutInBillService.getOrganizationInfo()); + } + /** * 条件查询 diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/ReceiptBillController.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/ReceiptBillController.java index 6c0ba60..c66fa5a 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/ReceiptBillController.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/controller/ReceiptBillController.java @@ -47,7 +47,7 @@ public class ReceiptBillController { */ @PostMapping("/receiptPage") @Log("分页查询") - public ResponseEntity> receiptPage(@RequestBody ReceiptBillQuery params) { + public ResponseEntity> receiptPage(@RequestBody ReceiptBillQuery params) { return new ResponseEntity<>(receiptBillService.receiptPage(params), HttpStatus.OK); } diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/AllocationBill.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/AllocationBill.java index db01911..c2fd3b4 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/AllocationBill.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/AllocationBill.java @@ -119,6 +119,29 @@ public class AllocationBill extends Model { */ private String bz; + + + /** + * 审核结果 + */ + private String shjg; + + /** + * 修改人id + */ + private String update_id; + + + /** + * 修改人 + */ + private String update_name; + + /** + * 修改时间 + */ + private String update_time; + /** * 获取主键值 * diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/EasOutInBill.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/EasOutInBill.java index db6fa4b..5d69425 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/EasOutInBill.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/EasOutInBill.java @@ -156,6 +156,23 @@ public class EasOutInBill extends Model { private String update_time; + /** + * 仓管员编码 + */ + private String cgybm; + + + /** + * 仓管员名称 + */ + private String cgymc; + + + /** + * 审核结果 + */ + private String shjg; + /** * 获取主键值 * diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/EasOutInBillDetail.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/EasOutInBillDetail.java index 3db12e4..95bc78b 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/EasOutInBillDetail.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/EasOutInBillDetail.java @@ -185,7 +185,6 @@ public class EasOutInBillDetail extends Model { private BigDecimal kcsl; - /** * 推荐库位编码 */ @@ -291,11 +290,24 @@ public class EasOutInBillDetail extends Model { */ private BigDecimal czsl; + /** * 修改时间 */ private String xgsj; + + /** + * 仓管员编码 + */ + private String cgybm; + + + /** + * 仓管员名称 + */ + private String cgymc; + /** * 获取主键值 * diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/ReceiptBill.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/ReceiptBill.java index 39a6680..9fed6fa 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/ReceiptBill.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/ReceiptBill.java @@ -93,7 +93,26 @@ public class ReceiptBill extends Model { */ private String btbz; + /** + * 审核结果 + */ + private String shjg; + + /** + * 修改人id + */ + private String update_id; + + /** + * 修改人 + */ + private String update_name; + + /** + * 修改时间 + */ + private String update_time; /** * 获取主键值 diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/WarehouseInfo.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/WarehouseInfo.java index 9b19109..7f58776 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/WarehouseInfo.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/WarehouseInfo.java @@ -28,13 +28,24 @@ public class WarehouseInfo implements Serializable { /** * 组织编码 */ - private String kcbm; + private String kczzbm; /** * 组织名称 */ - private String kcmc; + private String kczzmc; + + /** + * 仓管员编码 + */ + private String cgybm; + + + /** + * 仓管员名称 + */ + private String cgymc; /** * 状态 diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/AllocationBillMapper.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/AllocationBillMapper.java index c33bfb3..ac1c517 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/AllocationBillMapper.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/AllocationBillMapper.java @@ -6,7 +6,9 @@ import io.lettuce.core.dynamic.annotation.Param; import org.apache.ibatis.annotations.Select; import org.nl.wms.database.eas.dao.AllocationBill; import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.nl.wms.database.eas.dao.InventoryInfo; import org.nl.wms.database.eas.dto.AllocationBillQuery; +import org.nl.wms.database.eas.dto.InventoryInfos; import java.util.List; @@ -33,4 +35,14 @@ public interface AllocationBillMapper extends BaseMapper { @DS("oracle_eas") List allocationDetailPage(@Param("page") Integer page, @Param("size") Integer size, @Param("djid") String djid, @Param("fuzzy") String fuzzy); + + + + @DS("oracle_eas") + List selectByCondition(@Param("dckcbm") String dckcbm, + @Param("dcckbm") String dcckbm, + @Param("dckwbm") String dckwbm, + @Param("wlbm") String wlbm, + @Param("pc") String pc, + @Param("gzh") String gzh); } diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/EasOutInBillDetailMapper.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/EasOutInBillDetailMapper.java index 8704eea..1dd2c99 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/EasOutInBillDetailMapper.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/EasOutInBillDetailMapper.java @@ -43,6 +43,10 @@ public interface EasOutInBillDetailMapper extends BaseMapper @DS("oracle_eas") List selectPageWithInventory(); + @DS("oracle_eas") + List selectEasPages(); + + @DS("oracle_eas") List selectEasIds(); @@ -50,6 +54,9 @@ public interface EasOutInBillDetailMapper extends BaseMapper @DS("mysql_srm") List selectSrmIds(); + @DS("mysql_srm") + List selectSrmPages(); + @DS("mysql_srm") List selectSrmPageWithInventory(); diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/EasOutInBillMapper.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/EasOutInBillMapper.java index d4c7b8b..6c915cf 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/EasOutInBillMapper.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/EasOutInBillMapper.java @@ -45,6 +45,14 @@ public interface EasOutInBillMapper extends BaseMapper { @DS("oracle_eas") List getWarehouseInfo(); + @Select("SELECT * FROM EAS_NOBLE.V_UC_STOAGEORG") + @DS("oracle_eas") + List getOrganizationInfo(); + + + @Select("SELECT * FROM EAS_NOBLE.V_UC_USERINFO") + @DS("oracle_eas") + List getUserInfo(); diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/ReceiptBillMapper.java b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/ReceiptBillMapper.java index 53057d9..e9bb12b 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/ReceiptBillMapper.java +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/mapper/ReceiptBillMapper.java @@ -23,7 +23,7 @@ public interface ReceiptBillMapper extends BaseMapper { Long receiptCounts(); @DS("mysql_srm") - Page receiptPage(Page page, @Param("fuzzy") String fuzzy, @Param("ckbm") String ckbm); + Page receiptPage(Page page, @Param("fuzzy") String fuzzy, @Param("ckbm") String ckbm); @DS("mysql_srm") diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/AllocationBillMapper.xml b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/AllocationBillMapper.xml index af949a5..1631c9a 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/AllocationBillMapper.xml +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/AllocationBillMapper.xml @@ -20,7 +20,7 @@ ) - AND (drckbm = #{ckbm} OR dcckbm = #{ckbm}) + AND (dckcbm = #{ckbm} OR drkcbm = #{ckbm}) ORDER BY CJSJ DESC ) temp ) @@ -40,7 +40,7 @@ ) - AND (drckbm = #{ckbm} OR dcckbm = #{ckbm}) + AND (dckcbm = #{ckbm} OR drkcbm = #{ckbm}) ORDER BY CJSJ DESC ) temp WHERE ) WHERE #{size} * (#{page} - 1) ]]> @@ -56,5 +56,39 @@ WHERE RNUM BETWEEN (#{page} - 1) * #{size} + 1 AND #{page} * #{size} + diff --git a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/EasOutInBillDetailMapper.xml b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/EasOutInBillDetailMapper.xml index edfa6bf..a179b46 100644 --- a/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/EasOutInBillDetailMapper.xml +++ b/nlsso-server/src/main/java/org/nl/wms/database/eas/dao/xml/EasOutInBillDetailMapper.xml @@ -1,6 +1,21 @@ + +