package com.ruoyi.station.mapper; import java.util.Date; import java.util.List; import com.ruoyi.station.domain.MjHeadsUsers; import com.ruoyi.station.domain.MjWorkOrder; /** * 读头人员详情Mapper接口 * * @author ruoyi * @date 2020-09-08 */ public interface MjHeadsUsersMapper { /** * 查询读头人员详情 * * @param id 读头人员详情ID * @return 读头人员详情 */ public MjHeadsUsers selectMjHeadsUsersById(String id); /** * 查询读头人员详情列表 * * @param mjHeadsUsers 读头人员详情 * @return 读头人员详情集合 */ public List selectMjHeadsUsersList(MjHeadsUsers mjHeadsUsers); /** * 新增读头人员详情 * * @param mjHeadsUsers 读头人员详情 * @return 结果 */ public int insertMjHeadsUsers(MjHeadsUsers mjHeadsUsers); /** * 修改读头人员详情 * * @param mjHeadsUsers 读头人员详情 * @return 结果 */ public int updateMjHeadsUsers(MjHeadsUsers mjHeadsUsers); /** * 删除读头人员详情 * * @param id 读头人员详情ID * @return 结果 */ public int deleteMjHeadsUsersById(String id); /** * 批量删除读头人员详情 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteMjHeadsUsersByIds(String[] ids); void updateStartTimeAndEndTime(MjWorkOrder mjWorkOrder); void deleteByEndTime(MjWorkOrder mjWorkOrder); List selectMjHeadsUsersListByWorking(); List selectMjHeadsUsersListByUnWorking(); List getAuthorizeType(String id); List getUserId(String orderId); List selectMjHeadsUsersList2(MjHeadsUsers mjHeadsUsers); }