api.js 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365
  1. var siteinfo = require("../siteinfo.js"),
  2. _api_root = "";
  3. let extConfig = wx.getExtConfigSync ? wx.getExtConfigSync() : {};
  4. var uniacid = JSON.stringify(extConfig) != "{}" ? extConfig.uniacid : '21320';
  5. siteinfo.uniacid = uniacid;
  6. siteinfo.acid = uniacid;
  7. wx.setStorageSync("store_id", uniacid);
  8. console.log('uniacid:' + uniacid);
  9. if (-1 != siteinfo.acid) {
  10. var siteroot = siteinfo.siteroot.substr(0, siteinfo.siteroot.indexOf("app/index.php"));
  11. _api_root = _api_root = siteroot + "core/web/index.php?_acid=" + siteinfo.acid + "&r=api/"
  12. } else _api_root = siteinfo.apiroot;
  13. var api = {
  14. index: _api_root + "default/index",
  15. default: {
  16. store: _api_root + "default/store",
  17. index: _api_root + "default/index",
  18. goods_list: _api_root + "default/goods-list",
  19. cat_list: _api_root + "default/cat-list",
  20. goods: _api_root + "default/goods",
  21. district: _api_root + "default/district",
  22. goods_attr_info: _api_root + "default/goods-attr-info",
  23. upload_image: _api_root + "default/upload-image",
  24. comment_list: _api_root + "default/comment-list",
  25. article_list: _api_root + "default/article-list",
  26. article_detail: _api_root + "default/article-detail",
  27. video_list: _api_root + "default/video-list",
  28. goods_qrcode: _api_root + "default/goods-qrcode",
  29. coupon_list: _api_root + "default/coupon-list",
  30. topic_list: _api_root + "default/topic-list",
  31. topic: _api_root + "default/topic",
  32. navbar: _api_root + "default/navbar",
  33. navigation_bar_color: _api_root + "default/navigation-bar-color",
  34. shop_list: _api_root + "default/shop-list",
  35. shop_detail: _api_root + "default/shop-detail",
  36. topic_type: _api_root + "default/topic-type",
  37. buy_data: _api_root + "default/buy-data",
  38. goods_recommend: _api_root + "default/goods-recommend",
  39. search: _api_root + "default/search",
  40. cats: _api_root + "default/cats",
  41. topic_qrcode: _api_root + "default/topic-qrcode",
  42. form_id: _api_root + "default/form-id"
  43. },
  44. cart: {
  45. list: _api_root + "cart/list",
  46. add_cart: _api_root + "cart/add-cart",
  47. delete: _api_root + "cart/delete",
  48. cart_edit: _api_root + "cart/cart-edit"
  49. },
  50. passport: {
  51. login: _api_root + "passport/login",
  52. on_login: _api_root + "passport/on-login"
  53. },
  54. order: {
  55. submit_preview: _api_root + "order/submit-preview",
  56. submit: _api_root + "order/submit",
  57. pay_data: _api_root + "order/pay-data",
  58. list: _api_root + "order/list",
  59. revoke: _api_root + "order/revoke",
  60. confirm: _api_root + "order/confirm",
  61. count_data: _api_root + "order/count-data",
  62. detail: _api_root + "order/detail",
  63. refund_preview: _api_root + "order/refund-preview",
  64. refund: _api_root + "order/refund",
  65. refund_detail: _api_root + "order/refund-detail",
  66. comment_preview: _api_root + "order/comment-preview",
  67. comment: _api_root + "order/comment",
  68. express_detail: _api_root + "order/express-detail",
  69. clerk: _api_root + "order/clerk",
  70. clerk_detail: _api_root + "order/clerk-detail",
  71. get_qrcode: _api_root + "order/get-qrcode",
  72. location: _api_root + "order/location",
  73. refund_send: _api_root + "order/refund-send",
  74. new_submit_preview: _api_root + "order/new-submit-preview",
  75. new_submit: _api_root + "order/new-submit",
  76. get_goods_qrcode: _api_root + "order/get-goods-qrcode",
  77. clerk_goods: _api_root + "order/clerk-goods",
  78. offline_goods_detail: _api_root + "order/offline-goods-detail",
  79. clerk_goods_detail: _api_root + "order/clerk-goods-detail"
  80. },
  81. everyday_coupon:{
  82. user_info: _api_root + "everyday-coupon/user-info",
  83. mycoupon: _api_root + "everyday-coupon/index",
  84. getcoupon: _api_root + "everyday-coupon/everyday-coupon-list",
  85. buycoupon: _api_root + "everyday-coupon/get-coupon",
  86. delcoupon: _api_root + "everyday-coupon/del-coupon",
  87. usecoupon: _api_root + "everyday-coupon/card-qrcode",
  88. pickcoupon: _api_root + "everyday-coupon/del-coupon",
  89. coupondetail: _api_root + "everyday-coupon/my-detail",
  90. cancelpaycoupon: _api_root + "everyday-coupon/cancel-pay",
  91. buydetail: _api_root + "everyday-coupon/detail",
  92. shuaxin: _api_root + "everyday-coupon/refresh",
  93. viplist: _api_root + "vip-card/my-card-list",
  94. vipbuylist: _api_root + "vip-card/card-info",
  95. cardbuydetail: _api_root + "vip-card/card-detail",
  96. carddetail: _api_root + "vip-card/my-card-detail",
  97. cancelpaycard: _api_root + "vip-card/cancel-pay",
  98. delcard: _api_root + "vip-card/del",
  99. getvipcard: _api_root + "vip-card/get-vip-card",
  100. usevipcard: _api_root + "vip-card/card-qrcode",
  101. getquans: _api_root + "everyday-coupon/everyday-all-coupon-list",
  102. },
  103. user: {
  104. address_list: _api_root + "user/address-list",
  105. address_detail: _api_root + "user/address-detail",
  106. address_save: _api_root + "user/address-save",
  107. address_set_default: _api_root + "user/address-set-default",
  108. address_delete: _api_root + "user/address-delete",
  109. save_form_id: _api_root + "user/save-form-id",
  110. favorite_add: _api_root + "user/favorite-add",
  111. favorite_remove: _api_root + "user/favorite-remove",
  112. favorite_list: _api_root + "user/favorite-list",
  113. index: _api_root + "user/index",
  114. wechat_district: _api_root + "user/wechat-district",
  115. add_wechat_address: _api_root + "user/add-wechat-address",
  116. topic_favorite: _api_root + "user/topic-favorite",
  117. topic_favorite_list: _api_root + "user/topic-favorite-list",
  118. member: _api_root + "user/member",
  119. card: _api_root + "user/card",
  120. card_qrcode: _api_root + "user/card-qrcode",
  121. card_clerk: _api_root + "user/card-clerk",
  122. web_login: _api_root + "user/web-login",
  123. submit_member: _api_root + "user/submit-member",
  124. user_binding: _api_root + "user/user-binding",
  125. user_hand_binding: _api_root + "user/user-hand-binding",
  126. user_empower: _api_root + "user/user-empower",
  127. sms_setting: _api_root + "user/sms-setting",
  128. authorization_bind: _api_root + "user/authorization-bind",
  129. check_bind: _api_root + "user/check-bind",
  130. card_detail: _api_root + "user/card-detail"
  131. },
  132. share: {
  133. join: _api_root + "share/join",
  134. check: _api_root + "share/check",
  135. get_info: _api_root + "share/get-info",
  136. get_price: _api_root + "share/get-price",
  137. apply: _api_root + "share/apply",
  138. cash_detail: _api_root + "share/cash-detail",
  139. get_qrcode: _api_root + "share/get-qrcode",
  140. shop_share: _api_root + "share/shop-share",
  141. bind_parent: _api_root + "share/bind-parent",
  142. get_team: _api_root + "share/get-team",
  143. get_order: _api_root + "share/get-order",
  144. index: _api_root + "share/index"
  145. },
  146. coupon: {
  147. index: _api_root + "coupon/index",
  148. share_send: _api_root + "coupon/share-send",
  149. receive: _api_root + "coupon/receive",
  150. coupon_detail: _api_root + "coupon/detail"
  151. },
  152. miaosha: {
  153. list: _api_root + "miaosha/list",
  154. goods_list: _api_root + "miaosha/goods-list",
  155. details: _api_root + "miaosha/details",
  156. submit_preview: _api_root + "miaosha/submit-preview",
  157. submit: _api_root + "miaosha/submit",
  158. pay_data: _api_root + "miaosha/pay-data",
  159. order_list: _api_root + "miaosha/order-list",
  160. order_details: _api_root + "miaosha/order-details",
  161. order_revoke: _api_root + "miaosha/revoke",
  162. express_detail: _api_root + "miaosha/express-detail",
  163. confirm: _api_root + "miaosha/confirm",
  164. comment_preview: _api_root + "miaosha/comment-preview",
  165. comment: _api_root + "miaosha/comment",
  166. refund_preview: _api_root + "miaosha/refund-preview",
  167. refund: _api_root + "miaosha/refund",
  168. refund_detail: _api_root + "miaosha/refund-detail",
  169. comment_list: _api_root + "miaosha/comment-list",
  170. goods_qrcode: _api_root + "miaosha/goods-qrcode"
  171. },
  172. group: {
  173. index: _api_root + "group/index/index",
  174. list: _api_root + "group/index/good-list",
  175. details: _api_root + "group/index/good-details",
  176. goods_attr_info: _api_root + "group/index/goods-attr-info",
  177. submit_preview: _api_root + "group/order/submit-preview",
  178. submit: _api_root + "group/order/submit",
  179. pay_data: _api_root + "group/order/pay-data",
  180. order: {
  181. list: _api_root + "group/order/list",
  182. detail: _api_root + "group/order/detail",
  183. express_detail: _api_root + "group/order/express-detail",
  184. comment_preview: _api_root + "group/order/comment-preview",
  185. comment: _api_root + "group/order/comment",
  186. confirm: _api_root + "group/order/confirm",
  187. goods_qrcode: _api_root + "group/order/goods-qrcode",
  188. get_qrcode: _api_root + "group/order/get-qrcode",
  189. clerk: _api_root + "group/order/clerk",
  190. clerk_order_details: _api_root + "group/order/clerk-order-details",
  191. revoke: _api_root + "group/order/revoke",
  192. refund_preview: _api_root + "group/order/refund-preview",
  193. refund: _api_root + "group/order/refund",
  194. refund_detail: _api_root + "group/order/refund-detail"
  195. },
  196. group_info: _api_root + "group/order/group",
  197. comment: _api_root + "group/index/goods-comment",
  198. goods_qrcode: _api_root + "group/index/goods-qrcode",
  199. search: _api_root + "group/index/search"
  200. },
  201. book: {
  202. index: _api_root + "book/index/index",
  203. list: _api_root + "book/index/good-list",
  204. details: _api_root + "book/index/good-details",
  205. submit_preview: _api_root + "book/order/submit-preview",
  206. submit: _api_root + "book/order/submit",
  207. order_list: _api_root + "book/order/list",
  208. order_cancel: _api_root + "book/order/cancel",
  209. order_pay: _api_root + "book/order/pay-data",
  210. order_details: _api_root + "book/order/order-details",
  211. shop_list: _api_root + "book/index/shop-list",
  212. get_qrcode: _api_root + "book/order/get-qrcode",
  213. clerk: _api_root + "book/order/clerk",
  214. apply_refund: _api_root + "book/order/apply-refund",
  215. comment_preview: _api_root + "book/order/comment-preview",
  216. submit_comment: _api_root + "book/order/comment",
  217. goods_comment: _api_root + "book/index/goods-comment",
  218. goods_qrcode: _api_root + "book/index/goods-qrcode",
  219. clerk_order_details: _api_root + "book/order/clerk-order-details",
  220. goods_attr_info: _api_root + "book/index/goods-attr-info"
  221. },
  222. quick: {
  223. quick: _api_root + "quick/quick/quick",
  224. quick_goods: _api_root + "quick/quick/quick-goods",
  225. quick_car: _api_root + "quick/quick/quick-car"
  226. },
  227. fxhb: {
  228. open: _api_root + "fxhb/index/open",
  229. open_submit: _api_root + "fxhb/index/open-submit",
  230. detail: _api_root + "fxhb/index/detail",
  231. detail_submit: _api_root + "fxhb/index/detail-submit"
  232. },
  233. recharge: {
  234. index: _api_root + "recharge/index",
  235. list: _api_root + "recharge/list",
  236. submit: _api_root + "recharge/submit",
  237. record: _api_root + "recharge/record",
  238. detail: _api_root + "recharge/detail"
  239. },
  240. balance: {
  241. detail: _api_root + "user/balance-detail"
  242. },
  243. mch: {
  244. apply: _api_root + "mch/index/apply",
  245. apply_submit: _api_root + "mch/index/apply-submit",
  246. shop: _api_root + "mch/index/shop",
  247. shop_list: _api_root + "mch/index/shop-list",
  248. shop_cat: _api_root + "mch/index/shop-cat",
  249. user: {
  250. myshop: _api_root + "mch/user/myshop",
  251. setting: _api_root + "mch/user/setting",
  252. setting_submit: _api_root + "mch/user/setting-submit",
  253. shop_qrcode: _api_root + "mch/user/shop-qrcode",
  254. account: _api_root + "mch/user/account",
  255. cash: _api_root + "mch/user/cash",
  256. account_log: _api_root + "mch/user/account-log",
  257. cash_log: _api_root + "mch/user/cash-log",
  258. tongji_year_list: _api_root + "mch/user/tongji-year-list",
  259. tongji_month_data: _api_root + "mch/user/tongji-month-data",
  260. cash_preview: _api_root + "mch/user/cash-preview",
  261. settle_log: _api_root + "mch/user/settle-log"
  262. },
  263. goods: {
  264. list: _api_root + "mch/goods/list",
  265. set_status: _api_root + "mch/goods/set-status",
  266. delete: _api_root + "mch/goods/delete"
  267. },
  268. order: {
  269. list: _api_root + "mch/order/list",
  270. detail: _api_root + "mch/order/detail",
  271. send: _api_root + "mch/order/send",
  272. refund: _api_root + "mch/order/refund",
  273. edit_price: _api_root + "mch/order/edit-price",
  274. refund_detail: _api_root + "mch/order/refund-detail"
  275. }
  276. },
  277. integral: {
  278. index: _api_root + "integralmall/integralmall/index",
  279. coupon_info: _api_root + "integralmall/integralmall/coupon-info",
  280. exchange_coupon: _api_root + "integralmall/integralmall/exchange-coupon",
  281. integral_pay: _api_root + "integralmall/integralmall/integral-pay",
  282. goods_info: _api_root + "integralmall/integralmall/goods-info",
  283. submit_preview: _api_root + "integralmall/integralmall/submit-preview",
  284. submit: _api_root + "integralmall/integralmall/submit",
  285. list: _api_root + "integralmall/integralmall/list",
  286. revoke: _api_root + "integralmall/integralmall/revoke",
  287. order_submit: _api_root + "integralmall/integralmall/order-submit",
  288. confirm: _api_root + "integralmall/integralmall/confirm",
  289. get_qrcode: _api_root + "integralmall/integralmall/get-qrcode",
  290. clerk_order_details: _api_root + "integralmall/integralmall/clerk-order-details",
  291. clerk: _api_root + "integralmall/integralmall/clerk",
  292. explain: _api_root + "integralmall/integralmall/explain",
  293. exchange: _api_root + "integralmall/integralmall/exchange",
  294. register: _api_root + "integralmall/integralmall/register",
  295. integral_detail: _api_root + "integralmall/integralmall/integral-detail",
  296. goods_list: _api_root + "integralmall/integralmall/goods-list"
  297. },
  298. pond: {
  299. index: _api_root + "pond/pond/index",
  300. lottery: _api_root + "pond/pond/lottery",
  301. prize: _api_root + "pond/pond/prize",
  302. send: _api_root + "pond/pond/send",
  303. setting: _api_root + "pond/pond/setting",
  304. submit: _api_root + "pond/pond/submit",
  305. qrcode: _api_root + "pond/pond/qrcode"
  306. },
  307. bargain: {
  308. index: _api_root + "bargain/default/index",
  309. goods: _api_root + "bargain/default/goods",
  310. bargain_submit: _api_root + "bargain/order/bargain-submit",
  311. activity: _api_root + "bargain/order/activity",
  312. bargain: _api_root + "bargain/order/bargain",
  313. order_list: _api_root + "bargain/order/order-list",
  314. setting: _api_root + "bargain/default/setting",
  315. goods_user: _api_root + "bargain/default/goods-user",
  316. qrcode: _api_root + "bargain/default/qrcode"
  317. },
  318. scratch: {
  319. index: _api_root + "scratch/scratch/index",
  320. receive: _api_root + "scratch/scratch/receive",
  321. setting: _api_root + "scratch/scratch/setting",
  322. prize: _api_root + "scratch/scratch/prize",
  323. submit: _api_root + "scratch/scratch/submit",
  324. log: _api_root + "scratch/scratch/log",
  325. qrcode: _api_root + "scratch/scratch/qrcode"
  326. },
  327. lottery: {
  328. index: _api_root + "lottery/default/index",
  329. prize: _api_root + "lottery/default/prize",
  330. detail: _api_root + "lottery/default/detail",
  331. goods: _api_root + "lottery/default/goods",
  332. submit: _api_root + "lottery/default/submit",
  333. qrcode: _api_root + "lottery/default/qrcode",
  334. setting: _api_root + "lottery/default/setting",
  335. lucky_code: _api_root + "lottery/default/lucky-code",
  336. clerk: _api_root + "lottery/default/clerk"
  337. },
  338. diy: {
  339. detail: _api_root + "diy/diy-template/detail"
  340. },
  341. yuyue: {
  342. submit: _api_root + "order/car-appoint"
  343. },
  344. step: {
  345. index: _api_root + "step/default/index",
  346. setting: _api_root + "step/default/setting",
  347. qrcode: _api_root + "step/default/qrcode",
  348. log: _api_root + "step/default/log",
  349. convert: _api_root + "step/default/convert",
  350. ranking: _api_root + "step/default/ranking",
  351. goods: _api_root + "step/default/goods",
  352. activity: _api_root + "step/default/activity",
  353. activity_join: _api_root + "step/default/activity-join",
  354. activity_detail: _api_root + "step/default/activity-detail",
  355. submit: _api_root + "step/default/submit",
  356. activity_log: _api_root + "step/default/activity-log",
  357. activity_submit: _api_root + "step/default/activity-submit",
  358. remind: _api_root + "step/default/remind",
  359. pic_list: _api_root + "step/default/pic-list",
  360. invite_detail: _api_root + "step/default/invite-detail"
  361. }
  362. };
  363. module.exports = api;