ICSPApi.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. package com.emato.ich.api;
  2. import com.emato.ich.contant.ICSPConstant;
  3. public enum ICSPApi {
  4. /**
  5. * 投递员登录接口
  6. */
  7. LOGIN(ICSPConstant.ICSP_SERVICE + "/deliverer/login", "POST"),
  8. /**
  9. * 获取柜子信息接口
  10. */
  11. GET_CABINET_INFO(ICSPConstant.ICSP_SERVICE + "/cab/cabInfo/available", "POST"),
  12. /**
  13. * MQ预下单接口
  14. */
  15. MQ_PREPARED_ORDER(ICSPConstant.ICSP_SERVICE + "/icsp-client/od/order/prepared/%s", "POST"),
  16. /**
  17. * HTTP预下单
  18. */
  19. PREPARED_ORDER(ICSPConstant.ICSP_SERVICE + "/order/deliverer/prepare", "POST"),
  20. /**
  21. * 下单接口
  22. */
  23. DELIVERER_ORDER(ICSPConstant.ICSP_SERVICE + "/order/deliverer/confirm", "POST"),
  24. /**
  25. * 取件接口
  26. */
  27. TAKE_PARCEL(ICSPConstant.ICSP_SERVICE + "/order/collect/pickUpTakeObject", "POST"),
  28. /**
  29. * 获取配置
  30. */
  31. GET_SYSTEM_CONFIG(ICSPConstant.ICSP_SERVICE + "/config/cabinet/get", "POST"),
  32. /**
  33. * 获取用户手机号
  34. */
  35. GET_USER_PHONE_NUMBER(ICSPConstant.ICSP_SERVICE + "/deliverer/queryOrder", "POST"),
  36. /**
  37. * 获取更新apk信息
  38. */
  39. GET_UPDATE_PATH(ICSPConstant.ICSP_SERVICE + "/config/cabinet/upgradeByXUpdate", "POST")
  40. ;
  41. private String url;
  42. private String method;
  43. ICSPApi(String url, String method) {
  44. this.url = url;
  45. this.method = method;
  46. }
  47. public String getUrl() {
  48. return url;
  49. }
  50. public void setUrl(String url) {
  51. this.url = url;
  52. }
  53. public String getMethod() {
  54. return method;
  55. }
  56. public void setMethod(String method) {
  57. this.method = method;
  58. }
  59. }