package com.zd.laboratory.onemachine.service;

import com.zd.common.core.enums.SignEnum;
import com.zd.laboratory.onemachine.domain.SignInPerInfoVO;
import com.zd.system.api.domain.SysUser;

/**
 * 签到验证
 *
 * @Author: zhoupan
 * @Date: 2021/09/15/13:03
 * @Description:
 */
@FunctionalInterface
public interface ValidationSignInPerInfo {

    /**
     * 创建签到对象
     *
     * @param subId
     * @param user
     * @return
     */
    SignInPerInfoVO createSignInPerInfoVO(Long subId, SysUser user, SignEnum signEnum);


}
