| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- package com.ydtech.modules.ins.service;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.modules.ins.model.ya.CarModel_Req;
- import com.ydtech.modules.ins.model.yc.CallBackRequest;
- import com.ydtech.modules.ins.model.yc.modelsQuery.ModelsQueryResponse;
- import com.ydtech.modules.ins.model.yc.pay.response.AccidentResponse;
- import com.ydtech.modules.order.entity.InsAreaCompany;
- import com.ydtech.modules.order.entity.vo.*;
- import java.util.List;
- import java.util.Map;
- public interface InsAlltrustApiService {
- //=================API 方式=================
- /**
- * 2 报价
- */
- HttpResult quoteApi(BaseQuoteVo<AccidentalDrivingVo> quoteVo);
- // HttpResult quoteApi(BaseQuoteInfoVo yaQuoteInfoVo);
- //
- /**
- * 3 核保
- */
- HttpResult auditApi(String orderno);
- /**
- * 4 影像上传
- *
- * @param
- * @return
- */
- HttpResult UploadImageApi(String quoteOrderNo);
- // /**
- // * 影像上传
- // *
- // * @param record
- // * @return
- // */
- // HttpResult UploadImageApi(InsTaskImage record);
- // /**
- // * 4 获取短信验证码
- // */
- // HttpResult getMessageApi(String orderno);
- /**
- * 包含发送短信
- * 5 获取支付url(提交短信验证码)
- */
- // HttpResult getPayUrlApi(String quoteOrderNo);
- InsAreaCompany getPayUrlApi(InsAreaCompany iac);
- /**
- * 补传回调
- */
- HttpResult callbackAnOrder(String quoteOrderNo);
- /**
- * 补传回调 根据订单状态 处理状态为待支付的
- */
- void callbackAnOrder();
- /**
- * (驾意险)意健险方案及险种查询接口
- */
- public HttpResult gainAccidentList(AccidentalDrivingQueryVo accidentalDrivingVo);
- /**
- * (驾意险)同步驾意险
- */
- HttpResult syncAccidentInsure(AccidentalDrivingQueryVo accidentalDrivingVo);
- /**
- * (驾意险)意健险方案及险种查询接口
- *
- * @param schemeNo 方案号
- */
- AccidentResponse gainAccidentInsure(AccidentalDrivingQueryVo accidentalDrivingVo, String schemeNo);
- /**
- * 第三方回调通知(支付+承保)
- *
- * @author: lig
- * @date: 2023年02月17日 0017
- */
- HttpResult callBackApi(CallBackRequest param);
- /**
- * 7 电子投保单获取
- */
- HttpResult getPolicyPrintApi(PolicyPrintVo policyPrintVo);
- // /**
- // * 获取地区编码 通过身份证地址
- // *
- // * @author: lig
- // * @date: 2023年04月12日 0012
- // */
- // Map<String, String> gainRegionCode(String address);
- //
- // /**
- // * 4 获取短信验证码
- // */
- // HttpResult getMessageApi(String orderno);
- //
- //
- // /**
- // * 6 保单信息同步
- // */
- // String updatePolicyApi(Map<String, String> paramMap);
- //
- //=================API 方式==end===============
- }
|