src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/common/service/CommonService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/LocDetlMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/webapp/views/pakStore/locDetlQuery.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -95,6 +95,14 @@ } } int countLoc = locDetlService.selectCount(new EntityWrapper<LocDetl>().eq("zpallet",param.getBarcode())); int countWrk = wrkDetlService.selectCount(new EntityWrapper<WrkDetl>().eq("zpallet",param.getBarcode())); // int countWrk = wrkDetlService.selectCount(new EntityWrapper<WrkDetl>().eq("zpallet",param.getBarcode()) // .last(" wrk_no IN ( SELECT wrk_no FROM asr_wrk_mast WHERE wrk_sts != 15 )")); if (countLoc > 0 || countWrk > 0) { throw new CoolException("工作档/库存条码数据已存在===>>" + param.getBarcode()); } Date now = new Date(); // 无单组托 @@ -105,10 +113,10 @@ param.getCombMats().forEach(elem -> { DetlDto detlDto = new DetlDto(elem.getMatnr(), elem.getBatch(), elem.getAnfme(), elem.getMemo(), elem.getCstmr()); // if (Cools.isEmpty(detlDto.getBatch())){ // String batch = DateUtils.convert(new Date(),DateUtils.yyyyMMdd); // detlDto.setBatch(batch); // } if (Cools.isEmpty(detlDto.getBatch())){ String batch = DateUtils.convert(new Date(),DateUtils.yyyyMMdd); detlDto.setBatch(batch); } if (DetlDto.has(detlDtos, detlDto)) { DetlDto one = DetlDto.find(detlDtos, detlDto.getMatnr(), detlDto.getBatch()); src/main/java/com/zy/common/service/CommonService.java
@@ -374,10 +374,8 @@ Integer innermostRow = Utils.getInnermostRow(locMasts1.get(0).getLocNo()); for (LocMast locMast2:locMasts1){ if (locMast2.getLocSts().equals("O")){ if (locMast2.getRow1().equals(innermostRow)) { locMast = locMast2; break; } locMast = locMast2; break; }else if (!locMast2.getLocSts().equals("F")){ break; } src/main/resources/mapper/LocDetlMapper.xml
@@ -100,6 +100,9 @@ <if test="anfme!=null and anfme!='' "> and a.anfme like '%' + #{anfme} + '%' </if> <if test="zpallet!=null and zpallet!='' "> and a.zpallet like '%' + #{zpallet} + '%' </if> <if test="startTime!=null and endTime!=null"> and a.modi_time between #{startTime} and #{endTime} </if> src/main/webapp/views/pakStore/locDetlQuery.html
@@ -66,6 +66,11 @@ <input class="layui-input" type="text" name="specs" placeholder="物料规格" autocomplete="off"> </div> </div> <div class="layui-inline"> <div class="layui-input-inline"> <input class="layui-input" type="text" name="zpallet" placeholder="托盘码" autocomplete="off"> </div> </div> <!-- 日期范围 --> <div class="layui-inline" style="width: 300px"> <div class="layui-input-inline">