src/main/java/com/zy/asrs/mapper/LocMastMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/service/impl/LocMastServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/utils/VersionUtils.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/common/model/LocTypeDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/LocMastMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/mapper/LocMastMapper.java
@@ -20,7 +20,7 @@ @Select("select loc_no from asr_loc_mast where 1=1 and loc_sts = 'O' and crn_no = #{crnNo}") List<String> queryGroupEmptyStock(Integer crnNo); @Select("select count(*) as count from asr_loc_mast where 1=1 and loc_sts = 'O' and loc_type1 = #{locType1} and crn_no = #{crnNo}") Integer selectEmptyLocCount(@Param("locType1") Short locType1, @Param("crnNo") Integer crnNo); @Select("select count(*) as count from asr_loc_mast where 1=1 and loc_sts = 'O' and crn_no = #{crnNo}") Integer selectEmptyLocCount(@Param("crnNo") Integer crnNo); } src/main/java/com/zy/asrs/service/impl/LocMastServiceImpl.java
@@ -53,7 +53,7 @@ if (locMast == null) { return false; } return this.baseMapper.selectEmptyLocCount(locMast.getLocType1(), locMast.getCrnNo()) > 1; return this.baseMapper.selectEmptyLocCount(locMast.getCrnNo()) > 1; } @Override src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -942,7 +942,6 @@ throw new CoolException("入库通知档不能为空"); } LocTypeDto locTypeDto = new LocTypeDto(); locTypeDto.setLocType1((short) 1); return wcsController.startupFullPutStore(301, list.get(0).getZpallet(), locTypeDto, list); } src/main/java/com/zy/asrs/utils/VersionUtils.java
@@ -117,9 +117,9 @@ **/ public static boolean locMoveCheckLocType(LocMast loc, LocTypeDto dto){ // 如果源库位是高库位,目标库位是低库位 if (dto.getLocType1() == 2 && loc.getLocType1() == 1) { return false; } // if (dto.getLocType1() == 2 && loc.getLocType1() == 1) { // return false; // } return true; } src/main/java/com/zy/common/model/LocTypeDto.java
@@ -1,7 +1,6 @@ package com.zy.common.model; import com.alibaba.fastjson.JSON; import com.core.exception.CoolException; import com.zy.asrs.entity.BasDevp; import lombok.Data; import lombok.extern.slf4j.Slf4j; @@ -26,14 +25,14 @@ } public LocTypeDto(BasDevp basDevp) { if (basDevp.getLocType1() == null || basDevp.getLocType1() == 0) { throw new CoolException("plc高低检测异常"); } if (basDevp.getLocType1() == 1) { this.locType1 = 1; // 低库位 } else { this.locType1 = 2; // 高库位 } // if (basDevp.getLocType1() == null || basDevp.getLocType1() == 0) { // throw new CoolException("plc高低检测异常"); // } // if (basDevp.getLocType1() == 1) { // this.locType1 = 1; // 低库位 // } else { // this.locType1 = 2; // 高库位 // } log.info(JSON.toJSONString(this)); } src/main/resources/mapper/LocMastMapper.xml
@@ -63,9 +63,6 @@ #{item} </foreach> and loc_sts = 'O' <if test="locType1 != null"> and loc_type1 = #{locType1} </if> and loc_no not in ('0100101', '0100201', '0100301') and bay1 != 1 and lev1 != 1 group by ctn_no @@ -80,9 +77,6 @@ from asr_loc_mast where row1=#{row} and loc_sts='O' <if test="locType1 != null"> and loc_type1 = #{locType1} </if> order by loc_sts desc ,lev1 asc,bay1 asc </select>