|  |  |  | 
|---|
|  |  |  | * 查询指定工作号任务 | 
|---|
|  |  |  | * */ | 
|---|
|  |  |  | WrkMastSta selectByWrkNo(@Param("workNo") Integer workNo); | 
|---|
|  |  |  | WrkMastSta selectByWrkNoPut(@Param("workNo") Integer workNo); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /* | 
|---|
|  |  |  | * 查询不干涉的可执行任务 | 
|---|
|  |  |  | * */ | 
|---|
|  |  |  | WrkMastSta selectNoInterfere(@Param("staStarts") List<Integer> staStarts, @Param("staEnds") List<Integer> staEnds,@Param("workNo")Long workNo ); | 
|---|
|  |  |  | WrkMastSta selectNoInterfereCrn(@Param("staStarts") List<Integer> staStarts, @Param("staEnds") List<Integer> staEnds,@Param("workNo")Long workNo ); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<WrkMastSta> selectNoInterfereList(@Param("staStarts") List<Integer> staStarts, @Param("staEnds") List<Integer> staEnds); | 
|---|
|  |  |  | WrkMastSta selectNoInterfereToCrn(@Param("staStarts") List<Integer> staStarts, @Param("staEnds") List<Integer> staEnds,@Param("workNo")Long workNo ); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | WrkMastSta selectByWorkSta(@Param("workSta") Integer workSta, @Param("rgvo") Integer rgvNo); | 
|---|
|  |  |  | List<WrkMastSta> selectByWorkStaList(@Param("workSta") Integer workSta, @Param("rgvNo") Short rgvNo); | 
|---|
|  |  |  | WrkMastSta selectByWorkSta(@Param("workSta") Integer workSta, @Param("rgvNo") Integer rgvNo); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<WrkMastSta> selectLockWrk(); | 
|---|
|  |  |  | List<WrkMastSta> selectLockWrkT(); | 
|---|
|  |  |  | List<WrkMastSta> selectPakingWrk(@Param("staStart") Integer staStart); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<WrkMastSta> selectPakingWrkNum(@Param("rgvNo") Integer rgvNo); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|