package com.ydtech.modules.order.service; import com.ydtech.core.page.HttpResult; import com.ydtech.modules.ins.model.vo.QuoteRespVo; import com.ydtech.modules.order.entity.crawler.vo.CrawlerPolicyPrintVo; import com.ydtech.modules.order.entity.vo.BaseQuoteInfoVo; import com.ydtech.modules.order.entity.vo.BaseQuoteVo; import com.ydtech.modules.order.entity.vo.bohai.BoHaiQuoteAccidentVo; import java.util.List; public interface PingAnOrderApiService { /** * 报价 * * @param quoteInfo * @param quoteVo * @return */ HttpResult quote(BaseQuoteInfoVo quoteInfo, BaseQuoteVo> quoteVo); /** * 提交影像 * @param companyId 子订单号 * @return */ HttpResult submitImage(String companyId); /** * 提交核保 * @param companyId 子订单号 * @return */ HttpResult audit(String companyId); /** * 电子保单 * @param companyId 子订单号 * @return */ HttpResult getPolicyPrint(String companyId); /** * 订单状态查询 * @param companyId 子订单号 * @return */ HttpResult getOrderDetail(String companyId); /** * 核保状态查询 * @param companyId * @return */ HttpResult auditStatusQuery(String companyId); }