LogisticsService.java 1.1 KB

123456789101112131415161718192021222324252627282930
  1. package com.uas.cloud.pub.logictics.service;
  2. import com.uas.cloud.pub.logictics.domain.LogisticsInfo;
  3. import java.util.Map;
  4. public interface LogisticsService {
  5. /*
  6. * 快递鸟预约下单API
  7. *
  8. * @param orderid 订单号
  9. * @param shipperCode 快递公司编码
  10. * @param goodsName 商品名称
  11. * @param receiverJson 收件人信息(姓名:name, 电话:tel, 省:provinceName,市: cityName, 区、县:expAreaName, 详细地址: address )
  12. * @param senderJson 发件人信息(姓名:name, 电话:tel, 省:provinceName,市: cityName, 区、县:expAreaName, 详细地址: address )
  13. *
  14. * */
  15. String logisticsBooking(String orderid, String shipperCode, String goodsName, String receiverJson, String senderJson) throws Exception;
  16. /*
  17. * 快递鸟查询物流API
  18. *
  19. * @param shipperCode 快递公司编码
  20. * @param logisticCode 物流单号
  21. *
  22. * */
  23. Map<String, String> logisticsQuery(String shipperCode, String logicsticsCode) throws Exception;
  24. }