package org.wcs.serve.service.intf;

import jakarta.servlet.http.HttpServletResponse;
import org.wcs.model.dto.serve.recordScan.QueryRecordScanReq;
import org.wcs.model.vo.serve.AppServeDataResponse;
import org.wcs.model.vo.serve.common.PageDataResponse;
import org.wcs.model.vo.serve.recordScan.RecordScanVo;

import java.math.BigDecimal;

public interface IRecordScanService {

    AppServeDataResponse<PageDataResponse<RecordScanVo>> queryRecordScan(QueryRecordScanReq request, Integer pageSize, Integer pageIndex);
    AppServeDataResponse<BigDecimal> queryRecordScanRatio(QueryRecordScanReq request);
    void downLoadRecordScan(HttpServletResponse response,QueryRecordScanReq request); // 下载数据
}
