api.js 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277
  1. // const DOMAIN_PREFIX = 'http://127.0.0.1:9007'
  2. const DOMAIN_PREFIX = 'https://ceres.zkthink.com/api'
  3. // https://ceresdev.zkthink.com
  4. // #ifndef H5
  5. const WX_API_BASE = DOMAIN_PREFIX // app
  6. // const WX_API_BASE = 'http://3j073r3905.qicp.vip:29544'
  7. // #endif
  8. // #ifdef H5
  9. // const WX_API_BASE = '/api' // h5
  10. const WX_API_BASE = DOMAIN_PREFIX // app
  11. const TERMINAL = 2
  12. // #endif
  13. // #ifdef APP-PLUS || APP-NVUE
  14. const TERMINAL = 3
  15. // #endif
  16. // #ifdef MP
  17. const TERMINAL = 1
  18. // #endif
  19. module.exports = {
  20. terminal: TERMINAL, // 画布设备 1 小程序,2 H5,3 App 4 电脑
  21. SettledMerchantPrefix: DOMAIN_PREFIX + '/settled-merchant', //商家入驻链接
  22. // shareLink: DOMAIN_PREFIX + '/h5', // 分享地址
  23. shareLink: 'https://ceres.zkthink.com/h5', // 分享地址
  24. // refreshtoken
  25. RefreshToken:WX_API_BASE + "/app/refreshToken",
  26. //登录注册
  27. Verify: WX_API_BASE + '/app/getCode', // 获取短信验证码
  28. Login: WX_API_BASE + '/app/login', // 手机号验证码登录、注册
  29. WxLogin: WX_API_BASE + '/app/wxLogin', // 微信登录
  30. AlipayLogin: WX_API_BASE + '/app/alipayLogin', // 支付宝登录
  31. GetSessionKey: WX_API_BASE + '/app/getSessionKey', // 获取微信手机号绑定
  32. SetWxPhone: WX_API_BASE + '/app/setWxPhone', // 获取微信手机号绑定
  33. UpdateWxPhone: WX_API_BASE + '/app/updateWxPhone', // 获取微信手机号绑定
  34. UpdateAliPhone: WX_API_BASE + '/app/updateAliPhone', // 获取支付宝小程序手机号绑定
  35. WxAppLogin: WX_API_BASE + '/app/wxAppLogin', // APP微信登录
  36. delUser: WX_API_BASE + '/user/delUser/',//账户注销
  37. // 查询直播间列表
  38. LiveRoomes: WX_API_BASE + '/canvas/selectLiveList',
  39. SubScribeLive: WX_API_BASE + '/live/subscribeLive',
  40. // 小程序客服查询
  41. CustomerService: WX_API_BASE + '/kf/getAppletKf',
  42. //分类
  43. FindCategoryListByDepth: WX_API_BASE + '/classify/getFirstClassify', // 查询N级类目和查询子级类目
  44. // 查询热搜词
  45. SelectHotSearch: WX_API_BASE + '/app/selectHotSearch' , //获取搜索栏的热门搜索
  46. //商品相关接口
  47. GetClaasifyProducts: WX_API_BASE + '/classify/getClaasifyProducts', // 商品分类到商品列表
  48. SearchHistory: WX_API_BASE + '/app/getHistory', // 查询最近的N条历史记录
  49. GgetSearchProducts: WX_API_BASE + '/app/getSearchProducts', // 商品搜索查询
  50. DeleteSearch: WX_API_BASE + '/app/deleteSearch', // 删除搜索记录
  51. Getindexdata: WX_API_BASE + '/app/index', // 首页数据查询
  52. GetremenList: WX_API_BASE + '/product/getRandomSortProduct', // 获取热门推荐
  53. GetBroadCastList: WX_API_BASE + '/product/getBroadCastList', // 获取拼团数据
  54. QueryProductDetail: WX_API_BASE + '/product/getById', // 查询商品详情
  55. QueryProductSku: WX_API_BASE + '/product/getProducts', // 查询商品sku详情
  56. getSpecificSku: WX_API_BASE + '/product/getSpecificSku', // 查询指定的sku详情
  57. getCouponProducts: WX_API_BASE + '/coupon/getCouponProducts', // 优惠券商品列表查询
  58. QueryMemberAddres: WX_API_BASE + '/receive/getAll', // 查询用户所有收货地址
  59. AddresAdd: WX_API_BASE + '/receive/save', // 保存收货地址
  60. AddresDelete: WX_API_BASE + '/receive/delete', // 删除收货地址
  61. AddresUpdate: WX_API_BASE + '/receive/update', // 更新收货地址
  62. receiveGetInfo: WX_API_BASE + '/receive/getById', // 修改收货地址查询
  63. // 评价
  64. Comment: WX_API_BASE + '/order/addComment', // 评价
  65. AdditionalComment: WX_API_BASE + '/order/addToComment', // 追评接口
  66. MyCommentList: WX_API_BASE + '/comment/getAll', // 查看我的评论列表
  67. LikeOrUnLikeComment: WX_API_BASE + '/comment/like', // 点赞或取消点赞某个评论
  68. //我的
  69. GetDistributor: WX_API_BASE + '/distributor/getDistributor', // 我的账户信息查询
  70. FindCouponList: WX_API_BASE + '/coupon/getCoupons', // 我的卡券列表查询
  71. MemberAccountWithdraw: WX_API_BASE + '/distributor/save', // 提现申请
  72. GetUser: WX_API_BASE + '/user/getUser', // 个人系信息查询
  73. UpdateUser: WX_API_BASE + '/user/update', // 个人系信息查询
  74. // 店铺服务
  75. GetStore: WX_API_BASE + '/shop/getShopProducts', // 根据id查询店铺
  76. GetStoreShopClassify: WX_API_BASE + '/shop/getShopClassify', // 查询店铺分类
  77. GetShopBanner: WX_API_BASE + '/shop/getShopBanner', // 查询店铺banner
  78. getShopIndex: WX_API_BASE + '/shop/getIndex', // 查询店铺首页
  79. AddBusinessBuyerUser: WX_API_BASE + '/shop/addBusinessBuyerUser', // 成为商家的客户
  80. getShopSeckillIndex: WX_API_BASE + '/seckill/getIndex', // 查询店铺秒杀
  81. // http://127.0.0.1:9007/seckill/getIndex?shopSeckillId=78&page=1&pageSize=10
  82. //用户银行卡相关接口
  83. QueryBankcardList: WX_API_BASE + '/bank/getAll', // 查询用户所有银行卡
  84. SaveBankcard: WX_API_BASE + '/bank/save', // 添加银行卡
  85. UpdateBankcard: WX_API_BASE + '/bank/update', // 修改银行卡
  86. DelMemberBankcard: WX_API_BASE + '/bank/delete', // 删除用户银行卡
  87. GetByIdBankcard: WX_API_BASE + '/bank/getById', // 根据银行卡ID查询信息
  88. // 订单相关接口
  89. FindOrderList: WX_API_BASE + '/order/getAll', // 查询订单列表
  90. Settlement: WX_API_BASE + '/order/getSettlement', // 结算查询
  91. PlaceOrder: WX_API_BASE + '/order/submit', // 提交订单
  92. GetOrderDetail: WX_API_BASE + '/order/getById', // 订单详情查询
  93. CancelOrder: WX_API_BASE + '/order/cancel', // 取消订单
  94. DelOrder: WX_API_BASE + '/order/delete', // 删除订单
  95. ShippingTrace: WX_API_BASE + '/order/getDilevery', // 物流信息查询
  96. payOrder: WX_API_BASE + '/order/pay', // 支付成功业务处理接口
  97. gotoPay: WX_API_BASE + '/order/gotoPay', // 小程序支付
  98. paySuccess: WX_API_BASE + '/order/paySuccess', // 小程序支付成功
  99. gotoAppPay: WX_API_BASE + '/order/gotoAppPay', // APP立即支付
  100. gotoH5Pay: WX_API_BASE + '/order/gotoH5Pay', // H5支付
  101. ConfirmReceive: WX_API_BASE + '/order/confirm', // 确认收货
  102. Orderrefund: WX_API_BASE + '/order/refund', // 申请退款
  103. ReasonEnums: WX_API_BASE + '/after/getReasonSelect', // 选择退款原因查询
  104. ApplyReturnMoney: WX_API_BASE + '/after/submit', // 申请售后
  105. GetHuabeiConfig: WX_API_BASE + '/order/getHuabeiConfig', //查询花呗手续费配置
  106. GetRefundMoney:WX_API_BASE + '/after/getReturnPrice',// 获取退款金额
  107. //购物车
  108. ShoppingaddCart: WX_API_BASE + '/cart/addCart', // 加入购物车
  109. ShoppingCart: WX_API_BASE + '/cart/getCart', // 购物车列表
  110. UpdateNumberCart: WX_API_BASE + '/cart/updateNumber', // 修改购物车商品数量
  111. DeleteCart: WX_API_BASE + '/cart/delete', // 删除购物车商品
  112. SelectedCart: WX_API_BASE + '/cart/selected', // 选中商品
  113. UpdateSkuCart: WX_API_BASE + '/cart/updateSku', // 购物车更换商品规格
  114. //优惠券
  115. getCoupons: WX_API_BASE + '/canvas/getCoupons', // 优惠券查询
  116. ReceiveCoupon: WX_API_BASE + '/coupon/takeCoupon', // 领取优惠券
  117. buildParam4Plug: WX_API_BASE + '/coupon/buildParam4Plug', // 领取优惠券
  118. //分销中心
  119. FindSaleStoreList: WX_API_BASE + '/distributor/getDistributorAll', // 分销中心列表查询
  120. QuerySalesMainInfo: WX_API_BASE + '/distributor/getShopDistributor', // 店铺分销数据查询
  121. getDistributionLevelConfig: WX_API_BASE + '/distributor/getDistributionLevelConfig', // 分销规则查询
  122. FindSalesOrderPage: WX_API_BASE + '/distributor/getReward', // 累计奖励查询
  123. GetNotReward: WX_API_BASE + '/distributor/getNotReward', // 累计未结算奖励查询
  124. FindSalesCustomerList: WX_API_BASE + '/distributor/getBuyers', // 累计客户查询
  125. FindSubordinateSalesList: WX_API_BASE + '/distributor/getDistributors', // 累计分销员查询
  126. FindSalesPromConfig: WX_API_BASE + '/distributor/getShopExtension', // 店铺推广数据查询
  127. StoreProductList: WX_API_BASE + '/distributor/getExtensionProduct', // 推广商品查询
  128. FindMySalesPage: WX_API_BASE + '/distributor/getDistributorOrder', // 分销订单查询
  129. HasApply: WX_API_BASE + '/distributor/check', // 验证当前客户是否为分销员
  130. BindSalesCustomer: WX_API_BASE + '/distributor/bind', // 绑定关系
  131. getSharePic: WX_API_BASE + '/product/getSharePic', // 分享
  132. shopGetSharePic: WX_API_BASE + '/shop/getSharePic', // 推广店铺
  133. //售后
  134. FindReturnList: WX_API_BASE + '/after/getAll', // 售后列表查询
  135. CancelRefund: WX_API_BASE + '/after/returnRefund', // 撤销退款
  136. ReturnDetail: WX_API_BASE + '/after/getById', // 售后详情查询
  137. CancelReturnGoods: WX_API_BASE + '/after/returnGoods', // 撤销退货
  138. ShippingCompany: WX_API_BASE + '/order/getExpressSelect', // 选择快递公司查询
  139. SendReturnGoods: WX_API_BASE + '/order/returnExpress', // 填写退货物流单
  140. deleteAfter: WX_API_BASE + '/after/deleteAfter', // 删除售后记录
  141. //申请分销员
  142. Apply: WX_API_BASE + '/distributor/addDistributor', // 申请分销员
  143. // 画布模块
  144. getProducts: WX_API_BASE + '/canvas/getProducts', // 选择商品查询
  145. //服务协议
  146. Query: WX_API_BASE + '/dict/getByName', // 查询分类层级
  147. DeleteAllSearch: WX_API_BASE + '/product/deleteAllSearch', // 清空历史搜索记录
  148. //消息
  149. getMessage: WX_API_BASE + '/notice/getAll', //消息列表查询
  150. getMessageDateils: WX_API_BASE + '/notice/getById', //消息详情
  151. readNotice: WX_API_BASE + '/notice/readNotice', // 消息已读
  152. getNotice: WX_API_BASE + '/notice/getGongGaoAll', //公告
  153. delMessage: WX_API_BASE + '/notice/removeById', //删除消息
  154. allMessage: WX_API_BASE + '/notice/readAll', //全部已读
  155. //我的收藏
  156. getProductCollect: WX_API_BASE + '/collect/getAllProduct', //收藏商品查询
  157. getStoreCollect: WX_API_BASE + '/collect/getAllShop', //收藏店铺查询
  158. cancelCollect: WX_API_BASE + '/collect/cancel', //取消收藏
  159. collect: WX_API_BASE + '/collect/collect', //收藏商品、店铺
  160. deleteCollect: WX_API_BASE + '/collect/delete', //批量删除收藏商品、店铺
  161. //秒杀专区
  162. addAnswer: WX_API_BASE + '/seckill/addAnswer', //回答
  163. addProblem: WX_API_BASE + '/seckill/addProblem', //提问
  164. getSeckillList: WX_API_BASE + '/seckill/getIndex', //秒杀专区首页数据查询
  165. getProblems: WX_API_BASE + '/seckill/getProblems', //商品问答数据查询
  166. getProblemDetail: WX_API_BASE + '/seckill/getProblemDetail', //问答详情查询
  167. getQueryPlatformSeckillList: WX_API_BASE + '/platform-seckill/queryPlatformSeckillList', //平台秒杀列表
  168. getPlatformSeckills: WX_API_BASE + '/canvas/getPlatformSeckills', //根据seckillId查询对应的秒杀商品列表
  169. //拼团专区
  170. getGroupSettlement: WX_API_BASE + '/work/getSettlement', //拼团单结算查询
  171. getGroupBuyList: WX_API_BASE + '/work/getIndex', //拼团专区首页数据查询
  172. getInviteSpell: WX_API_BASE + '/work/getInvite', //邀请好友拼单查询
  173. //限时折扣
  174. getDiscountList: WX_API_BASE + '/discount/getIndex', //专区首页数据查询
  175. //浏览足迹
  176. getFootprintList: WX_API_BASE + '/footprint/getAll', //我的足迹查询
  177. deleteFootprint: WX_API_BASE + '/footprint/delete', //删除足迹
  178. //我的问答
  179. getProblemList: WX_API_BASE + '/seckill/getProblem', //我的提问
  180. getAnswerList: WX_API_BASE + '/seckill/getAnswer', //我的回答
  181. deleteProblem: WX_API_BASE + '/seckill/deleteProblem', //批量删除提问
  182. deleteAnswer: WX_API_BASE + '/seckill/deleteAnswer', //批量删除回答
  183. //分享
  184. getShare: WX_API_BASE + '/work/getShare', //获取二维码和小程序码
  185. platform: WX_API_BASE + '/after/platform', // 申请平台介入
  186. UploadUrl: WX_API_BASE + '/file/upload', // 申请平台介入
  187. // 会员信息
  188. // getMemberShipList: WX_API_BASE + '/member/getMemberShipList', //会员权益查询
  189. // 会员专区
  190. getMemberProducts: WX_API_BASE + '/canvas/getMemberProducts', //查询会员商品数据
  191. memberList: WX_API_BASE + '/member/getAllMemberLevelInfo', //查询会员所有等级
  192. // 会员中心
  193. getMemberShipList: WX_API_BASE + '/member/getMemberShipList', //会员权益查询
  194. selectSigninHistory: WX_API_BASE + '/member/selectSigninHistory', // 查询签到明细
  195. selectSigninRecordList: WX_API_BASE + '/member/selectSigninRecordList', // 查询签到列表
  196. signIn: WX_API_BASE + '/member/signIn', // 签到
  197. welfareProductList: WX_API_BASE + '/member/welfareProductList', // 会员专区
  198. getMemberByMemberLevel: WX_API_BASE + '/member/getMemberByMemberLevelId', // 会员图标
  199. // 组合套餐
  200. selectCompose: WX_API_BASE + '/product/selectCompose', // 查询组合套餐
  201. // 平台折扣
  202. queryPlatformDiscount: WX_API_BASE + '/platform-discount/queryPlatformDiscount',
  203. queryPlatformDiscountProductList: WX_API_BASE + '/platform-discount/queryPlatformDiscountProductList',
  204. // 平台秒杀
  205. queryProductListBySession: WX_API_BASE + '/platform-seckill/queryProductListBySession', // 根据场次时间查询商品列表
  206. querySession: WX_API_BASE + '/platform-seckill/querySession', // 平台秒杀查询今日场次
  207. // 定价捆绑
  208. selectByPriceId: WX_API_BASE + '/price/selectByPriceId', // 定价捆绑规则查询
  209. selectProductListByPriceId: WX_API_BASE + '/product/selectProductListByPriceId', // 捆绑商品查询
  210. // queryProductListBySession: WX_API_BASE + '/platform-seckill/queryProductListBySession' // 根据场次时间查询商品列表 /order/getOrderPolite
  211. // 支付有礼
  212. getOrderPolite: WX_API_BASE + '/order/getOrderPolite', // 支付有礼
  213. // 积分签到
  214. creditSignIn: WX_API_BASE + '/credit/signIn', // 积分签到
  215. exchangeCoupon: WX_API_BASE + '/credit/exchangeCoupon', // 积分兑换优惠券
  216. selectByMonth: WX_API_BASE + '/credit/selectByMonth', // 根据月份查询签到记录
  217. selectCreditCouponList: WX_API_BASE + '/credit/selectCreditCouponList', // 查询可以积分兑换的优惠券
  218. selectCreditRecord: WX_API_BASE + '/credit/selectCreditRecord', // 查询积分记录
  219. // 首页广告
  220. GetAd: WX_API_BASE + '/advert/selectByCondition', // 获取首页广告
  221. adClose: WX_API_BASE + '/advert/closeAdvert', // 关闭首页广告
  222. takeBatchCoupon: WX_API_BASE + '/coupon/takeBatchCoupon', // 批量领取优惠券
  223. // 渠道优惠券
  224. getChannelCoupon: WX_API_BASE + '/coupon/getChannelCouponDetail', // 获取渠道优惠券
  225. getChannelProduct: WX_API_BASE + '/credit/signIn', // 获取渠道优惠券推荐产品
  226. getRandomProduct: WX_API_BASE + '/product/getRandomSortProduct', // 查询随机排序的商品
  227. }