package com.ruoyi.measuringinstrumentledger.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.measuringinstrumentledger.dto.MeasuringInstrumentLedgerDto; import com.ruoyi.measuringinstrumentledger.pojo.MeasuringInstrumentLedger; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * @author :yys * @date : 2025/8/5 9:23 */ public interface MeasuringInstrumentLedgerService extends IService { /** * 分页查询 * * @param page * @param measuringInstrumentLedger * @return */ IPage listPage(Page page, MeasuringInstrumentLedger measuringInstrumentLedger); /** * 检定 * * @param measuringInstrumentLedger * @return */ boolean verifying(MeasuringInstrumentLedgerDto measuringInstrumentLedger) throws IOException; void export(HttpServletResponse response); /** * 新增 * * @param measuringInstrumentLedger * @return */ boolean add(MeasuringInstrumentLedger measuringInstrumentLedger) throws IOException; }