src/main/java/com/zy/asrs/mapper/WrkMastMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/WrkMastMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/mapper/WrkMastMapper.java
@@ -115,4 +115,5 @@ WrkMast selectSteNoData(@Param("steNo")Integer steNo); List<WrkMast> selectWrkStsAndIoType(@Param("sour")Integer sour); List<WrkMast> selectWrkStsAndIoType0(@Param("sour")Integer sour); } src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -313,7 +313,14 @@ } List<WrkMast> wrkMasts1 = wrkMastMapper.selectWrkStsAndIoType(103); if (wrkMasts1.size()!=0){ continue; boolean flag = false; for (WrkMast wrkMast1:wrkMasts1){ if (!wrkMast1.getWrkNo().equals(wrkMast.getWrkNo())){ flag = true; break; } } if (flag) continue; } break; case 204: @@ -325,7 +332,14 @@ } List<WrkMast> wrkMasts2 = wrkMastMapper.selectWrkStsAndIoType(203); if (wrkMasts2.size()!=0){ continue; boolean flag = false; for (WrkMast wrkMast1:wrkMasts2){ if (!wrkMast1.getWrkNo().equals(wrkMast.getWrkNo())){ flag = true; break; } } if (flag) continue; } break; default: @@ -1006,13 +1020,15 @@ continue; } if (wrkMast.getCrnNo().equals(2)){ if (wrkMast.getWrkSts() == 11 && (wrkMast.getIoType() == 103 || wrkMast.getIoType() == 107)){ Integer sour = wrkMast.getStaNo(); List<WrkMast> wrkMasts = wrkMastMapper.selectWrkStsAndIoType(sour); Integer sour = wrkMast.getSourceStaNo(); List<WrkMast> wrkMasts = wrkMastMapper.selectWrkStsAndIoType0(sour); if (wrkMasts.size() > 0){ continue; } } } // 判断是否已存在小车绑定任务 BasSte basSte = basSteService.findByCrnNo(wrkMast.getCrnNo()); src/main/resources/mapper/WrkMastMapper.xml
@@ -199,4 +199,14 @@ </if> </select> <select id="selectWrkStsAndIoType0" resultMap="BaseResultMap"> select * from dbo.asr_wrk_mast where 1=1 and wrk_sts>11 and (io_type=103 or io_type=107) <if test="sour > 200"> and source_sta_no > 200 </if> <if test="sour < 200"> and source_sta_no < 200 </if> </select> </mapper>