src/main/java/com/zy/asrs/controller/MobileController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/controller/PlaController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/common/properties/SlaveProperties.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/controller/MobileController.java
@@ -70,6 +70,7 @@ mobileService.onSale(combParam); return R.ok("上架成功"); } // 商品下架 @RequestMapping("/mat/offSale/auth") //@ManagerAuth @@ -77,7 +78,6 @@ mobileService.offSale(offSaleParam); return R.ok("下架成功"); } // 组托 ---------------------------------------------------------------------------------------------------- @@ -461,6 +461,10 @@ public R plaPackInTestErp(@RequestBody JSONObject json) throws ParseException { String locNo = json.get("locNo").toString(); JSONArray jsonArray = JSONArray.parseArray(json.getJSONArray("pla").toJSONString()); //判断此次入库是否达到库存上限 if (!mobileService.checkMaximum(locNo, jsonArray.size())) { return R.error("当前入库包数已超过库存上限"); } for (Object o : jsonArray){ JSONObject jsonObject = (JSONObject)o; String brand = jsonObject.get("brand").toString(); @@ -630,9 +634,9 @@ String orderNo = json.get("orderNo").toString(); return R.ok(); } @RequestMapping("select/mat/information/v1") @ManagerAuth public R pdaSelectInformation(@RequestParam String barcode){ src/main/java/com/zy/asrs/controller/PlaController.java
@@ -11,7 +11,6 @@ import com.core.common.R; import com.core.common.SnowflakeIdWorker; import com.core.exception.CoolException; import com.microsoft.sqlserver.jdbc.SQLServerException; import com.zy.asrs.entity.*; import com.zy.asrs.entity.param.GlobleParameter; import com.zy.asrs.entity.result.KeyValueVo; @@ -366,9 +365,14 @@ .andNew().like("batch", condition) .groupBy("batch") .orderBy("batch", false); List<Pla> plas = plaService.selectPage(new Page<Pla>(1, 30), wrapper).getRecords(); Page<Pla> plaPage = new Page<>(1, 30); plaPage.setSearchCount(false); Page<Pla> plaPage1 = plaService.selectPage(plaPage, wrapper); // 重新查询然后给page设置Total plaPage.setTotal(this.plaService.selectCount(new EntityWrapper<Pla>().setSqlSelect("batch") .andNew().like("batch", condition))); List<KeyValueVo> valueVos = new ArrayList<>(); for (Pla pla : plas) { for (Pla pla : plaPage1.getRecords()) { KeyValueVo vo = new KeyValueVo(); vo.setName(pla.getBatch()); vo.setValue(pla.getBatch()); src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -620,10 +620,10 @@ } } for (OpenOrderPakoutParam param : list) { doHttpRequest(param, "入库单上报", url, orderReportPath, null, "127.0.0.1"); //for (OpenOrderPakoutParam param : list) { doHttpRequest(list, "入库单上报", url, orderReportPath, null, "127.0.0.1"); } //} return 200; @@ -697,19 +697,15 @@ .build() .doPost(); log.info("入库单上报请求返回报文:{}", response); response = response.replace("\\", ""); response = response.substring(1, response.length() - 1); JSONObject jsonObject = JSON.parseObject(response); JSONArray jsonArray = (JSONArray) jsonObject.get(""); JSONObject jsonResult = (JSONObject) jsonArray.get(0); if (Cools.isEmpty(jsonResult.get("ErrorCode"))) { throw new CoolException(jsonResult.get("ErrorMsg").toString()); if (Cools.isEmpty(jsonObject.get("ErrorCode"))) { throw new CoolException(jsonObject.get("ErrorMsg").toString()); } int code = Integer.parseInt(jsonResult.get("ErrorCode").toString()); if (code != 1) { throw new CoolException(jsonResult.get("ErrorMsg").toString()); int code = Integer.parseInt(jsonObject.get("ErrorCode").toString()); if (code != 0) { throw new CoolException(jsonObject.get("ErrorMsg").toString()); } success = true; return code; src/main/java/com/zy/common/properties/SlaveProperties.java
@@ -16,7 +16,6 @@ public class SlaveProperties { private boolean doubleDeep; private List<Integer> doubleLocs = new ArrayList<>(); private int groupCount;