package com.qianwen.smartman.modules.workinghour.mapper; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.List; import org.apache.ibatis.annotations.Param; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.qianwen.core.datascope.annotation.DataAuth; import com.qianwen.smartman.modules.smis.vo.WorkstationVO; import com.qianwen.smartman.modules.workinghour.entity.PartWorkingHour; import com.qianwen.smartman.modules.workinghour.vo.PartWorkingHourVO; public interface PartWorkingHourMapper extends BaseMapper { /** * 查询分页列表 * @param page * @param partNo * @param workstationName * @param startDate * @param endDate * @return */ @DataAuth(code = "workstation") List listPage(IPage page, @Param("partNo")String partNo, @Param("workstationName")String workstationName, @Param("startDate")LocalDate startDate, @Param("endDate")LocalDate endDate); /** * 根据id选择记录 * @param ids * @return */ List listVOByIds(List ids); }