|
|
@@ -995,24 +995,32 @@ public class TKHttpAPIService {
|
|
|
/**
|
|
|
* 获取发票下载地址
|
|
|
*
|
|
|
+ * 接口速度大体稳定在 1秒2,可以考虑将结果缓存。
|
|
|
+ *
|
|
|
+ * 不需要 token 也能查询
|
|
|
+ *
|
|
|
+ * @param tplatformId
|
|
|
* @param proposalNo
|
|
|
- * @return base64格式
|
|
|
+ * @return
|
|
|
*/
|
|
|
- public OrderCompleteAgentResult orderCompleteAgent(String proposalNo) {
|
|
|
+ public OrderCompleteAgentResult orderCompleteAgent(String token, String tplatformId, String proposalNo) {
|
|
|
OrderCompleteAgentParam param = new OrderCompleteAgentParam();
|
|
|
param.setChannelCode("OffWeb");
|
|
|
param.setFullProposalNo(proposalNo);
|
|
|
- //param.setFromId();
|
|
|
- param.setTplatformId("feda77e829d4dedbbd8b4e236bacfac5");
|
|
|
+ //param.setFromId("67107");
|
|
|
+ param.setTplatformId(tplatformId);
|
|
|
param.setPageNo(1);
|
|
|
param.setPageSizePerPage(1);
|
|
|
- param.setLicenseNo("晋KR3968");
|
|
|
- param.setEngineNo("1705019428");
|
|
|
- param.setFrameNo("LGWEE4A43HH265547");
|
|
|
- param.setFindStartDate("2025-03-20");
|
|
|
- param.setFindStartDate("2025-03-21");
|
|
|
|
|
|
- OrderCompleteAgentResult.Response response = client.request(HttpURL.orderCompleteAgent, param, null, OrderCompleteAgentResult.Response.class);
|
|
|
+ HttpHeaders httpHeaders = null;
|
|
|
+
|
|
|
+ if (token != null) {
|
|
|
+ httpHeaders = new HttpHeaders();
|
|
|
+ // 没有 token 也能查询
|
|
|
+ httpHeaders.add("tkCarRequestToken", token);
|
|
|
+ }
|
|
|
+
|
|
|
+ OrderCompleteAgentResult.Response response = client.request(HttpURL.orderCompleteAgent, param, httpHeaders, OrderCompleteAgentResult.Response.class);
|
|
|
|
|
|
if (response != null) {
|
|
|
return null;
|