API接口文档
一:域名
https://xxx.com
二:请求方式 get/post

三:api前缀:/api

四:接口路径:

1:/banner (获取首页轮播图)
@parame:无参数
@method: get/post

2:/nav (获取首页菜单)
@parame:无参数
@method:get/post

3:/get_good (获取首页商品推荐)
@parame: add string 首页位置
@method: post

4: /get_good_class (获取商品分类)
@parame:无参数
@method: get

5:/get_good_box (获取商品货柜)
@parame : 无参数
@method : get

6:/get_good_box_id (获取货柜中对应的商品数据)
@parame:box_id string 货柜id
@method: post

7:/get_good_detail (获取商品详情数据)
@parame:good_id string 商品id
@method:post

8:/get_good_class_detail (获取某一商品分类下的所有商品)
@parame:class_id string 商品分类id
@method:post

9:/getOpenId (获取用户getOpenId)
@parame:code string 小程序wx.login()登录时获取的code
@method:post

10:/updateWechat (更新用户微信信息)
@parame:
nickName string 用户名
avatarUrl string 头像
Openid string openid
@method:post

11:/good_box_kai (打开货柜柜门)
@parame: box_id string 货柜id
@method:post

12:/good_box_normal_status_guanbi (关闭货柜柜门)
@parame: box_id string 货柜id
@method:post

13:/add_good_collect (添加收藏商品)
@parame:
User_id string 用户id
good_id string 商品id
@method:post

14:/delete_good_collect (取消收藏商品)
@parame:
User_id string 用户id
good_id string 商品id
@method:post

15:/add_good_cart (添加购物车)
@parame:
User_id string 用户id
good_id string 商品id
good_num number 商品数量
good_price number 商品价格
@method:post

16:/delete_good_cart (删除购物车)
@parame:
Cart_id string 购物车id
@method:post

17:/get_good_cart (获取购物车数据)
@parame:user_id string 用户id
@method:post

18:/get_index_good_cart (获取购物车详情数据)
@parame: user_id string 用户id
cartId string 购物车id
@method:post

19:/upload_good_cart_num (修改购物车数据)
@parame:
cartNum number 数量
cartId string 购物车id
user_id string 用户id
@method:post

20:/getUserOrder (获取用户订单)
@parame: user_id string 用户id
@method:post

21:/getOrderDetail (获取用户订单详情数据)
@parame: order_id string 订单id
@method:post

22:/get_user_info (获取用户基本信息)
@parame:
User_id string 用户id
@method:post
23:/create_address (添加用户收货地址)
@parame:
user_name string 姓名
user_phone string 电话
user_id string 用户id
@method:post

24:/get_address (获取用户地址)
@parame: user_id string 用户id
@method:post

25:/get_index_address (获取地址详情)
@parame: user_id string 用户id
address_id string 地址id
@method:post

26:/delete_address (删除地址)
@parame: user_id string 用户id
address_id string 地址id
@method:post

27:/userSign (用户签到)
@parame: user_id string 用户id
@method:post

28:/getUserSign (获取用户签到信息记录)
@parame: user_id string 用户id
@method:post

29:/getUserPoint (用户积分)
@parame: user_id string 用户id
@method:post

30:/mobileRegister (更新用户手机号)
@parame: user_id string 用户id
session_key string 微信自动返回的session_key
@method:post

31:/preprocessOrder (支付)
@parame: user_id string 用户id
good string 商品id
amount string 金额
address string 地址id
@method:post

32:/wxNotify (微信支付的回调地址)
@parame:微信回调的请求参数
@method:post

五:请求数据返回格式:json

六:数据状态
Status:
2 表示成功
1 表示失败
其他表示异常,会有提示自动返回