package cn.besteam.modules.medical.service; import cn.besteam.modules.medical.dto.ServicePeriodLogDTO; import cn.besteam.modules.medical.dto.ServicePeriodLogListDTO; import cn.besteam.modules.medical.entity.MwServicePeriodLog; import cn.besteam.modules.system.vo.CollectAppletAuthorizationListVO; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import javax.servlet.http.HttpServletResponse; import java.util.Date; import java.util.List; public interface IMwServicePeriodLogService extends IService { /** * 获取服务期限操作记录 * @param dto * @return */ IPage getServicePeriodLog(ServicePeriodLogDTO dto, Integer pageNo, Integer pageSize); /** * 导出表格 * @param dto * @param response */ void exportServicePeriodLog(ServicePeriodLogDTO dto, HttpServletResponse response) throws Exception; void saveLog(Integer valueOf, Double serviceCharge, Date expireDate, Integer reminderDays, Integer serviceUnit, String note, Integer userId,Integer i); }