package com.willalp.clockingin.service;

import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService;
import com.willalp.clockingin.domain.HsPnsClockingIn;
import com.willalp.yiqing.domain.vo.UserQueResultVo;

/**
 * 每日考勤信息Service接口
 *
 * @author willalp
 * @date 2022-04-26
 */
public interface IHsPnsClockingInService extends IService<HsPnsClockingIn>
{
    /**
     * 查询每日考勤信息列表
     *
     * @param hsPnsClockingIn 每日考勤信息
     * @return 每日考勤信息集合
     */
    public List<HsPnsClockingIn> selectHsPnsClockingInList(HsPnsClockingIn hsPnsClockingIn);

    /**
     * 新增每日考勤
     *
     * @param userQueResultVo
     * @return
     */
    int addDailyClockIn(UserQueResultVo userQueResultVo);

    /**
     * 今日是否打卡
     * @param userQueResultVo
     * @return
     */
    HsPnsClockingIn todayIsClockingIn(UserQueResultVo userQueResultVo);
}
