编号 类型 接口名 所在controller 接口返回值 映射地址 接口备注
1 商品
productOne
ProductController

{status:0、1、2,

msg:xxx,

data:Map,

page:null}

/{version}/product/one
根据商品id查询商品
2

商品列表








productPage
ProductController

{status:0、1、2,

msg:xxx,

data: Map

page:page}

/{version}/product/page
根据条件来获取商品

查询条件:分类id、分类name、关键字、店铺id、车型、ids、价格(10-100),品牌id、品牌name

参数:attr=1039_广州,1098_4g,1099_100-200,1023_xxl:xl

排序条件:价格(minPrice)、销量(allSales)、综合、收藏(collectionCount)、评论量(commentCount)

排序方式:升序、降序

3

商品列表








productList
ProductController

{status:0、1、2,

msg:xxx,

data: Map

page:null}

/{version}/product/list
根据条件来获取商品

查询条件:分类id、分类name、关键字、店铺id、车型、ids、价格(10-100),品牌id、品牌name

参数:attr=1039_广州,1098_4g,1099_100-200,1023_xxl:xl

排序条件:价格(minPrice)、销量(allSales)、综合、收藏(collectionCount)、评论量(commentCount)

排序方式:升序、降序

4 商品详情 productDetail ProductController

{status:0、1、2,

msg:xxx,

data:ProductDetail,

page:null}

/{version}/product/detail 根据商品id获取商品详情
5 商品批发价 productSectionPriceList ProductController

{status:0、1、2,

msg:xxx,

data: List<ProductSectionPrice>

page:null}

/{version}/product/sectionPrice/list 根据商品id获取商品批发价
6 商品批发价 getSectionPrice ProductController

{status:0、1、2,

msg:xxx,

data: price

page:null}

/{version}/product/getSectionPrice 根据商品id和商品的数量获取批发价
7 商品图片 productImageList ProductController

{status:0、1、2,

msg:xxx,

data:List<StoreAlbumPicture>,

page:null}

/{version}/product/image/list 根据商品id获取商品图片
8

商品sku

(暂无用)

productSkuOne ProductController

{status:0、1、2,

msg:xxx,

data:ProductSku,

page:null}

/{version}/product/sku/one 根据skuId获取商品sku
9 商品sku productSkuList ProductController

{status:0、1、2,

msg:xxx,

data:List< ProductSku >,

page:null}

/{version}/product/sku/list 根据pid或skuIds获取sku列表
10 商品评价 productCommentPage ProductController

{status:0、1、2,

msg:xxx,

data:List<TradeComment>,

page:null}

/{version}/product/comment/page 根据pid获取商品评价page
11 商品评价 productCommentList ProductController

{status:0、1、2,

msg:xxx,

data:List<TradeComment>,

page:null}

/{version}/product/comment/list 根据pid获取商品评价list
12 商品评价图片 productCommentImageList ProductController

{status:0、1、2,

msg:xxx,

data:List<TradeCommentImage>,

page:null}

/{version}/product/comment/image/list 根据多个评价id获取评价的图片
13 
 

咨询

productConsultationList

ProductConsultationController





{status:0、1、2,

msg:xxx,

data:List<TradeConsultation>,

page:page}

/{version}/product/consultation/list

 查询我的商品咨询信息(不带分页)
14 
 

咨询

productConsultationPage

ProductConsultationController





{status:0、1、2,

msg:xxx,

data:List<TradeConsultation>,

page:null}

/{version}/product/consultation/page

 查询我的商品咨询信息(带分页)
16 
 

咨询

tradeConsultationList

TradeConsultationController





{status:0、1、2,

msg:xxx,

data:List<TradeConsultation>,

page:page}

/{version}/trade/consultation/list

 查询我的商品咨询信息(不带分页)
17 
 

咨询

tradeConsultationPage

TradeConsultationController





{status:0、1、2,

msg:xxx,

data:List<TradeConsultation>,

page:null}

/{version}/trade/consultation/page

 查询我的商品咨询信息(带分页)


18

咨询

tradeConsultationSave

TradeConsultationController



{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/trade/consultation/save

提交商品咨询


19
 
 

我的评价

tradeCommentPage

TradeCommentController





{status:0、1、2,

msg:xxx,

data:List<TradeComment>,

page:page}

/{version}/trade/comment/page

获取我的评价信息
20 我的评价 tradeCommentList TradeCommentController

{status:0、1、2,

msg:xxx,

data:List<TradeComment>,

page:page

}

/{version}/trade/comment/list
获取我的评价信息
21

我的评价

tradeCommentSave

TradeCommentController



{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/trade/comment/save

提交评价

22 我的评价图片 tradeCommentImageList TradeCommentController

{status:0、1、2,

msg:xxx,

data:List<TradeCommentImage>,

page:page

}

/{version}/trade/comment/image/list 根据多个评价id获取评价的图片
23 我的评价 tradeCommentHide TradeCommentController

{status:0、1、2,

msg:xxx,

data:null,

page:page

}

/{version}/trade/comment/hide 隐藏\显示评价
24 查询发票信息(单个) tradeDeliverOne TradeDeliverController

{status:0、1、2,

msg:xxx,

data:TradeDeliver,

page:null

}

/{version}/trade/deliver/one 查询发票信息(单个)
25 发票信息设为默认 tradeDeliverDefault TradeDeliverController

{status:0、1、2,

msg:xxx,

data:null,

page:null

}

/{version}/trade/deliver/default 发票信息设为默认
26 获取发票列表

tradeDeliverList

TradeDeliverController

{status:0、1、2,

msg:xxx,

data:TradeDeliverList,

page:null}

/{version}/trade/deliver/list

获取发票列表

27 新增发票





tradeDeliverSave

TradeDeliverController

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/trade/deliver/save

新增发票信息

28

编辑发票






tradeDeliverEdit

TradeDeliverController

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/trade/deliver/edit

新增发票信息

29 删除发票

tradeDeliverDelete

TradeDeliverController

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/trade/deliver/delete

删除发票信息

30 查看物流信息

traderLogisticsInfo

TradeOrderController

{status:0、1、2,

msg:xxx,

data:String,

page:null}

/{version}/trade/logistics/info

可以查看当前订单的物流信息
31 商品参数 productParamlList ProductController

{status:0、1、2,

msg:xxx,

data:List<ProductParam>,

page:null}

/{version}/product/param/list

根据商品id查询商品参数
32
 
 

购物车

tradeCartSave

TradeCartController

{status:0、1、2,

msg:xxx,

data:null,

page:null}

   
 

/{version}/trade/cart/save

加入购物车

33 购物车 tradeCartList TradeCartController

{status:0、1、2,

msg:xxx,

data:List<TradeCart>,

page:null}

/{version}/trade/cart/list

获取购物车数据

34 购物车 tradeCartDelete TradeCartController

{status:0、1、2,

msg:xxx,

data:null,

page:null

}

/{version}/trade/cart/delete 删除购物车数据
35 购物车 tradeCartUpdateCount TradeCartController

{status:0、1、2,

msg:xxx,

data:null,

page:null

}

/{version}/trade/cart/updateCount 更新购物车的商品数量
36 订单 tradeConfirmOrderValidate TradeOrderController

{status:0、1、2,

msg:xxx,

data:{true/false},

page:null}

/{version}/trade/order/confimOrder/validate 验证确认订单页数据接口
36
 
 
订单

tradeConfirmOrder

TradeOrderController

 
 

{status:0、1、2,

msg:xxx,

data:{"cartmap":"",

"priceSum":"",},

page:null}

/{version}/trade/order/confimOrder

获取确认订单页的数据
37

订单

tradeOrderSave

TradeOrderController

{status:0、1、2,

msg:xxxx,

data:null,

page:null}

/{version}/trade/order/save

提交订单

38 订单 tradeOrderPage TradeOrderController

{status:0、1、2,

msg:xxx,

data:List<TradeOrder>,

page:page}

/{version}/trade/order/page

查询订单数据
39 订单 tradeOrderOne TradeOrderController

{status:0、1、2,

msg:xxx,

data:TradeOrder,

page:null}

/{version}/trade/order/one

订单详情
40 订单 tradeCancelOrder TradeOrderController

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/trade/order/cancelOrder

取消订单
41 订单 tradeConfirmReceipt TradeOrderController

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/trade/order/confirmReceipt

确认收货
42 订单 tradeCalculateFreight TradeOrderController

{status:0、1、2,

msg:xxx,

data:freight,

page:null

}

/{version}/trade/order/calculateFreight 计算运费
43 订单详情 tradeOrderItemList TradeOrderController

{status:0、1、2,

msg:xxx,

data:List<TradeOrderItem>,

page:null

}

/{version}/trade/orderItem/list

订单详情
44 微信支付 weixinPay WeiXinApiController

{status:0、1、2,

msg:xxx,

data:Map<String, String>,

page:null

}

/{version}/weixin/pay 申请微信支付
45 获取微信信息 weixinInfo WeiXinApiController

{status:0、1、2,

msg:xxx,

data:Map<String, Object>,

page:null

}

/{version}/weixin/info 获取微信信息(access_token,signature,timestamp,noncestr,appId)
46 注册 userRegisterSave RegisterController.java






{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/register/save 保存注册信息
47 登录 userLoginAuthentication LoginController.java




{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/login/authentication 登录认证
48 忘记密码



userForgetPwdEdit



ForgetPwdController.java




{status:0、1、2,

msg:xxx,

data:null,

page:null}

{version}/user/forgetPwd/edit


登录认证






49 账户信息 userInfoEdit UserInfoController.java




{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/userInfo/edit 编辑用户信息
50 获取一个用户 userOne UserInfoController.java

{status:0、1、2,

msg:xxx,

data:UserMain,

page:page}

/{version}/user/one 根据用户id获取用户
51 获取多个用户 userList UserInfoController.java

{status:0、1、2,

msg:xxx,

data:Map,

page:page}

/{version}/user/list

根据用户多个用户id获取用户名

(只返回了uid、loginName两个字段)

52 获取用户的会员信息 userMember UserInfoController.java

{status:0、1、2,

msg:xxx,

data:Map,

page:null}

/{version}/user/member 根据用户id获取用户会员的信息
53 获取session中用户信息 sessionUserOne(暂时不用) UserInfoController.java

{status:0、1、2,

msg:xxx,

data:Map,

page:null}

/{version}/session/userOne 获取session中用户信息
54 用户中心 userCentralCount UserInfoController .java

{status:0、1、2,

msg:xxx,

data:Map<String,Object>,

page:null}

/{version}/user/userCentral/count 查询用户中心页面各模块的数量
55 用户中心 userExitLogin UserInfoController .java

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/userCentral/exitLogin 退出登录并解绑
56 我的消息

userMessagePage

UserMessageController.java

{status:0、1、2,

msg:xxx,

data:List<SysMessage>,

page:page}

/{version}/user/userMessage/page

查询我的消息列表

57 我的消息 userMessageDelete UserMessageController.java

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/userMessage/delete 删除消息
58 我的消息 unreadCount UserMessageController.java

{status:0、1、2,

msg:xxx,

data:Integer,

page:null}

/{version}/user/userMessage/unreadCount 查询我的未读消息数量
59 收货地址 userAddressList UserAddressController.java

{status:0、1、2,

msg:xxx,

data:List<MemberAddress>,

page:null}

/{version}/user/userAddress/list 查询用户的收货地址列表
60 收货地址 userAddressOne UserAddressController.java

{status:0、1、2,

msg:xxx,

data:MemberAddress,

page:null}

/{version}/user/userAddress/one 收货地址信息
61 收货地址 userAddressSave UserAddressController.java


{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/userAddress/save 保存收货地址信息
62 收货地址 userAddressEdit UserAddressController.java



{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/userAddress/edit 编辑收货地址信息
63 收货地址 userAddressDelete UserAddressController.java

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/userAddress/delete 删除收货地址信息
64 地区数据 getArea UserAddressController.java

{status:0、1、2,

msg:xxx,

data:List<Area>,

page:null}

/{version}/sys/area/selectArea 查询地区数据
65

商品收藏列表

userCollectionProductPage

UserCollectionController

{status:0、1、2,

msg:xxx,

data:MemberCollectionProductList,

page:page}

/{version}/user/collectionProduct/list

获取商品收藏列表

66 收藏
userCollectionProductSave
UserCollectionController

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/collectionProduct/save
收藏商品
67 取消收藏
userCollectionProductCancel
UserCollectionController

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/collectionProduct/cancel
取消收藏商品
68 是否收藏商品 isCollectionProduct UserCollectionController

{status:0、1、2,

msg:xxx,

data:collectionId,

page:null}

/{version}/user/collectionProduct/isCollection 判断商品是否收藏
69 获取失效商品数量 userCollectionProductInvalidCount UserCollectionController

{status:0、1、2,

msg:xxx,

data:count,

page:null

}

/{version}/user/collectionProduct/invalidCount 获取失效商品数量

70

店铺收藏列表

userCollectionStorePage

UserCollectionController

{status:0、1、2,

msg:xxx,

data:MemberCollectionStoreList,

page:page}

/{version}/user/collectionStore/list

获取店铺收藏列表

71 店铺收藏

userCollectionStoreSave

UserCollectionController

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/collectionStore/save

收藏店铺

72 取消店铺

userCollectionStoreCancel

UserCollectionController

{status:0、1、2,

msg:xxx,

data:null,

page:null}

/{version}/user/collectionStore/cancel

取消收藏店铺

73 是否收藏店铺 isCollectionStore UserCollectionController

{status:0、1、2,

msg:xxx,

data:collectionStoreId,

page:page}

/{version}/user/collectionStore/isCollection 是否收藏店铺
74 短信验证码 registerGetCode SenderSmsController.java

{status:0、1、2,

msg:xxx,

data:String,

page:null}

/{version}/sms/register/getCode 手机号注册发送短信验证码
75 短信验证码 loginGetCode SenderSmsController.java {status:0、1、2,

msg:xxx,

data:String,

page:null}

/{version}/sms/login/getCode 手机号登录发送短信验证码
76 短信验证码 forgetPwdGetCode SenderSmsController.java {status:0、1、2,

msg:xxx,

data:String,

page:null}

/{version}/sms/forgetPwd/getCode 手机号找回密码发送短信验证码
77 邮箱验证码 registerGetCode SenderEmailController.java {status:0、1、2,

msg:xxx,

data:String,

page:null}

/{version}/email/register/getCode 账号注册发送邮件验证码
78 邮箱验证码 forgetPwdGetCode SenderEmailController.java {status:0、1、2,

msg:xxx,

data:String,

page:null}

/{version}/eamil/forgetPwd/getCode 邮箱找回密码发送邮件验证码
79 获取轮播图

siteCarouselPictureList

SiteController

{status:0、1、2,

msg:xxx,

data:SiteCarouselPictureList,

page:null}

/{version}/site/carouselPicture/list

获取轮播图

80 获取推荐位

siteRecommendOne

SiteController

{status:0、1、2,

msg:xxx,

data:SiteRecommend,

page:null}

/{version}/site/recommend/one

获取推荐位

81 获取广告位

siteAdOne

SiteController

{status:0、1、2,

msg:xxx,

data:SiteAd,

page:null}

/{version}/site/ad/one

获取广告位

82 获取网站信息

siteInfo

SiteController

{status:0、1、2,

msg:xxx,

data:SiteInfo,

page:null}

/{version}/site/info

获取网站信息

83 获取网站注册设置信息 siteRegisterInfo SiteController

{status:0、1、2,

msg:xxx,

data:SiteRegister,

page:null}

{version}/siteRegister/info 获取网站信息
84 根据类型获取字典

sysDictList

SysController

{status:0、1、2,

msg:xxx,

data:Map,

page:null}

/{version}/sys/dict/list

根据字典类型获取字典列表

85 获取字典键 sysDictLabelOne SysController

{status:0、1、2,

msg:xxx,

data:Map,

page:null

}

/{version}/sys/dict/labelOne 获取字典键
86 获取多个 字典键 sysDictLabelList SysController

{status:0、1、2,

msg:xxx,

data:DictList,

page:null

}

/{version}/sys/dict/labelList 获取多个 字典键
87 获取字典值 sysDictValueOne SysController

{status:0、1、2,

msg:xxx,

data:Dict,

page:null

}

/{version}/sys/dict/valueOne 获取字典值
88 获取店铺信息

storeOne

StoreController

{status:0、1、2,

msg:xxx,

data:Map,

page:page}

/{version}/store/one

获取店铺信息

89 获取多个店铺信息 storeList StoreController

{status:0、1、2,

msg:xxx,

data:Map,

page:null

}

/{version}/store/list 获取多个店铺信息
90 获取店铺商品分类 storeCategoryList StoreController

{status:0、1、2,

msg:xxx,

data:Map,

page:null

}

/{version}/store/category/list 获取店铺商品分类

91

获取店铺文章列表

storeArticlePage

StoreController

{status:0、1、2,

msg:xxx,

data:StoreArticleList,

page:page}

/{version}/store/article/page 店铺文章列表
92 获取单个店铺文章

storeArticleOne

StoreController

{status:0、1、2,

msg:xxx,

data:StoreArticle,

page:null}

/{version}/store/article/One

获取店铺文章

93 获取店铺头部数据

storeNavCount

StoreController

{status:0、1、2,

msg:xxx,

data:Map<String,Object>,

page:null}

/{version}/store/nav/count

获取店铺头部数据

94 获取店铺轮播图

storeCarouselPictureList

StoreController

{status:0、1、2,

msg:xxx,

data:StoreCarouselPictureList,

page:null}

/{version}/store/carouselPicture/list

获取店铺轮播图

95 获取token(令牌) getToken SysController

{status:0、1、2,

msg:xxx,

data:token,

page:null}

/{version}/sys/getToken 获取token(令牌)
96

App版本

checkAppVersion

StoreController

{status:0、1、2,

msg:xxx,

data:AppVersion,

page:null

}

/{version}/app/version/check

检查App版本是否为最新版本