package io.renren.service;

import io.renren.common.vo.acctserial.AcctserialDetailQueryResp;
import io.renren.common.vo.acctserial.AcctserialQueryPageReq;
import io.renren.common.vo.acctserial.AcctserialQueryPageResp;

/**
 * 交易查询服务
 * https://open.lianlianpay.com/docs/accp/accpstandard/sandbox-account.html
 * @author lsy
 */
public interface AcctserialService {
	
	/**
	 * 资金流水列表查询
	 * 该接口提供平台商户或用户的资金流水列表查询功能。
	 * @param params
	 * @return
	 * @throws Exception
	 */
	AcctserialQueryPageResp queryAcctserial(AcctserialQueryPageReq params) throws Exception;
	
	/**
	 * 资金流水详情查询
	 * 该接口提供平台商户或用户的资金流水详情查询功能。
	 * @param userId
	 * @param jnoAcct 资金流水号，从列表中获取
	 * @return
	 * @throws Exception
	 */
	AcctserialDetailQueryResp queryAcctserialDetail(String userId,String jnoAcct) throws Exception;
}