192.168.1.198接口地址

 

项目接口

 

 

请求当中返回 200 表示的是请求成功

备注:

 

 "challenge": "challenge",

  "seccode": "seccode",

  "statusKey": "aaaa",

  "validate": "validate",

这四个字段暂且先注释掉,按照下面的接口参数来

遇到有statuskey的时候默认传 "aaaa"

 

返回500的时候表示的是请求失败

 

请求的时候把两台服务器的ip地址+端口号更换下:

本机开发机器上ip端口是   192.168.1.198:7777

部署机器上ip端口是   192.168.1.107:7777

 

 

extendurl的说明(这些数据除了ip地址和端口号可以更改其他数据尽量不要动,防止移动端界面出错):

这个参数指挥 移动端页面 url 的跳转,主要是 android 的  Activity 

目前的指挥跳转的对应地址如下:

美妆大牌超值兑    JFSC://ClassGoodsList?selfids=1197&tags=xdp&page=1&size=10
生日特权    JFSC://BirthDay?parentid=1198
享大牌    JFSC://EnjoyBig?selfids=1207,1208,1209,1210&tags=xdp,xdp,xdp,xdp&page=1&size=3
电影票    http
1000积分等你拿    JFSC://OneGrames?url=http://192.168.1.198:80/swagger/htmls/h5game/circlecorona/index.html
夏日鲜花大作战    JFSC://FlowerAndReading?selfid=1202
商超购物卡积分免费兑    JFSC://SuperMarketCards?cids=1203
积分兑流量    JFSC://ExchangePhoneBill?selfid=1234
爱奇艺黄金会员    JFSC://MemBersDetail?productId=153353784141676&itemtype=1
加油卡    JFSC://DringksList?selfid=1206&type=AddOilCard
潮人品牌    JFSC://ClassGoodsList?selfids=1207&tags=xdp&page=1&size=10
厨具大牌    JFSC://ClassGoodsList?selfids=1208&cids=699&tags=cjdp&page=1&size=10
数码大牌    JFSC://ClassGoodsList?selfids=1209&cids=580&tags=smdp&page=1&size=10
家纺大牌    JFSC://ClassGoodsList?selfids=1210&cids=634&tags=jfdp&page=1&size=10
1积分抽大奖    JFSC://Lottery?compaignid=18
明星产品    JFSC://Lottery?compaignid=19
每日惊喜    JFSC://Lottery?compaignid=22
周周狂欢    JFSC://Lottery?compaignid=23
豪华大餐999积分起兑    JFSC://CouponsList?cids=1215
星巴克咖啡    JFSC://DringksList?selfid=1216&type=DrinkingCoffee
每日优鲜    JFSC://MemBersDetail?productId=153362354309439&itemtype=1
淘券券    JFSC://FoodsList?cids=1218
爱上阅读    JFSC://FlowerAndReading?selfid=1225
厨具大牌    JFSC://ClassGoodsList?selfids=1254&cids=699&tags=cjdp&page=1&size=10
数码大牌    JFSC://ClassGoodsList?selfids=1209&cids=580&tags=smdp&page=1&size=10
家纺大牌    JFSC://ClassGoodsList?selfids=1210&cids=634&tags=jfdp&page=1&size=10
打地鼠    JFSC://OneGrames?url=http://192.168.1.198:80/swagger/htmls/h5game/hitmouse/index.html
抢红包    JFSC://OneGrames?url=http://192.168.1.198:80/swagger/htmls/h5game/redpacket/index.html
砸彩蛋    JFSC://OneGrames?url=http://192.168.1.198:80/swagger/htmls/h5game/hitegg/index.html
9分特惠专区    JFSC://CouponsList?cids=1240
赚积分    JFSC://EarnPoints
充值中心    JFSC://ExchangePhoneBill?selfid=1234
享大牌    JFSC://EnjoyBig?selfids=1207,1208,1209,1210&tags=xdp,xdp,xdp,xdp&page=1&size=3
每日签到    JFSC://SignInEveryDay
游戏    JFSC://GramesLists?cids=1270
1分抽大奖    JFSC://Lottery?compaignid=18
潮人品牌    JFSC://ClassGoodsList?selfids=1207&cids=749&tags=crpp&page=1&size=10
打地鼠    JFSC://OneGrames?url=http://192.168.1.198:80/swagger/htmls/h5game/hitmouse/index.html
方形轮盘抽奖    JFSC://OneGrames?url=http://192.168.1.198:80/swagger/htmls/h5game/rectenglecorona/index.html
抢红包    JFSC://OneGrames?url=http://192.168.1.198:80/swagger/htmls/h5game/redpacket/index.html
砸金蛋    JFSC://OneGrames?url=http://192.168.1.198:80/swagger/htmls/h5game/hitegg/index.html
圆形轮盘抽奖    JFSC://OneGrames?url=http://192.168.1.198:80/swagger/htmls/h5game/circlecorona/index.html
捕鱼达人    JFSC://OneGrames?url=http://192.168.1.198:80/swagger/htmls/h5game/fishJoy/index.html 

 

extendurl后面的参数目前分下面的这些情况(可以根据移动端开发自己定义情况):

  调用的接口是   

extendurl传入参数extendurl指挥调用的接口
selfids=1197&tags=xdp&page=1&size=10    
http://192.168.1.198:7777/index/getCatAndProductsByTagFrom_cidsproducts?selfids=1207,1208,1209,1210&tags=xdp,xdp,xdp,xdp&page=1&size=3
parentid=1198http://192.168.1.198:7777/index/getCatAndProductByParentId?parentid=1199
url=http://192.168.1.198:80/swagger/htmls/h5game/circlecorona/index.html这个传入参数指挥的直接是移动端  webview  加载的html  界面
selfid=1202http://192.168.1.198:7777/index/getProductsBySelfId?selfid=1234
 
cids=1203http://192.168.1.198:7777/index/getCatByParentId?cids=1199
productId=153353784141676&itemtype=1http://192.168.1.198:7777/goods/productDetail?productId=738388&itemtype=2
 
selfid=1206&type=AddOilCard 
compaignid=18http://192.168.1.198:7777/frontcomplain/list?compaignid=1&page=1&size=10
  
  

 

 

用户模块

1.post请求

功能名称

用户注册

功能描述

用户注册方法

接口地址

 

测试接口

http://192.168.1.198:7777/member/register

 

传入参数

{

"userPwd": "111111",

"phone": "17644444444",

"invitephone": "17512525252",

"checkcode": "1234"

}

传入参数描述

 

返回参数

{ "code": 0, "message": "string", "result": {}, "success": true, "timestamp": 0 }

返回参数描述

 

 

 

 

2.post请求

功能名称

用户登录

功能描述

用户登录方法

接口地址

 

测试接口

http://192.168.1.198:7777/member/login

http://192.168.1.198:7777/member/inputPhoneAndPassReturnToken    这个是只返回token的接口

传入参数

 

{

  "phone": "17644444444",

  "userPwd": "111111"

}

传入参数描述

前面的必传参数+

用户输入的手机号码,

验证码,

登录密码,

确认登录密码

)

返回参数

成功返回状态:

{ "success": true, "message": "success", "code": 200, "timestamp": 1530180621178, "result": { "id": 79,

"username": "aaa2", "phone": "17622222222", "email": null, "sex": null, "address": null,

"file": null, "description": null, "points": null, "balance": null, "state": 1, "token":

"d3b102bb-2038-4365-b41b-a8cbf5f0e8f2", "message": null, "wechatnum": null, "blognum": null }}

失败返回状态:

{ "success": false, "message": "value sent to redis cannot be null", "code": 500,

"timestamp": 1530181666457, "result": null}

 

返回参数描述

address 地址

balance 用户的现金余额

blognum 微博账号

created 创建日期

description 描述

email: 邮箱

file:用户头像地址

id:用户id

message: 

phone:用户的电话号码

points : 积分余额

sex:性别

state:

token:登录的token

username:用户名或者是昵称

wechatnum:微信号码

2.post请求(使用的 表单提交的传 token的方法)

功能名称

获取到用户的积分

功能描述

 

接口地址

 

测试接口

 

http://192.168.1.198:7777/member/getUserIntegral

传入参数

 

  "token": "d3b102bb-2038-4365-b41b-a8cbf5f0e8f2"

传入参数描述

 

返回参数

 

返回参数描述

points: 积分余额

 

3. get请求

功能名称

退出登录

功能描述

退出登录方法

接口地址

 

测试接口

 

http://192.168.1.198:7777/member/loginOut?token=5eb48470-45f1-4a6a-80e6-e93aa0a2d6bc

传入参数

 

传入参数描述

 

返回参数

{ "success": true, "message": "success", "code": 200, "timestamp": 1530181813361, "result": null}

返回参数描述

 

 

 

4.post请求

功能名称

用户找回密码

功能描述

用户找回密码

接口地址

 

测试接口

 

http://192.168.1.198:7777/member/userfindpassword

传入参数

{

  "phone": "17610682124",

"checkcode": "1234",

  "newuserPwd": "111111"

}

传入参数描述

前面的必传参数+

用户输入的手机号码,

验证码,

新用户密码

)

返回参数

{ "success": true, "message": "success", "code": 200, "timestamp": 1530168179381, "result": null }

返回参数描述

Error_no:错误码  

Text:中文描述

Results:返回的真实数据

{

   loginsuccess:是否已经找回密码成功

}

 

5.post请求

功能名称

修改密码

功能描述

修改密码

接口地址

 

测试接口

 

http://192.168.1.198:7777/member/modifypassword

传入参数

 

{

  "token": "d529484c-9c6e-4f25-b140-388009c54253",

"userPwd": "111111",

"newuserPwd": "222222"

}

 

传入参数描述

{

   用户登录之后的token,

   用户密码,

   用户新密码

}

返回参数

{ "success": true, "message": "success", "code": 200, "timestamp": 1530168179381, "result": null }

返回参数描述

 

 

6.post请求

功能名称

修改手机号

功能描述

修改手机号

接口地址

 

测试接口

http://192.168.1.198:7777/member/modifyphone

 

传入参数

 

{

  "token": "d529484c-9c6e-4f25-b140-388009c54253",

"phone": "17523654785",

"checkcode":"1234"

}

 

 

传入参数描述

前面的必传参数+

Token,

用户输入的手机号码

)

返回参数

 

返回参数描述

 

 

7.post请求

功能名称

修改昵称

功能描述

修改昵称

接口地址

 

测试接口

http://192.168.1.198:7777/member/nicknameset

传入参数

 

{

  "token": "5eb48470-45f1-4a6a-80e6-e93aa0a2d6bc",

"userName": "aaaa2"

}

 

 

传入参数描述

前面的必传参数+

Token,

用户输入的手机号码

)

返回参数

 

返回参数描述

 

 

 

8.POST请求

功能名称

用户头像上传

功能描述

用户头像上传

接口地址

 

测试接口

http://192.168.1.198:8080/member/imgaeUpload

 

传入参数

{

"filename":"aaaa.jpg",

"token":"d529484c-9c6e-4f25-b140-388009c54253",

"imgData": "djhsdjfhdsjfhjdsfhjsdhjf"

}

 

传入参数描述

前面的必传参数+

filename: 文件的名称,一定要带上文件上传时候的后缀名

Token:服务器端传送过去的登录token

imaData:图片字节流数据进行 base64编码之后传过来

)

返回参数

 

{ "success": true, "message": "success", "code": 200, "timestamp": 1530266670575,

"result": "http://192.168.1.198:80\\2018\\06\\29\\1530266670570.jpg"}

 

返回参数描述

 

 

 

 

商品模块

9.get请求

功能名称

商品列表展示

功能描述

商品列表展示

接口地址

 

测试接口

 

http://192.168.1.198:7777/goods/allGoods?page=1&size=20&sort=1&cid=560&priceGt=-1&priceLte=-1

 

传入参数

 

传入参数描述

传入参数描述

参数含义:

page:当前要查询的是第几页数据

size:一页查询多少条数据

sort:根据哪个字段进行排序操作,支持的传值方式  &sort=1 表示的是按照价格升序 &sort=-1 表示的是按照价格降序,传其他    参数则是按照商品创建日期进行降序排列

cid:商品的类别id,类别中的详情具体可以查看 tb_item_cat  这张表

priceGt: 商品的价格值域最低点

priceLte: 商品的价格值域最高点(当 priceGt=-1 和 priceLte=-1 的时候表示不设置价格值域的范围 )

返回参数

 

 

返回参数描述

itemtype:商品类型  1、非虚拟商品  2、虚拟商品  3、抽奖商品

marketprice:市场价(通常被横线划掉的)

pageviewcount:页面浏览量

pointprice:积分价格

productId 商品id

productImageBig:商品大图

productImageSmall:商品小图多个

productName : 商品名称

salePrice:实际售价

storeid:店铺id

subTitle:商品的买点

video:商品上传的视频

volumncount:商品销售量

 

 

 

 

10.get请求

功能名称

商品详情展示接口

功能描述

商品详情展示接口

接口地址

 

测试接口

 

http://192.168.1.198:7777/goods/productDetail?productId=738388&itemtype=2

 

传入参数

 

传入参数描述

 

productId  : 商品的id

itemtype:商品的类型  1虚拟商品 2非虚拟商品 3抽奖商品

返回参数

 

 

返回参数描述

 

itemtype:商品类型   1、虚拟商品  2、非虚拟商品  3、抽奖商品

limitNum  库存量

marketprice:市场价(通常被横线划掉的)

monthsellcount:月销售量

pageviewcount:商品的浏览量

pointprice:积分价格

productId 商品id

productImageBig:商品大图

productImageSmall:商品小图多个

productName : 商品名称

salePrice:实际售价

subTitle:商品的买点

productfeature:  商品的特征属性   如 颜色、大小、形状、特性、产地等,都用一个字段返回,使用冒号和逗号的方式进行分割

producttag:商品的tag标签(系统中的包含的有  享大牌、热搜、热卖、推荐)

productweight:商品的重量

salePrice:销售价格

sendintegral:赠送积分数量

storeid:店铺id

storelabel:店铺标签

storescore:店铺评分

subTitle:简短标题

volumecount:商品的成交总量

 

 

 

11.get请求

功能名称

高性能搜索商品接口

功能描述

高性能搜索商品,使用到elasticsearch 索引库,支持进行分词检索(关键字检索),并提供排序服务

接口地址

 

测试接口

 

http://192.168.1.198:7777/goods/search?key=音乐&cids=1264,1265&itemtype=-1&departureplaceid=-1&tag=-1&page=1&size=20&sort=-1&priceGt=-1&priceLte=-1

 

传入参数

 

传入参数描述

 

传入参数描述

(注意:这个接口当中很多字段都允许传递 -1 作为参数,只有 sort传入-1 的时候是有明确意义的,其他参数传入-1代表查询搜索的时候屏蔽掉该字段)

 

参数含义:

key:当前搜索的关键词,支持中文 当传入 “-1” 字符串的时候默认不根据这个字段进行查询值,系统中默认是根据后台添加商品时          候的 产品标题和产品描述 中检索关键词

cids:商品的分类id,  这个id可以传入父节点的id,并且可以传入多个,传入父节点的id之后,系统在当前父节点下查询所有的子节点以及孙子节点下的所有商品,当这个值传入-1 的时候表示不按照分类进行检索,扫描的是全库

itemtype : 商品的类型  1虚拟商品  2非虚拟商品 3抽奖商品       当传入-1 的时候默认不按照这个字段进行查询

departureplaceid : 传入一个城市名称如 "上海"     当传入-1 的时候默认不按照这个字段进行查询

tag : 传入的商品tag标记目前系统中有的4中tag 标记分别是   xdp,lxbqrs,lxbqrm,lxbqtj 当传入-1的时候不按照这个字段进行查询搜索

page:当前要查询的是第几页数据

size:一页查询多少条数据

sort:根据哪个字段进行排序操作,支持的传值方式 

          &sort=-1 表示的是默认排序是乱序,

          &sort=salePricedesc 表示的是按照人民币价格降序 

          &sort=salePriceasc 表示的是按照人民币价格升序 

          &sort=pointpricedesc 表示按照积分价格降序

          &sort=pointpriceasc 表示按照积分价格升序    

          &sort=volumncountdesc 表示的是按照商品的总销量降序,

          传其他参数则是按照商品创建日期进行降序排列

priceGt: 商品的价格值域最低点(商品人民币价格大于某个值,没有等于)

priceLte: 商品的价格值域最高点(商品人民币价格小于某个值,没有等于)(当 priceGt=-1 和 priceLte=-1 的时候表示不设置价格值域的范围 )

返回参数

 

 

 

返回参数描述

categoryName:商品的分类名称

cid:商品的分类id

coverimage:商品的标题图片

coverlabel:封面label

departureplaceid:商品的所在地区一般是指城市

itemtype:商品的类型  1、虚拟商品  2、非虚拟商品 3、抽奖商品

marketprice: 市场价格

monthsellcount:月销售量

pageviewcount:商品浏览量

pointprice:商品的积分价格

productId :商品的Id

productImageBig:商品大图

productImageSmall:商品小图多个

productName : 商品名称

productfeature:  商品的特征属性   如 颜色、大小、形状、特性、产地等,都用一个字段返回,使用冒号和逗号的方式进行分割

producttag:商品的tag标签(系统中的包含的有  享大牌、热搜、热卖、推荐)

salePrice:销售价格

sendintegral:赠送积分数量

storeid:店铺id

storelabel:店铺标签

storescore:店铺评分

subTitle:简短标题

volumecount:商品的成交总量

 

 

12.post请求

功能名称

意见反馈接口

功能描述

意见反馈接口

接口地址

 

测试接口

 

http://192.168.1.198:7777/member/suggestion

 

传入参数

{

  "token": "d529484c-9c6e-4f25-b140-388009c54253",

"responseMsg": "系统做的真好",

"contactWay": "17523652145",

}

传入参数描述

 

返回参数

 

返回参数描述

 

 

 

http://192.168.1.198:7777/member/suggestion

 

13.post请求

功能名称

收货地址列表

功能描述

收货地址列表

接口地址

 

测试接口

 

http://192.168.1.198:7777/member/addresslist

 

传入参数

{

"token":"d529484c-9c6e-4f25-b140-388009c54253"

}

传入参数描述

返回参数

 

返回参数描述

 

 

14.post请求

功能名称

收货地址添加

功能描述

收货地址添加

接口地址

 

测试接口

 

http://192.168.1.198:7777/member/addressadd

传入参数

{
"token":"c6697c0c-b557-4b41-9f40-6f3c78636576",
"contactperson":"张先生",
"sex":"男",
"phonenum":"17614525478",
"deliveraddress":"北京市西二旗中关村",

"province":"北京",

"city":"北京市",

"area":"海淀区",

"detailaddress":"软件园南路11号2栋1单元211室",
"isdefault":"1"
}

 

传入参数描述

前面的必传参数+

isdefault:意思是是否是默认地址

)

返回参数

 

{ "success": true, "message": "添加地址成功", "code": 200, "timestamp": 1530585201061, "result": null}

 

返回参数描述

 

15.post请求

功能名称

收货地址修改

功能描述

收货地址修改

接口地址

 

测试接口

http://192.168.1.198:7777/member/addressedit

传入参数


{
"token":"c6697c0c-b557-4b41-9f40-6f3c78636576",
"tbmemberlocationid":81,
"contactperson":"张先生",
"sex":"男",
"phonenum":"17614525478",
"deliveraddress":"北京市西二旗中关村",

 

"province":"北京",

"city":"北京市",

"area":"海淀区",

"detailaddress":"软件园南路11号2栋1单元212室"
}

传入参数描述

前面的必传参数+

"tbmemberlocationid": 前面查询list后带过来的用户地址的id

isdefault:意思是是否是默认地址

)

返回参数

 

{ "success": true, "message": "修改地址成功", "code": 200, "timestamp": 1530587440737, "result": null}

 

返回参数描述

 

 

 

15.post请求

功能名称

设置为默认收货地址

功能描述

设置为默认收货地址

接口地址

 

测试接口

http://192.168.1.198:7777/member/address_set_default

传入参数


{
"token":"c6697c0c-b557-4b41-9f40-6f3c78636576",
"tbmemberlocationid":81,

"isdefault":"1"
}

传入参数描述

前面的必传参数+

"tbmemberlocationid": 前面查询list后带过来的用户地址的id

"isdefault":"1"      要想设置默认地址,这个值一定要传递1过来

)

返回参数

 

{ "success": true, "message": "修改地址成功", "code": 200, "timestamp": 1530587440737, "result": null}

 

返回参数描述

 

 

 

 

16.post请求

功能名称

收货地址删除

功能描述

收货地址删除

接口地址

 

测试接口

 

http://192.168.1.198:7777/member/addressdelete

传入参数

{
"token":"c6697c0c-b557-4b41-9f40-6f3c78636576",
"tbmemberlocationid":1
}

传入参数描述

token:"登录token"

"tbmemberlocationid": 前面查询list后带过来的用户地址的id

)

返回参数

 

{ "success": true, "message": "删除地址成功", "code": 200, "timestamp": 1530587440737, "result": null}

 

返回参数描述

 

 

 

 

玩游戏的接口

 

18.post请求

功能名称

翻牌的提前准备,所有游戏翻牌准备奖品的都是这个接口

功能描述

翻牌的提前准备,给前端准备需求的礼品信息

接口地址

 

测试接口

 

http://192.168.1.198:7777/game/preparepresent

传入参数

gametype:游戏类型

 //游戏类型可传参数  circlecorona、hitegg、hitmouse、rectenglecorona、redpacket

传入参数描述

 

 

返回参数

 

返回参数描述

 主要用image

remark表示的是奖品的类型 : jf   bqk  qzxjyhq   sw  xj   nothing   

                                              积分 补签卡  全场现金券  实物  现金  没有  

tbmemberpresentid: 这个是奖品的id

presentprobability: 奖品的中奖概率

image: 奖品的图片

gametype:游戏类型

 

 

 

 

19.post请求

功能名称

翻牌获奖的接口,其他游戏获奖的接口也是这个

功能描述

翻牌获奖的接口,翻牌之后客户端把获取的奖品详情通过 json 的方式传递过来

接口地址

 

测试接口

 

http://192.168.1.198:7777/game/winaward

传入参数

{
  "gametype": "fanpai",
  "tbmemberpresentid": 1,
  "token": "a758588b-2dce-48bc-94b7-fd5f43276763"
}

传入参数描述

{
  "gametype": "fanpai",
  "tbmemberpresentid": 奖品的id,
  "token": "登录token"
}

/*

remark 这个参数不需要

remark表示的是奖品的类型 : jf   bqk  qzxjyhq   sw  xj   nothing   

                                              积分 补签卡  全场现金券  实物  现金  没有 

*/

返回参数

 

{ "success": true, "message": "获奖成功", "code": 200, "timestamp": 1530587440737, "result": null}

 

返回参数描述

 

 

19.get请求

功能名称

获取用户的中奖列表

功能描述

获取用户的中奖列表(只获取按照时间日期倒序排的前20条数据)

接口地址

 

测试接口

 

http://192.168.1.198:7777/game/getAllMembebrAwardData?gametype=all

传入参数

gametype=all、fanpai、circlecorona、hitegg、hitmouse、rectenglecorona、redpacket

传入参数描述

 

返回参数

 

返回参数描述

前端使用到的参数:

username: 中奖的用户名

awardname : 中奖的物品名称

awardpic:中奖的商品图片

20.post请求

功能名称

准备签到日历表的接口

功能描述

准备签到日历表的接口

接口地址

 

测试接口

http://192.168.1.198:7777/game/attendence_prepare

传入参数

{
"token":"27ff6de4-6afa-45b8-a6c5-96b0af76a651"
}

传入参数描述

{
  "token":"用户的token"
}

返回参数

 

 

返回参数描述

外边的signincount 表示的是今天的签到人数

first_day_ofmonth 表示这个月第一天是周几 周天的话用0表示

issigntoday表示今天是否进行了签到 1表示已经签到

nowtimestamp  表示的是当前的时间戳

json集合中( 返回的数据都是表示已经签到的或者是补签到的,状态会在 signinstate 字段中标识,其他没返回的天数全部都表示漏签或者未签)

[{

 "tbmembersigninid": 签到表id,

"tbmemberid": 签到用户id,

"createtime": 1530595380000, 签到时间时间戳

"signinstate": "1", 当前用户的签到状态 1已签到 0未签到 2补签

"presentstate": "0", 是否是礼物日 1表示是 0表示不是    (这个字段是无效字段,请忽略,礼物日单独通过另外的字段进行返回)

"day_of_week": "2" 表示今天是周几 注意0表示的是周天

}]

 

 

21.post请求

功能名称

签到的接口

功能描述

签到的接口

接口地址

 

测试接口

 

http://192.168.1.198:7777/game/attendence

传入参数

{
"token":"27ff6de4-6afa-45b8-a6c5-96b0af76a651"
}

传入参数描述

{
  "token":"用户的token"
}

返回参数

 

{ "success": true, "message": "签到失败!!", "code": 200, "timestamp": 1530610200717, "result": null}

 

返回参数描述

 

 

 

 

 

订单相关

22.post请求

功能名称

订单列表的接口

功能描述

订单列表的接口

接口地址

 

测试接口

http://192.168.1.198:7777/member/orderList

传入参数

{
"token":"3bf4d3a5-a8e0-42cb-b097-d391ce324c13",
"page":1,
"size":20
}

传入参数描述

{

  "token":"用户的token"

page:当前要查询第几页的订单

size:一页要查询几条订单数

}

返回参数

 

返回参数描述

buyer_message:卖家的留言信息

closeDate:订单关闭时间

consignDate:发货时间

createDate:订单创建时间

finishDate:订单完成时间

goodsList:订单的商品列表

 

goodsList:中的信息代表的是订单中的所有货品信息

    commentnum: 当前用户对订单条目的评价次数

    orderitemid:订单项id

    ordertype:订单类型   1、虚拟商品订单  2、非虚拟商品订单  3、抽奖商品订单

    productId: 商品的id

    productImg:商品的图片

    productName:商品名称    

    productfeature:  商品的特征属性,比如颜色,形状,大小等会在这个里面显示,显示中文

    producttag:商品的标签   系统中目前有    享大牌、热搜、热卖、推荐     

    salePrice:商品的销售价格  99

    sellpoint:商品的卖点(商品小标题)

 

leavephone:留言电话

logisticcode:退货物流号码

logisticcompanyname:退货物流公司名称

orderId:订单id

orderStatus:订单状态   订单状态 0未付款 1已付款 2未发货 3已发货 4已签收 5交易关闭 6交易失败 7交易成功 8买家发起退货 9卖家同意退货 10卖家不同意退货 11商品退货中 12退货成功

orderTotal:订单总共人民币

ordertype:订单类型   1、虚拟商品订单  2、非虚拟商品订单  3、抽奖商品订单

payDate:支付时间

pointspayed:支付的积分数量

postFee:邮费信息

shippingCode:发货的物流编号

shippingName:发货的物流名称

 

tbMemberAddress 中的数据代表的是收货地址的信息
       addressInfo中的userid和 addressid可以忽略
        userName:表示的是收货人的姓名
        tel:表示收货人的联系下方式
        province:收货人所在省份
        city:收货人所在的城市
        area:表示的是区县的名称
        streetName:表示的是收货人所在街道

 

 

23.post请求

功能名称

订单详情的接口

功能描述

订单详情的接口

接口地址

 

测试接口

http://192.168.1.198:7777/member/orderDetail

传入参数
 

{
  "orderId": "153363027011811",
  "page": 1,
  "size": 10,
  "token": "85f68dc3-6fad-449a-a843-71657af21ac9"
}

传入参数描述

 

返回参数

 

返回参数描述

buyer_message:卖家的留言信息

closeDate:订单关闭时间

consignDate:发货时间

createDate:订单创建时间

finishDate:订单完成时间

goodsList:订单的商品列表

 

goodsList:中的信息代表的是订单中的所有货品信息

    commentnum: 当前用户对订单条目的评价次数

    orderitemid:订单项id

    ordertype:订单类型   1、虚拟商品订单  2、非虚拟商品订单  3、抽奖商品订单

    productId: 商品的id

    productImg:商品的图片

    productName:商品名称    

    productfeature:  商品的特征属性,比如颜色,形状,大小等会在这个里面显示,显示中文

    producttag:商品的标签   系统中目前有    享大牌、热搜、热卖、推荐     

    salePrice:商品的销售价格  99

    sellpoint:商品的卖点(商品小标题)

 

leavephone:留言电话

logisticcode:退货物流号码

logisticcompanyname:退货物流公司名称

orderId:订单id

orderStatus:订单状态   订单状态 0未付款 1已付款 2未发货 3已发货 4已签收 5交易关闭 6交易失败 7交易成功 8买家发起退货 9卖家同意退货 10卖家不同意退货 11商品退货中 12退货成功

orderTotal:订单总共人民币

ordertype:订单类型   1、虚拟商品订单  2、非虚拟商品订单  3、抽奖商品订单

payDate:支付时间

pointspayed:支付的积分数量

postFee:邮费信息

shippingCode:发货的物流编号

shippingName:发货的物流名称

 

tbMemberAddress 中的数据代表的是收货地址的信息
       addressInfo中的userid和 addressid可以忽略
        userName:表示的是收货人的姓名
        tel:表示收货人的联系下方式
        province:收货人所在省份
        city:收货人所在的城市
        area:表示的是区县的名称
        streetName:表示的是收货人所在街道

24.post请求

 

功能名称

移动端订单假删除

功能描述

移动端订单假删除

接口地址

 

测试接口

http://192.168.1.198:7777/member/delOrder

传入参数
 

{
"token":"03531572-78bd-4684-b10a-681659888452",
"orderId":"150787555927616"
}

传入参数描述

{

  "token":"用户的token"

"orderId":"订单的id"  前面 orderList 时候返回的有

}

 

返回参数

 

{ "success": true, "message": "success", "code": 200, "timestamp": 1530638965140,

"result": { "total": 0, "data": [] }}

 

返回参数描述

 

 


 

25.post请求

功能名称

取消订单的接口

功能描述

取消订单的接口

接口地址

 

测试接口

http://192.168.1.198:7777/member/cancelOrder

传入参数
 

{
"token":"03531572-78bd-4684-b10a-681659888452",
"orderId":"150787555927616"
}

传入参数描述

{

  "token":"用户的token"

"orderId":"订单的id"  前面 orderList 时候返回的有

}

 

返回参数

 

{ "success": true, "message": "success", "code": 200, "timestamp": 1530638965140,

"result": { "total": 0, "data": [] }}

 

 

返回参数描述

 

 

 

----------------------------------------------------------------------------------------------------------------

    下面的都是表单提交的  可以接收  form-data 或者 x-www-form-urlencoded 类型的数据

 

26.post请求

功能名称

积分账单的接口

功能描述

积分账单的接口

接口地址

 

测试接口

http://192.168.1.198:7777/points/points_record_list

传入参数
 

{
"token":"2d27a483-499c-4f90-9b14-bdbedf9c2b57",
 "searchMonth": "2018-07"
}

传入参数描述

searchMonth 这个参数是传入的要查询的月份,按照上面的格式进行传输,后台主要的是取得月份信息

如果不传递这个参数的话默认查询的是当前月的记录(也可以不传入这个参数)

 

返回参数

返回参数描述

monthpointsget: 本月获得的积分

monthpointspayed: 本月支出的积分

monthpointstotal: 本月的收支

tbprlist: 里面的是积分的记录

     actionname:操作名称

     actionrecord:操作增减积分

     createdate:创建日期

     memberid:会员id

     pointsrecordid:积分记录id

 

 

 

 

27.get请求(原来的写的接口,不推荐使用)

功能名称

首页的下面板块的返回内容数据的接口

功能描述

首页的下面板块的返回内容数据的接口

接口地址

 

测试接口

http://192.168.1.198:7777/index/homepage

传入参数
 

传入参数描述

 

 

返回参数

返回的内容本身是一个数组结构

数组中的每个元素包含三块内容。

tbItemCatList  代表的是第一个模块的内容  
板块中包含了该板块中栏目的信息  板块中包含了该板块中栏目的信息

tbItemCatList2 代表的第二个板块的内容  板块中包含了该板块中栏目的信息

showicon 代表的是上面的 父级别分类的icon图标路径

itemCatSingle 代表的是下面的窄条中的内容

 

extendurl 这个属性代表的是当有这个属性的时候,界面执行点击事件跳转到html相对应的页面,当没有这个属性的时候,

对应获取到当前类目的 id ,然后向后台要对应类目的商品数据列表。

返回参数描述

 

 

 

27.get请求

功能名称

首页板块的返回内容数据的接口

功能描述

首页板块的返回内容数据的接口,包括banner 5个按钮区域  2按按钮区域 和 下面的多个部分

接口地址

 

测试接口

http://192.168.1.198:7777/index/homepagenew

传入参数
 

传入参数描述

 

 

返回参数

 

banner : banner 数据

five_btns : 这是banner下面的5个按钮

two_btns : 这个是 五个按钮下面的2个分类

 

cslist  中的内容

返回的内容本身是一个数组结构

数组中的每个元素包含三块内容。

tbItemCatList  代表的是第一个模块的内容  
板块中包含了该板块中栏目的信息  板块中包含了该板块中栏目的信息

tbItemCatList2 代表的第二个板块的内容  板块中包含了该板块中栏目的信息

showicon 代表的是上面的 父级别分类的icon图标路径

itemCatSingle 代表的是下面的窄条中的内容

 

extendurl 这个属性代表的是当有这个属性的时候,界面执行点击事件跳转到html相对应的页面,当没有这个属性的时候,

对应获取到当前类目的 id ,然后向后台要对应类目的商品数据列表。

返回参数描述

 

 

27.get请求

功能名称

返回我的积分中的内容对应的数据

功能描述

返回我的积分中的内容对应的数据,主要是banner 和 按钮

接口地址

 

测试接口

http://192.168.1.198:7777/index/myintegralshow

传入参数
 

传入参数描述

 

 

返回参数

 

banner : banner 数据

four_buttons : 这是banner下面的4个按钮

itemList : 这个是商品的数据集合

 

extendurl  这个属性用来操作页面端 跳转的 html 页面或者是其他的传递参数等

返回参数描述

 

 

28.get请求(已经废弃)

功能名称

首页banner返回内容数据的接口

功能描述


首页banner返回内容数据的接口

接口地址

 

测试接口

http://192.168.1.198:7777/index/indexbanner

传入参数
 

传入参数描述

 

 

返回参数

返回参数描述

 返回了 5 个banner中想要展示的产品数据,banner中默认最大轮播数目是 5 个

 

 

 

29.get请求

功能名称

根据父分类id获取到对应子分类的所有信息

功能描述


根据父分类id获取到对应子分类的所有信息

接口地址

 

测试接口

http://localhost:7777/index/getCatByParentId?cids=1199

传入参数
 

cids

传入参数描述

parentid 这个参数是分类的id,这里的1199是享大牌的分类id,根据这个分类可以查询到其下面的三个子分类:厨具大牌、数码大牌、家纺大牌

 

返回参数

返回参数描述

 extendurl这个字段代表的含义是如果这个字段的值不为空的话,那么点击该栏目跳转到的界面是html5页面而不是分类的具体商品

 

 

29.get请求

功能名称

根据父首页父分类id获取到对应子分类的所有信息

功能描述


根据父首页父分类id获取到对应子分类的所有信息

接口地址

 

测试接口

http://localhost:7777/index/getCatIndexByParentId?cids=1270

传入参数
 

cids   父分类id

传入参数描述

 

 

 

返回参数

返回参数描述

 

 

 

30.get请求(已经废弃)

功能名称

根据父分类id获取到其对应子分类和子分类下的前三个商品的信息

功能描述


根据父分类id获取到其对应子分类和子分类下的前三个商品的信息, 前三个商品的默认排序是根据人民币价格price进行升序的排列

接口地址

 

测试接口

http://192.168.1.198:7777/index/getCatAndProductByParentId?parentid=1199

传入参数
 

parentid

传入参数描述

parentid 这个参数是分类的id,这里的1199是享大牌的分类id,根据这个分类可以查询到其下面的三个子分类:厨具大牌、数码大牌、家纺大牌,  获取到分类之后还获取了对应分类下的前三个商品的信息

后管系统对应的数据结构如下图:

 

返回参数

 

返回参数描述

 tbItemCat 中的信息是对应的分类的信息

tbItemList 中对应的是分类下的具体商品的信息

   marketprice 是商品的市场价,通常是被横线划掉的

   pointprice 是商品的积分价格 单位是积分的个数,正整数

   salePrice 是商品的实际单价 单位元  可以是浮点型数据

 

 

 

30.get请求

功能名称

解决特殊需求,分类的位置不被当成是分类而被当成是标签的问题,如里面的享大牌和下面的商品

功能描述

 

接口地址

http://localhost:7777/index/getCatAndProductsByTagFrom_cidsproducts?selfids=1207,1208,1209,1210&tags=xdp,xdp,xdp,xdp&page=1&size=3

测试接口

http://localhost:7777/index/getCatAndProductsByTagFrom_cidsproducts?selfids=1207,1208,1209,1210&cids=749,699,580,634&tags=crpp,cjdp,smdp,jfdp&page=1&size=3


改为

http://localhost:7777/index/getCatAndProductsByTagFrom_cidsproducts?selfids=1207,1208,1209,1210&tags=xdp,xdp,xdp,xdp&page=1&size=3

传入参数
 

  ?后面的传入参数可以从 homepage的 享大牌菜单接口的 extendurl参数中截取到

传入参数描述

selfids 指的是分类tag的id集合

cids 指的是要从哪些分类下查询数据 

tags 指的是 查询的标签tag

page  当前查询的第几页

size  当前一页几条记录

返回参数

 

 

注意:商品的标签在系统的这里里面进行标记:

返回参数描述

 

 

 

31.get请求

功能名称

传入一个分类的id,获取到其下分类的所有商品信息

功能描述

传入一个分类的id,获取到其下分类的所有商品信息,适应于系统中的 充话费和充流量那里的商品数据的返回

接口地址

 

测试接口

http://192.168.1.198:7777/index/getProductsBySelfId?selfid=1234

传入参数
 

selfid=1234

 

传入参数描述

自己的分类的id ,系统中 充话费的分类id是1234,充流量的分类id是1235

 

具体 手机端界面可以在这里使用:

对应的后台中数据的位置在这里:

 

返回参数

返回参数描述

itemtype:商品的类型  1、虚拟商品  2、非虚拟商品  3、抽奖商品

productImageBig:商品的大图片

productName:商品名称

producttag:商品的 tag  享大牌、热搜、热卖、推荐

salePrice:商品销售价格

volumecount:商品的销售量

subTitle:简短标题

 

商品分类以及其分类的id .还有跳转url 对应下面的表格

1197    1积分抽大奖    JFSC://Lottery
1198    生日特权    JFSC://BirthDay
1199    享大牌    JFSC://EnjoyBig
1200    电影票    http
1201    1000积分等你拿    http
1202    夏日鲜花大作战    http
1203    线下生活超市刷卡9.5折    http
1204    积分兑流量    JFSC://ExchangePhoneBill
1205    爱奇艺黄金会员    JFSC://MemBersDetail
1206    美妆大牌    http
1207    潮人品牌    JFSC://EnjoyBig
1208    厨具大牌    JFSC://ClassGoodsList
1209    数码大牌    JFSC://ClassGoodsList
1210    家纺大牌    JFSC://ClassGoodsList
1211    1积分抽大奖    JFSC://Lottery
1212    明星产品    JFSC://Lottery
1213    每日惊喜    JFSC://Lottery
1214    周周狂欢    JFSC://Lottery
1215    豪华大餐999积分起兑    JFSC://FoodsList
1216    星巴克咖啡    JFSC://DringksList
1217    每日优鲜    
1218    淘券券    JFSC://CouponsList
1219    热门推荐    
1220    玩赚积分    
1221    乐享生活    
1222    兑换好礼    
1223    狂抽大奖    
1224    畅享美食    
1225    爱上阅读    
1226        
1227        
1228    栏目1    
1229    栏目2    
1230    栏目3    
1231    厨具大牌    
1232    数码大牌    
1233    家纺大牌    
1234    手机端充话费    
1235    手机端充流量    
1236    打地鼠    http
1237    抢红包    http
1238    砸彩蛋    http
1239    备用    
1240    9分特惠专区    
1241    限量兑换    
1242    花礼    
1243    厨具大牌    
1244    数码大牌    
1245    家纺大牌    

 

32.post请求(支持AFN等表单提交框架,数据格式 form-data  )

功能名称

订单进行评价的接口

功能描述

订单进行评价的接口

接口地址

 

测试接口

http://192.168.1.198:7777/member/addOrderComment

传入参数
 

token:用户的登录token (必传)

orderid: 订单id   (必传)

orderitemid:订单条目id  (必传)

itemid: 商品id   (必传)

content: 评价的文字内容  (必传)

deliverspeed : 发货速度 分为5个星级 1,2,3,4,5 数字越大等级越高  (必传)

descriptionaccord : 描述相符 分为5个星级 1,2,3,4,5 数字越大等级越高  (必传)

logisticsaccord : 物流服务(配送速度)  分为5个星级 1,2,3,4,5 数字越大等级越高  (必传)

serviceatitude : 服务态度 分为5个星级 1,2,3,4,5 数字越大等级越高 (必传)

 

fvideourl : 上传的视频(文件类型)

fimg1,fimg2,fimg3,fimg4,fimg5 代表上传的图片(文件类型)

isanoymous: 是否是匿名评价  1代表是匿名 0代表不是匿名

commentlevel: 评价等级 1 好评 2中评 3差评

 

 

传入参数描述

 

返回参数

 

返回参数描述

 

 

 

33.post请求(支持AFN等表单提交框架,数据格式 form-data  )

功能名称

初始化商品评价列表页面

功能描述

初始化商品评价列表页面

接口地址

 

测试接口

http://192.168.1.198:7777/member/getOrderCommentList_prepare

传入参数
 

token:用户的登录token (非必传)

itemid: 商品id   

page: 当前第几页

size:每页多少条

labelname:要查询的标签

* 全部、有图、是正品、配送快、服务好、发货快
* all、havepicture、isquality、sendfast、atitudegood、deliverfast

传入参数描述

 

 

返回参数

返回参数描述

 

all :全部评论数

havepicture: 有图 的个数

sendfast:配送快  的个数

atitudegood: 服务好 的个数

deliverfast: 发货快 的个数

isquality: 是正品 的个数

appendcomment: 这个是追加评论 的数量

resultlist:  这个当中的是评论的标签数据

resultlist2:   这个是商品的评论列表

 

 

33.get(前端移动端不需要,后台自用)

功能名称

传入一个省份的id可以获取到省份下面所有的城市

功能描述

订单进行评价的接口

接口地址

 

测试接口

http://localhost:7777/frontarea/getAreaListByParentid?codeid=0   
  或者
http://localhost:8888/area/getAreaListByParentid?codeid=0

传入参数
 

codeid  表示的是上级父地名的id, 当 codeid=0 的时候返回的是所有的省份

 

传入参数描述

 

 

返回参数

返回参数描述

 

34.get(后台自用)

功能名称

传入一个地区的的id可以获取到地区的信息

功能描述

 

接口地址

 

测试接口

http://localhost:7777/frontarea/getAreaByid?selfid=1101

传入参数
 

selefid 表示的是地名的id

 

 

传入参数描述

 

 

返回参数

返回参数描述

 

 

 

35.post

功能名称

手机端点击我要兑换或者是立即购买

功能描述

点击我要兑换或者我要购买之后,后台返回给前台当前登录用户默认的收货地址,和商品的一些信息,以及邮费信息,

目前因为还未找到快递相应的接口从而根据 起始地 和 接收地和重量计算邮费,先默认设置了 20元邮费

接口地址

 

测试接口

http://localhost:7777/member/frontaddOrder_prepare

传入参数
 

 

 

 

传入参数描述

"token":"f62b250b-95c3-49b4-acfc-90a1c774c6b3"

itemid: 商品的id

itemcount : 商品的数量

addressid:商品的地址id(非必传),在不知道 addressid 的情况下 请传入-1

tbmemberdiscountid : 商品对应的优惠券的 id (非必传), 在不知道 tbmemberdiscountid 的情况下 请传入-1 ,传入-1的时候会默认查出来最大的优惠券返回给移动端

 

返回参数

 

 

目前因为还未找到快递相应的接口从而根据 起始地 和 接收地接收 和重量计算邮费,先默认设置了 20元邮费

返回参数描述

itemtype:商品的类型 1虚拟商品 2非虚拟商品 3抽奖商品

paytype: 商品的支付类型 商品的支付类型 1 积分支付  2金钱支付 3积分+金钱支付 4货到付款

marketprice:市场价

itemcount: 商品的数量

pointprice:积分价格

postfee:邮费

productId:商品id

productName: 商品名称

salePrice:实际售价 单价

orderRMBTotal : 订单消耗的RMB

orderIntegralTotal:订单消耗的积分

delivertime : 送抵达时间 系统先写死了   3-4天

tbMemberDiscount : 这个中的内容是系统查询出来的当前用户的优惠券

tbMemberAddress : 这个是当前登录用户的默认收货地址

 

tbMemberDiscount  表示的是优惠券,discountname:优惠券名称   valueas 优惠券价值抵扣多少钱

 

36.post 

功能名称

手机端点击提交订单(确认订单)按钮(针对非虚拟商品  itemtype=2)

功能描述

手机端点击提交订单(确认订单)按钮(针对非虚拟商品  itemtype=2)

接口地址

 

测试接口

http://localhost:7777/member/frontaddSubstanceOrder

传入参数
 

 

传入参数  (除了leavephone、buyer_message 以外都是必传参数) 

token:登录token

itemtype  : 商品类型  (这里非虚拟商品的itemtype一定要传入2)    1虚拟商品 2非虚拟商品 3抽奖商品
expressfee  : 邮费(单位元,不支持积分付邮费,精确到小数点后两位)
addressId  :  收货地址id

productids  :  传入商品的 id 集合   中间用逗号隔开,如果只有一个商品下单的话只传入一个id即可

productnums : 传入的购买的商品的数量的集合  中间用逗号隔开,如果只有一个商品下单的话只传入一个数量即可

                      如果购买了多个不同的商品的话,那么这个数量的排序一定要和前面 productids 这里数量的排序一致

buyer_message : 买家的留言

leavephone : 留言电话

orderRMBTotal:  订单消耗的人民币金额

orderIntegralTotal: 订单消耗的积分总金额

 

 

/**

这些请忽略

paytype   :  商品的支付类型  1 虚拟商品积分支付 2非虚拟商品积分支付 3虚拟商品金钱支付 4非虚拟商品金钱支付 5虚拟            商品现金+积分支付 6非虚拟商品现金+积分支付

pointstotals  :  要支付的积分价格  (如果商品只是现金支付则填0,这里的值传入的必须是整数类型值传值的时候传字符串),                     多个订单项

orderTotals:  要支付的商品价格  (如果商品只是积分支付则填0,价格精确到小数点后两位,传值的时候传字符串),多个订单项                  用逗号隔开

integraldiscounts  :  平台的积分折扣     中间用竖线  |  隔开,如果只有一个商品下单的话只传入一个折扣即可

 

ordertype: 商品类型   1积分商品 2抽奖商品 3现金商品 4现金+积分的商品
paymentType:  商品的支付类型  1 虚拟商品积分支付 2非虚拟商品积分支付 3虚拟商品金钱支付 4非虚拟商品金钱支付 5虚拟            商品现金+积分支付 6非虚拟商品现金+积分支付

postFee: 邮费


addressId  :  收货地址id

pointspayed:  要支付的积分价格  (如果商品只是现金支付则填0,这里的值传入的必须是整数类型值)

payment:  要支付的商品价格  (如果商品只是积分支付则填0,价格精确到小数点后两位,这个是全部的订单小计的付款金额)

buyerMessage : 买家的留言
 
下面的内容是订单项的信息
itemId :  传入商品的 id
num:传入单个订单项的购买数量
title :  订单项商品的名称
price :   订单项商品的价格 
totalFee : 订单项商品的金额
picPath : 这个是商品的图片

*/

传入参数描述

 

 

返回参数

返回参数描述

ordertype:订单类型 1、虚拟商品订单  2、非虚拟商品订单  3、抽奖商品订单

payment:人民币支付金额

pointspayed:积分支付金额

tips:返回的提示信息

title:返回的是商品的 title 信息

 

36.post 

功能名称

手机端点击提交订单(确认订单)按钮(针对虚拟商品   itemtype=1)

功能描述

手机端点击提交订单(确认订单)按钮(针对虚拟商品   itemtype=1)

接口地址

 

测试接口

http://localhost:7777/member/frontaddVirtualOrder

传入参数
 

 

传入参数  (除了 buyer_message 以外都是必传参数) 

token:登录token

itemtype  : 商品类型   1虚拟商品 2非虚拟商品 3抽奖商品 

                 (这里的 itemtype传入 1 ) 

productids  :  传入商品的 id 集合   中间用逗号隔开,如果只有一个商品下单的话只传入一个id即可

productnums : 传入的购买的商品的数量的集合  中间用逗号隔开,如果只有一个商品下单的话只传入一个数量即可

                         如果购买了多个不同的商品的话,那么这个数量的排序一定要和前面 productids 这里数量的排序一致

buyer_message : 买家的留言

leavephone : 留言手机号(11位)

orderRMBTotal:  订单消耗的人民币金额

orderIntegralTotal: 订单消耗的积分总金额

 

传入参数描述

 

 

返回参数

返回参数描述

 

 

36.post 

功能名称

手机端点击提交订单(确认订单)按钮(针对抽奖商品  itemtype=3)

功能描述

手机端点击提交订单(确认订单)按钮(针对抽奖商品  itemtype=3 )

接口地址

 

测试接口

http://localhost:7777/member/frontaddLotteryOrder

传入参数
 

 

传入参数  (除了 leavephone  、 buyer_message 以外都是必传参数) 

token:登录token

itemtype  : 商品类型   1虚拟商品 2非虚拟商品 3抽奖商品 

                 (这里的 itemtype传入 3 )    

productids  :  传入商品的 id 集合   中间用逗号隔开,如果只有一个商品下单的话只传入一个id即可

productnums : 传入的购买的商品的数量的集合  中间用逗号隔开,如果只有一个商品下单的话只传入一个数量即可

                         如果购买了多个不同的商品的话,那么这个数量的排序一定要和前面 productids 这里数量的排序一致

orderRMBTotal:  订单消耗的人民币金额

orderIntegralTotal: 订单消耗的积分总金额

 

传入参数描述

 

 

返回参数

返回参数描述

 

 

36.post 

功能名称

抽奖商品订单列表

功能描述

抽奖商品订单列表

接口地址

 

测试接口

http://localhost:7777/member/lotteryOrderList

传入参数
 

 

token:333125fc-bb00-472f-8392-79823cdea1e3

page:1

size:10

 

传入参数描述

 

 

返回参数

 

返回参数描述

buyer_comment: 买家是否已经评价

buyer_message: 买家留言信息

buyer_nick :买家的昵称信息

closeTime:订单关时间

createTime:订单创建时间

endTime:交易完成时间

islottery  用户是否中奖 1表示中奖 2表示未中奖 0表示尚未进行开奖的工作

itemid:商品的id

lotteryid:抽奖订单的id

num:商品的购买数量

ordertype:商品的订单类型   1、虚拟商品  2、非虚拟商品  3、抽奖商品

payment:支付的金额

paymenttime:支付时间

picpath:订单的商品图片

pointprice:积分价格

pointspayed:积分消耗数量

postFee:邮费

shippingCode:快递号码

shippingName:快递的名称

status:状态 0未付款 1已付款 2未发货 3已发货 4交易成功 5交易关闭 6交易失败

tbmemberlocationid:收货地址的id 关联 tb_member_address 中的主键id

title:商品的 title

userId:用户的id

 

37.post 

功能名称

手机端点击确认付款按钮

功能描述

手机端点击确认付款按钮

接口地址

 

测试接口

http://localhost:7777/member/frontpayOrder

传入参数
 

 

传入参数  

token:登录token

orderId : 订单id

ordertype: 订单类型     1虚拟商品 2非虚拟商品 3抽奖商品

payment : 支付金额

pointspayed : 积分支付数量

title : 订单信息

 

 

/**

待定字段:

paymentType : 支付类型     1 积分支付  2金钱支付 3积分+金钱支付   以后会增加

*/

 

传入参数描述

 

 

返回参数

 

返回参数描述

 

38.post 

功能名称

我的优惠券(查询的是当前不超期的,也就是说所有这个优惠券表中的数据在添加的时候都必须设置有效期)

功能描述

我的优惠券优惠券类型分为下面的这些种类:目前只做 1、2、9

优惠券的类型(只能是其中的一种)

1全站现金券

2全站现金折扣券

3全站积分券

4全站积分折扣券

5话费现金抵扣券

6话费积分折扣券

7流量现金抵扣券

8流量积分折扣券  

9会员卡

接口地址

 

测试接口

http://localhost:7777/member/getMemberdiscounts

传入参数
 

 

传入参数  

token:登录token

discounttype : 优惠的类型(当这个值传入-1的时候默认是搜索全部的优惠券,不区分类型)

   可传参数:

  1全站现金券

  2全站现金折扣券

  9会员卡

   

 

/**

待定字段:

paymentType : 支付类型     1 积分支付  2金钱支付 3积分+金钱支付   以后会增加

*/

 

传入参数描述

 

 

返回参数

返回参数描述

 

 

39.post 

功能名称

传入活动id,获得活动和活动下的所有商品

功能描述

针对抽奖商品需要发起活动的这里面做的

接口地址

http://192.168.1.198:7777/frontcomplain/list?compaignid=1&page=1&size=10

测试接口

 

传入参数
 

 

传入参数  

compaignid 活动的id

活动的id可以通过后台发起一期活动之后的返回值获取到

page:当前第几页

size:一页几条数据

后台发起一期活动在这里:

 

传入参数描述

 

 

返回参数

 

    

返回参数描述

返回参数中包含三个部分:

tbCompaign: 活动   

tbitemlist : 分类对应的产品

 

 

40.get 

功能名称

获取到分类当中的第一级分类(这个接口是给商品分类展示所使用的)

功能描述

其中取出掉了一些不想要的分类id   其id如下:

378
963
1031
1
1147
1194
1239
1270

接口地址

http://192.168.1.198:7777/index/getLevelMenuOne

测试接口

 

传入参数
 

 

传入参数描述

 

 

 

返回参数

    

返回参数描述

 

 

 

41.get 

功能名称

传入第一级分类的id获取到其下面的第二级和第三级分类

功能描述

 

接口地址

http://192.168.1.198:7777/index/getLevelMenuTwoAndThree?cid=161

测试接口

 

传入参数
 

 

传入参数描述

 

 

 

返回参数

    

返回参数描述

 

42.post  表单提交

功能名称

我的背包,只放入补签卡

功能描述

 

接口地址

http://192.168.1.198:7777/member/mypackage

测试接口

 

传入参数
 

token

传入参数描述

 

 

返回参数

 

    

返回参数描述

 

 

43.post  表单提交

功能名称

用户使用补签卡

功能描述

 

接口地址

http://192.168.1.198:7777/member/usebqk

测试接口

 

传入参数
 

token

awardid

传入参数描述

 

awardid: 获取奖品的id

返回参数

    

返回参数描述

 

 

44.get 

功能名称

公告列表

功能描述

 

接口地址

http://192.168.1.198:7777/message/announcementlist?page=1&size=10

测试接口

 

传入参数

传入参数描述

page

size

 

返回参数

    

返回参数描述

announcementdescription:公告详情

announcementid:公告id

announcementname:公告名称

announcementprofile:公告简介

createdate:创建时间

 

45.get

功能名称

公告详情

功能描述

 

接口地址

http://192.168.1.198:7777/message/announcementdetail?announcementid=1

测试接口

 

传入参数

传入参数描述

 

announcementid

公告id

返回参数

 

返回参数描述

announcementdescription:公告详情

announcementid:公告id

announcementname:公告名称

announcementprofile:公告简介

createdate:创建时间

 

45post

功能名称

我的消息列表

功能描述

 

接口地址

http://192.168.1.198:7777/message/mymessagelist

测试接口

 

传入参数

传入参数描述

token

page

size

返回参数

 

返回参数描述

ico:消息ico

image:消息image

messagedescription:消息的描述

messageid:消息的信息id

messagename:消息名称

receivername:接受者姓名

receiver:接受者的id   关联 tb_member 中用户的id

tip:提示消息

 

45post

功能名称

我的消息详情

功能描述

 

接口地址

http://192.168.1.198:7777/message/mymessagedetail?messageid=1

测试接口

 

传入参数

传入参数描述

token

messageid

返回参数

 

返回参数描述

ico:消息ico

image:消息image

messagedescription:消息的描述

messageid:消息的信息id

messagename:消息名称

receivername:接受者姓名

receiver:接受者的id   关联 tb_member 中用户的id

tip:提示消息

 

46.post请求

功能名称

发起一个订单的退货

功能描述

发起一个订单的退货

接口地址

 

测试接口

http://192.168.1.198:7777/member/createReturnbackOrder

传入参数
 

token:用户的登录token (必传)

orderId: 订单id   (必传)

rerunbackreason: 退货原因

returnbackrmb: 退还人民币金额,不能超过订单支付的金额

returnbackintegral : 退还的积分数量

returnbackinstruction: 退还说明

fimg1,fimg2,fimg3 代表上传的图片(文件类型)

 

 

 

传入参数描述

 

 

返回参数

 

{

  “code”:200,

  “message”:“success”,

  “result”:“发起退货成功”,

  “success”:true,

  “timestamp”:133435454654

}

返回参数描述

 

 

47.post请求

功能名称

订单确认收货

功能描述

 

接口地址

 

测试接口

http://192.168.1.198:7777/member/confirmReceiveOrderProduct

传入参数
 

token:用户的登录token (必传)

orderId: 订单id   (必传)

 

传入参数描述

 

返回参数

{

  “code”:200,

  “message”:“success”,

  “result”:“用户确认收货”,

  “success”:true,

  “timestamp”:133435454654

}

返回参数描述

 

 

48.post请求

功能名称

用户获取退货地址

功能描述

用户获取退货地址

接口地址

 

测试接口

http://192.168.1.198:7777/member/memberConfirmReturnBack_prepare

传入参数
 

token:用户的登录token (必传)

orderId: 订单id   (必传)

 

传入参数描述

 

 

返回参数

{ "code": 200, "message": "success", "result": { "companyname": "", "contactaddress": "", "contactperson": "", "contactphone": "", "postcode": "" }, "success": true, "timestamp": 1537267472776 }

返回参数描述

companyname:退货公司名称

contactperson:退货联系人

contactphone:退货电话

contactaddress:退货地址

 

49.post请求

功能名称

用户真实填写退货表单并且退货

功能描述

 

接口地址

http://192.168.1.198:7777/member/memberConfirmReturnBack

测试接口

 

传入参数
 

token:用户的登录token (必传)

orderId: 订单id   (必传)

 

传入参数描述

token:

logisticcode: 退货物流单号

logisticcompanyname:退货物流公司名称

orderId : 订单id

 

返回参数

 

返回参数描述

{

  “code”:200,

  “message”:“success”,

  “result”:“订单退货成功,订单号为21326437734”,

  “success”:true,

  “timestamp”:133435454654

}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值