package cn.quantgroup.customer.service;

import cn.quantgroup.customer.model.order.OrderRepayment;
import cn.quantgroup.customer.rest.param.repay.RepayOrderInfoQuery;
import cn.quantgroup.customer.rest.vo.JsonResult;
import cn.quantgroup.customer.service.http.IHttpService;
import cn.quantgroup.customer.util.JSONTools;
import com.fasterxml.jackson.core.type.TypeReference;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;

import java.util.HashMap;
import java.util.Map;


public interface ISidecarService {

    JsonResult<OrderRepayment> repaymentPlanQuery(Long loanId);

    String queryRepayInfo(RepayOrderInfoQuery repayOrderQuery);

    String queryRepayOptRecords(String businessFlowNo);
}
