package cn.besteam.modules.medical.mapper; import cn.besteam.modules.medical.dto.ServicePeriodLogDTO; import cn.besteam.modules.medical.dto.ServicePeriodLogListDTO; import cn.besteam.modules.medical.entity.MwServicePeriodLog; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import java.util.Date; public interface MwServicePeriodLogMapper extends BaseMapper { /** * 获取日志记录列表 * @param dto * @return */ IPage getServicePeriodLog(@Param("pageParam") Page pageParam, @Param("dto") ServicePeriodLogDTO dto); IPage getServicePeriodLog1(@Param("pageParam") Page pageParam, @Param("dto") ServicePeriodLogDTO dto); void saveLog(@Param("valueOf") Integer valueOf, @Param("serviceCharge") Double serviceCharge, @Param("expireDate") Date expireDate, @Param("reminderDays") Integer reminderDays, @Param("serviceUnit") Integer serviceUnit, @Param("note") String note, @Param("userId") Integer userId, @Param("i") Integer i); }