package com.zy.asrs.mapper; import com.zy.asrs.entity.WrkMastExecute; import com.baomidou.mybatisplus.mapper.BaseMapper; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.List; @Mapper @Repository public interface WrkMastExecuteMapper extends BaseMapper { WrkMastExecute getWrkMastExecuteByWrkNo(@Param("wrkNo") Long wrkNo); List getWrkMastExecuteByWrkNoList(@Param("wrkNo") Long wrkNo); List getWrkMastExecuteByJarNo(@Param("jarId") Integer jarId); List selectWrkMastExecuteByType(@Param("type") Integer type); List selectWrkMastExecuteByTypeAndIoTyperAndWrkType(@Param("type")Integer type,@Param("ioType")Integer ioType,@Param("wrkSts")Integer wrkSts); List selectWrkMastExecuteByWrk(@Param("type")Integer type,@Param("ioType")Integer ioType, @Param("wrkSts")Integer wrkSts,@Param("steNo")Integer steNo, @Param("jarNo")Integer jarNo,@Param("rgvNo")Integer rgvNo); Integer getWrkMastExecuteByJarIdCount(@Param("jarId") Integer jarId); Integer selectNoStart(@Param("jarRegin") Integer jarRegin); Integer selectMoveStart(@Param("jarRegin") Integer jarRegin); WrkMastExecute selectStart(@Param("jarRegin") Integer jarRegin); }