From 404d4ddadf135189b8818c85f58cd0c8c4835913 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期一, 25 九月 2023 16:41:57 +0800 Subject: [PATCH] #货主转换,货物形态转换搜索修复 --- src/main/java/com/zy/asrs/controller/LocDetlController.java | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/LocDetlController.java b/src/main/java/com/zy/asrs/controller/LocDetlController.java index 81f7717..5dc97e7 100644 --- a/src/main/java/com/zy/asrs/controller/LocDetlController.java +++ b/src/main/java/com/zy/asrs/controller/LocDetlController.java @@ -338,22 +338,30 @@ @RequestParam(required = false)String orderByField, @RequestParam(required = false)String orderByType, @RequestParam Map<String, Object> param){ + Integer owner = null; + Integer payment = null; if (param.get("owner$") != null && param.get("owner$") != ""){ - LocOwner locOwner = locOwnerService.selectOne(new EntityWrapper<LocOwner>().eq("owner", param.get("owner$"))); + LocOwner locOwner = locOwnerService.selectOne(new EntityWrapper<LocOwner>().like("owner", (String) param.get("owner$"))); if(locOwner == null){ return R.error("鍙傛暟鏈夎锛�"); } param.remove("owner$"); - param.put("owner",locOwner.getId()); + owner = locOwner.getId(); + } + if (param.get("payment$") != null && param.get("payment$") != ""){ + if ( param.get("payment$").equals("浠撳偍") ){ + payment = 1; + } else if (param.get("payment$").equals("浠i噰")) { + payment = 0; + } + param.remove("payment$"); } LocDetlDTO locDetlDTO = new LocDetlDTO(); locDetlDTO.setPageSize(limit); locDetlDTO.setPageNumber(curr); String locNo = String.valueOf(param.get("locNo")); - String owner = String.valueOf(param.get("owner")); String matnr = String.valueOf(param.get("matnr")); - String payment = String.valueOf(param.get("payment")); if (!Cools.isEmpty(locNo) && !locNo.equals("null")) { locDetlDTO.setLocNo(locNo); } @@ -381,20 +389,20 @@ @RequestParam(required = false)String orderByField, @RequestParam(required = false)String orderByType, @RequestParam Map<String, Object> param){ + Integer owner = null; if (param.get("owner$") != null && param.get("owner$") != ""){ - LocOwner locOwner = locOwnerService.selectOne(new EntityWrapper<LocOwner>().eq("owner", param.get("owner$"))); + LocOwner locOwner = locOwnerService.selectOne(new EntityWrapper<LocOwner>().like("owner", (String) param.get("owner$"))); if(locOwner == null){ return R.error("鍙傛暟鏈夎锛�"); } param.remove("owner$"); - param.put("owner",locOwner.getId()); + owner = locOwner.getId(); } LocDetlDTO locDetlDTO = new LocDetlDTO(); locDetlDTO.setPageSize(limit); locDetlDTO.setPageNumber(curr); String locNo = String.valueOf(param.get("locNo")); - String owner = String.valueOf(param.get("owner")); String matnr = String.valueOf(param.get("matnr")); if (!Cools.isEmpty(locNo) && !locNo.equals("null")) { locDetlDTO.setLocNo(locNo); -- Gitblit v1.9.1