orderProcess.xml 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <apis>
  3. <api>
  4. <!-- 接口名称 -->
  5. <methodName>门店接单</methodName>
  6. <!-- 排序 -->
  7. <sort>10</sort>
  8. <!-- 使用的脚本业务名称 不要BE_ -->
  9. <businessMethod>Order_AcceptOrder_Request</businessMethod>
  10. <!-- 是否需要token,留着空表示不需要,需要token的写上获取token的方法,不能不要该节点 -->
  11. <tokenFrom></tokenFrom>
  12. <!-- 是否需要分页,留着空表示不需要,随便写的啥表示需要分页参数,不能不要该节点 -->
  13. <pageFrom></pageFrom>
  14. <!--
  15. 参数信息,paramOnly和params是互斥的,有的时候我们需要的参数是单个类的json就完事,但是又懒得一个一个写param,可以只用paramOnly标识,里面输入带包类名,
  16. 然后在类里面用@ApiPlce("脚本业务名称")标记上需要的字段即可,不能不要该节点,使用params时,paramOnly写空即可。
  17. -->
  18. <paramOnly></paramOnly>
  19. <!--
  20. 参数信息,
  21. -->
  22. <params>
  23. <param>
  24. <!-- 参数说明 -->
  25. <paramComment>订单id</paramComment>
  26. <!-- 参数名称 -->
  27. <paramKey>idOrder</paramKey>
  28. <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
  29. <paramKind>Long</paramKind>
  30. </param>
  31. </params>
  32. </api>
  33. <api>
  34. <!-- 接口名称 -->
  35. <methodName>门店出餐完成</methodName>
  36. <!-- 排序 -->
  37. <sort>11</sort>
  38. <!-- 使用的脚本业务名称 不要BE_ -->
  39. <businessMethod>Order_CookingDone_Request</businessMethod>
  40. <!-- 是否需要token,留着空表示不需要,需要token的写上获取token的方法,不能不要该节点 -->
  41. <tokenFrom></tokenFrom>
  42. <!-- 是否需要分页,留着空表示不需要,随便写的啥表示需要分页参数,不能不要该节点 -->
  43. <pageFrom></pageFrom>
  44. <!--
  45. 参数信息,paramOnly和params是互斥的,有的时候我们需要的参数是单个类的json就完事,但是又懒得一个一个写param,可以只用paramOnly标识,里面输入带包类名,
  46. 然后在类里面用@ApiPlce("脚本业务名称")标记上需要的字段即可,不能不要该节点,使用params时,paramOnly写空即可。
  47. -->
  48. <paramOnly></paramOnly>
  49. <!--
  50. 参数信息,
  51. -->
  52. <params>
  53. <param>
  54. <!-- 参数说明 -->
  55. <paramComment>订单id</paramComment>
  56. <!-- 参数名称 -->
  57. <paramKey>idOrder</paramKey>
  58. <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
  59. <paramKind>Long</paramKind>
  60. </param>
  61. </params>
  62. </api>
  63. <api>
  64. <!-- 接口名称 -->
  65. <methodName>商户同意/拒绝退款请求</methodName>
  66. <!-- 排序 -->
  67. <sort>11</sort>
  68. <!-- 使用的脚本业务名称 不要BE_ -->
  69. <businessMethod>Order_ProcessRefund_Request</businessMethod>
  70. <!-- 是否需要token,留着空表示不需要,需要token的写上获取token的方法,不能不要该节点 -->
  71. <tokenFrom></tokenFrom>
  72. <!-- 是否需要分页,留着空表示不需要,随便写的啥表示需要分页参数,不能不要该节点 -->
  73. <pageFrom></pageFrom>
  74. <!--
  75. 参数信息,paramOnly和params是互斥的,有的时候我们需要的参数是单个类的json就完事,但是又懒得一个一个写param,可以只用paramOnly标识,里面输入带包类名,
  76. 然后在类里面用@ApiPlce("脚本业务名称")标记上需要的字段即可,不能不要该节点,使用params时,paramOnly写空即可。
  77. -->
  78. <paramOnly></paramOnly>
  79. <!--
  80. 参数信息,
  81. -->
  82. <params>
  83. <param>
  84. <!-- 参数说明 -->
  85. <paramComment>客户退款申请id</paramComment>
  86. <!-- 参数名称 -->
  87. <paramKey>idRefundRequest</paramKey>
  88. <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
  89. <paramKind>Long</paramKind>
  90. </param>
  91. <param>
  92. <!-- 参数说明 -->
  93. <paramComment>同意/拒绝退款</paramComment>
  94. <!-- 参数名称 -->
  95. <paramKey>approve</paramKey>
  96. <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
  97. <paramKind>Integer</paramKind>
  98. </param>
  99. <param>
  100. <!-- 参数说明 -->
  101. <paramComment>拒绝原因代码,如"[101,102,103]",注意这个括号不能少必须是数组形式</paramComment>
  102. <!-- 参数名称 -->
  103. <paramKey>rejectReasonCode</paramKey>
  104. <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
  105. <paramKind>String</paramKind>
  106. </param>
  107. <param>
  108. <!-- 参数说明 -->
  109. <paramComment>拒绝原因备注</paramComment>
  110. <!-- 参数名称 -->
  111. <paramKey>rejectMemo</paramKey>
  112. <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
  113. <paramKind>String</paramKind>
  114. </param>
  115. </params>
  116. </api>
  117. </apis>