package com.hr.repository.jpa;

import com.hr.param.InterfaceCalledQueryParam;
import com.hr.repository.domain.IpLogPO;
import com.hr.vo.IpInterfaceCallVO;
import com.hr.vo.IpInterfaceVO;
import com.yy.basedevelop.common.data.BasePageResult;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.jpa.repository.JpaRepository;

import java.util.List;

/**
 * 接口日志表;(ip_log)表数据库访问层
 * @author : Longhoo
 * @date : 2025-10-10
 */
public interface IpLogRepository extends JpaRepository<IpLogPO,Long> {

 IpLogPO queryById(Long lid);

 BasePageResult<IpInterfaceCallVO> queryInterfaceCallHistory(InterfaceCalledQueryParam param);

    IpLogPO findByOid(Long id);
}