ApiCarFreeService.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package com.jkcredit.invoice.hub.service.apiCarFree;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.jkcredit.invoice.hub.spi.rest.data.ApiResponseData;
  4. /**
  5. * @description: 无车api接口
  6. * @author: xusonglin
  7. * @create: 2020/1/16 21:52
  8. * @version: V1.0
  9. **/
  10. public interface ApiCarFreeService {
  11. // 无车备案车辆查询
  12. ApiResponseData vehicleRegisterQuery(JSONObject param);
  13. // 无车车辆备案
  14. ApiResponseData vehicleRegister(JSONObject param);
  15. // 无车运单开始指令
  16. ApiResponseData wayBillStart(JSONObject param);
  17. // 无车运单结束指令
  18. ApiResponseData wayBillEnd(JSONObject param);
  19. // 无车历史运单开始指令
  20. ApiResponseData wayBillHistoryStart(JSONObject param);
  21. // 无车历史运单结束指令
  22. ApiResponseData wayBillHistoryEnd(JSONObject param);
  23. // 无车运单编号查询发票(直连上游,不查数据库)
  24. ApiResponseData wayBillNumFindInvoice(JSONObject param);
  25. // 无车运单编号查询发票(先查数据库,数据库不存在则查询接口+计费规则)
  26. ApiResponseData findInvoice(JSONObject param);
  27. }