C端小程序
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

277 líneas
5.6 KiB

  1. const extConfig = wx.getExtConfigSync ? wx.getExtConfigSync() : {}
  2. let weappId;
  3. let configUrls;
  4. if (Object.keys(extConfig).length == 0){
  5. weappId = 'wx649b3be73c1afe47';
  6. configUrls = 'https://ctest.malls.iformall.com/C/api';
  7. }else{
  8. configUrls = extConfig.attr.configUrl;
  9. weappId = extConfig.weappId;
  10. }
  11. var config = {
  12. url: configUrls,
  13. wsurl: "ws://10.100.30.171:7100/W/ws",
  14. api: {
  15. /**
  16. * 接口用途:login
  17. */
  18. login: "/user/login",
  19. /**
  20. * 授权后获取用户的昵称,unionId等信息
  21. */
  22. getUserInfo: "/user/getUserInfo",
  23. /**
  24. * 接口用途:授权后获取用户的手机号
  25. */
  26. getUserPhone: "/user/getUserPhone",
  27. /**
  28. * 检查用户授权状态
  29. */
  30. checkUserStatus: "/user/checkUserStatus",
  31. /**
  32. * 检查用户手机授权状态
  33. */
  34. checkPhoneStatus: "/user/checkPhoneStatus",
  35. /**
  36. * 优惠券详情
  37. */
  38. couponDetail: "/wxCoupon/detail",
  39. /**
  40. * 业态查询
  41. */
  42. businessList: "/wxBusiness/list",
  43. /**
  44. * 频道查询
  45. */
  46. couponChannelList: "/wxCouponChannel/list",
  47. /**
  48. * 下订单
  49. */
  50. orderSave: "/order/save",
  51. /**
  52. * 支付订单
  53. */
  54. payOrderCreate: "/pay/create",
  55. /**
  56. * 订单状态更新
  57. */
  58. payOrderUpdate: "/pay/updatePayOrder",
  59. /**
  60. * 订单列表
  61. */
  62. orderList: "/order/list",
  63. getWeRunData: '/user/getWeRunData',
  64. /**
  65. * 订单详情
  66. */
  67. orderDetail: "/order/detail",
  68. /**
  69. * 券包
  70. */
  71. couponOrderList: "/couponOrder/list",
  72. /**
  73. * 券包详情
  74. */
  75. couponOrderDetail: "/couponOrder/detail", /// TODO
  76. /**
  77. * 验证码发送
  78. */
  79. sendValidationCode: "/wxMsgValidationcode/sendvalidationcode",
  80. /**
  81. * 验证码确认
  82. */
  83. validationCode: "/wxMsgValidationcode/hasvalidationcode",
  84. /**
  85. * 车场信息获取
  86. */
  87. scoreLevelInfo: '/mall/scoreLevelInfo',
  88. getParkInfo: "/wxPark/info",
  89. /**
  90. * 用户所绑车牌获取
  91. */
  92. userCarCount: "/user/carCount",
  93. /**
  94. * 用户所绑车牌获取
  95. */
  96. getUserCarList: "/user/carList",
  97. /**
  98. * 联合登录
  99. */
  100. carInit: "/car/init",
  101. /**
  102. * 绑车牌
  103. */
  104. bindCar: "/car/bindCar",
  105. /**
  106. * 解绑车牌
  107. */
  108. unbindCar: "/car/unbindCar",
  109. /**
  110. * 停车费
  111. */
  112. getCarStopFee: "/car/getCarStopFee",
  113. /**
  114. * 停车费抵扣 (TJD)
  115. */
  116. deductionFee: "/car/deductionFee",
  117. /**
  118. * 优免券领取
  119. */
  120. getCarCoupon: "/car/getCoupon",
  121. /**
  122. * 停车券包
  123. */
  124. couponOrderCarList: "/car/couponOrderList",
  125. /**
  126. * banner
  127. */
  128. bannerlist: "/wxCampaign/list",
  129. /**
  130. * banner详情页面
  131. */
  132. bannerDetail: "/wxCampaign/findById",
  133. /**
  134. * 授权个人信息
  135. * 和授权手机号
  136. * 和login页面
  137. * 页面的图标
  138. */
  139. marketicon: '/mall/getAppIcon',
  140. /**
  141. * 获取停车场状态
  142. */
  143. getParkStatus: '/car/getParkStatus',
  144. /**
  145. * 检查核销的状态
  146. */
  147. getStatus: "/couponOrder/getStatus",
  148. /**
  149. * 获得成长值
  150. */
  151. getScore: '/user/userinfo',
  152. /**
  153. * 小程序分享
  154. * title
  155. * 描述
  156. */
  157. getWeapNote:'/mall/getWeapNote',
  158. /**
  159. * 小程序获取游戏路径
  160. */
  161. getGame:'/game/getOne',
  162. /**
  163. * 用户更新信息
  164. */
  165. updateInfo: "/user/updateUserInfo",
  166. /**
  167. * 查询问卷
  168. */
  169. getQuestion:"/wxQuestion/getQuestion",
  170. /**
  171. * 提交问卷
  172. */
  173. answerQuestion:"/wxQuestion/answerQuestion",
  174. /**
  175. *
  176. 获取打折商户列表
  177. */
  178. discountMerchantList:"/mall/discountMerchantList",
  179. /**
  180. * 卡包分页列表接口
  181. */
  182. cardorderList:"/couponOrder/cardList",
  183. /**
  184. * 卡券详情接口
  185. */
  186. cardDetail: "/couponOrder/cardDetail",
  187. /**
  188. * C端扫B端储值卡支付订单
  189. */
  190. cardPayOrder:"/cardPay/order_create",
  191. /**
  192. * 兑换历史列表
  193. */
  194. scoreHistory:"/scoreHistory/list",
  195. /**
  196. * 获取用户折扣率
  197. */
  198. getDiscountInfo:"/user/getDiscountInfo",
  199. /**
  200. * C端扫B端储值卡交易流水列表接口
  201. */
  202. cardpayList:"/cardPay/list",
  203. /**
  204. * 根据code查询接口
  205. */
  206. findByCode:"/merchant/findByCode",
  207. /**
  208. * 参与砍价
  209. */
  210. pressOrderJoin:"/press/pressOrderJoin",
  211. /**
  212. * 我的砍价列表
  213. */
  214. pressOrderList:"/order/pressOrderList",
  215. /**
  216. * 砍价订单详情
  217. */
  218. pressOrderDetail:"/order/pressOrderDetail",
  219. /**
  220. *
  221. */
  222. getPressOrderStatus:"/press/getPressOrderStatus",
  223. /**
  224. * 查询转赠卡状态
  225. */
  226. queryCardStatus:"/couponOrder/queryCardStatus",
  227. /**
  228. * 领取转赠卡
  229. */
  230. cardAccept:'/couponOrder/cardAccept',
  231. /**
  232. * 获取我的拼团列表
  233. */
  234. getMySepllList:'/orderGroup/queryOrderGroup',
  235. /**
  236. *查询差1个的团购信息
  237. */
  238. queryRemainOne:'/orderGroup/queryRemainOne',
  239. /**
  240. * *分页列表接口
  241. */
  242. merchantList:"/merchant/list",
  243. /*
  244. * 查询拼团状态
  245. */
  246. queryOrderGroupStatus:'/orderGroup/queryOrderGroupStatus',
  247. /**
  248. * 去拼团
  249. */
  250. toOrderGroup: '/orderGroup/toOrderGroup',
  251. /**
  252. * 查询是否已参团
  253. */
  254. queryAttendStatus:'/orderGroup/queryAttendStatus'
  255. },
  256. wsapi: {
  257. /**
  258. *
  259. */
  260. },
  261. weapp: {
  262. AppId: weappId
  263. },
  264. ErrorCode: {
  265. NICK_NOT_AUTH: 11004,
  266. PHONE_NOT_AUTH: 11005,
  267. PHONE_IS_ENCRYPTED: 11006
  268. }
  269. };
  270. /*
  271. for (var key in config.api) {
  272. config.api[key] = apiPrefix + config.api[key];
  273. }
  274. */
  275. module.exports = config;