package org.springblade.modules.traceability.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import org.springblade.modules.traceability.dto.SweepRecordDTO; import org.springblade.modules.traceability.entity.SweepRecord; import org.springblade.modules.traceability.vo.SweepRecordVO; /** * 溯源码扫描记录表服务类 * @since 2022-07-11 * @author zhongrj */ public interface SweepRecordService extends IService { /** * 自定义分页 * * @param page * @param sweepRecord * @return */ IPage selectSweepRecordPage(IPage page, SweepRecordVO sweepRecord); /** * 获取扫描次数统计数据 * @param sweepRecord * @return */ SweepRecordDTO getSweepRecordStatistics(SweepRecordVO sweepRecord); }