智慧保安后台管理-外网项目备份
钟日健
2026-06-01 62eb499b0c969f246d3245d1429a97da4de1ce28
src/main/java/org/springblade/modules/signinrecords/service/SignInRecordsService.java
@@ -4,6 +4,10 @@
import com.baomidou.mybatisplus.extension.service.IService;
import org.springblade.modules.signinrecords.entity.SignInRecords;
import org.springblade.modules.signinrecords.vo.SignInRecordsVo;
import org.springblade.modules.signinrecords.vo.SignInfo;
import org.springblade.modules.signinrecords.vo.SignStatistics;
import java.util.List;
/**
 * 考试签到记录服务类
@@ -17,4 +21,25 @@
    * @param signInRecords 考试签到记录信息对象
    */
   IPage<SignInRecordsVo> selectSignInRecordsPage(IPage<SignInRecordsVo> page, SignInRecordsVo signInRecords);
   /**
    * 获取大屏签到情况饼图数据
    * @param signStatistics
    * @return
    */
    SignStatistics getSignStatisticsPie(SignStatistics signStatistics);
   /**
    * 大屏签到柱状图
    * @param signStatistics
    * @return
    */
   List<SignStatistics> getSignStatisticsBar(SignStatistics signStatistics);
   /**
    * 大屏签到情况列表
    * @param signInfo
    * @return
    */
    List<SignInfo> getSignSituationList(SignInfo signInfo);
}