商品业务接口文档
1 添加根类型
URL:IP:8080/good/addroottype
参数列表:
参数 |
类型 |
说明 |
测试用例 |
name |
String |
名称(区分大小写) |
熟食 |
typeimg |
int |
类型图片(数字编码表示) |
2 |
返回结果示例:
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485579384
}
{
"status": 401,
"desc": "参数格式错误",
"content": null,
"timestamp": 1501485579384
}
{
"status": 801,
"desc": "添加商品失败",
"content": null,
"timestamp": 1501485579384
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485608994
}
2 添加商品类型
URL:IP:8080/good/addgoodtype
参数列表:
参数 |
类型 |
说明 |
测试用例 |
name |
String |
名称 |
xiaoxiao |
parentid |
int |
父类编号 |
1 |
typeimg |
int |
类型图片(数字编码表示) |
4 |
返回结果示例
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485889120
}
{
"status": 401,
"desc": "参数格式错误",
"content": null,
"timestamp": 1501485764802
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485764802
}
3 获得所有商品类型
URL:IP:8080/good/getalltype
参数列表:
参数 |
类型 |
说明 |
测试用例 |
pageIndex |
int |
页码 |
0 |
pageSize |
int |
每页数据条数 |
10 |
返回结果示例
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485889120
}
{
"status": 401,
"desc": "参数格式错误",
"content": null,
"timestamp": 1501484057059
}
{
"status": 0,
"desc": "OK",
"content": {
"content": [
{
"img": "12",
"name": "服饰",
"id": "1"
},
{
"img": "22",
"name": "生鲜哈哈",
"id": "2"
},
{
"img": "1",
"name": "paidaxing",
"id": "4"
},
{
"img": "5",
"name": "xiaoxiao",
"id": "5"
},
{
"img": "3",
"name": "xiaoxiao",
"id": "6"
},
{
"img": "3",
"name": "xiaoxiao",
"id": "7"
}
]
},
"timestamp": 1503711006866
}
4 修改商品类型名称
URL:IP:8080/good/changetypename
参数列表:
参数 |
类型 |
说明 |
测试用例 |
typeid |
String |
类型编码 |
1 |
name |
String |
名称 |
水果 |
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485889120
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485608994
}
5 删除商品类型
URL:IP:8080/good/deletetype
参数列表:
参数 |
类型 |
说明 |
测试用例 |
typeid |
int |
类型编码(区分大小写) |
4 |
返回结果示例:
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485579384
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485608994
}
6 添加商品
URL:IP:8080/good/addgood
参数列表:
参数 |
类型 |
说明 |
测试用例 |
name |
String |
名称(区分大小写) |
苹果 |
goodtype |
int |
商品类型 |
2 |
store |
int |
库存量 |
50 |
guige |
String |
规格 |
红富士 |
txm |
String |
条形码 |
123 |
viewPrice |
int |
展示价格 |
7 |
inPrice |
int |
进货价格 |
5 |
other |
String |
其他 |
火爆出售 |
userid |
int |
用户id |
1 |
storeid |
int |
店铺id |
5 |
content |
String |
商品介绍 |
很好吃 |
typeList |
String |
商品分类(颜色、材料等) |
日本进口 |
cpbh |
String |
产品编号 |
3 |
pachage |
String |
包装 |
普通包装 |
color |
String |
颜色 |
红色 |
uptime |
String |
上市时间 |
2017-08-20 10:39:57 |
lrl |
double |
利润率 |
0.1 |
返回结果示例:
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485579384
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485608994
}
7 删除货物
URL:IP:8080/good/deletegood
参数列表:
参数 |
类型 |
说明 |
测试用例 |
userid |
int |
用户id |
5 |
goodid |
int |
货物id |
1 |
返回结果示例
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485579384
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485764802
}
8 通过id查询商品
URL:IP:8080/good/getgoodbyuserid
参数列表:
参数 |
类型 |
说明 |
测试用例 |
userid |
int |
用户编号 |
1 |
返回结果示例
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485579384
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485608994
}
9 查询所有有货物信息
URL:IP:8080/good/getallgood
参数列表:
(此接口不需要传入任何参数)。
{
"status": 0,
"desc": "OK",
"content": {
"content": [
{
"monthnumber": "6",
"cpxlh": "2",
"request": "6",
"other": "",
"commontnumber": "6",
"bad": "3",
"color": "",
"inprice": "30",
"totalnumber": "5",
"outstore": "26",
"storeid": "1",
"good": "5",
"content": "4",
"aveprice": "55.0",
"meddile": "2",
"id": "1",
"cpbh": "3",
"typelist": "8",
"package": "2",
"lrl": "2.0",
"txm": "6",
"viewprice": "50",
"store": "50",
"uptime": "2017-08-23 16:42:54.0",
"comprice": "53.0",
"instore": "25",
"xsdw": "1",
"name": "3",
"goodtype": "1",
"guige": "3"
}
}
10 通过id来更改货物的所有信息
URL:IP:8080/good/modifyallgoodinfobyid
参数列表:
参数 |
类型 |
说明 |
测试用例 |
id |
int |
编号 |
1 |
name |
String |
名称(区分大小写) |
康师傅牛肉面 |
goodtype |
int |
商品类型 |
1 |
store |
int |
库存量 |
30 |
guige |
String |
规格 |
普通大小 |
txm |
String |
条形码 |
2 |
viewPrice |
int |
展示价格 |
3 |
inPrice |
int |
进货价格 |
2 |
other |
String |
其他 |
无 |
userid |
int |
用户id |
1 |
storeid |
int |
店铺id |
1 |
content |
String |
商品介绍 |
很好吃 |
typeList |
String |
商品分类(颜色、材料等) |
桶面包装 |
monthnumber |
int |
月销量 |
0 |
totalnumber |
int |
总销量 |
0 |
commentnumber |
int |
评论量 |
50 |
good |
int |
好评量 |
20 |
meddile |
int |
中评量 |
10 |
bad |
int |
差评量 |
20 |
cpbh |
String |
产品编号 |
15 |
cpxlh |
String |
产品系列号 |
5 |
xsdw |
String |
销售单位 |
青百超市 |
pachage |
String |
包装 |
箱装桶面 |
color |
String |
颜色 |
红色 |
uptime |
Timestamp |
上市时间 |
2017-08-20 10:39:57 |
lrl |
double |
利润率 |
0.1 |
aveprice |
double |
平均价格 |
3 |
comprice |
double |
统一价格 |
3.5 |
instore |
Int |
进货量 |
20 |
outstore |
Int |
出货量 |
15 |
request |
Int |
预期销量(月) |
10 |
返回结果示例:
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485579384
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485608994
}
11 通过id来更改货物的各种库存信息
URL:IP:8080/good/modifygoodstorebyid
参数列表:
参数 |
类型 |
说明 |
测试用例 |
id |
int |
编号 |
1 |
store |
int |
库存 |
50 |
storeid |
int |
店铺id |
2 |
instore |
int |
进货量 |
40 |
outstore |
int |
出货量 |
30 |
返回结果示例:
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485579384
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485608994
}
12 通过id来更改货物的各种价格信息
URL:IP:8080/good/modifygoodpricebyid
参数列表:
参数 |
类型 |
说明 |
测试用例 |
id |
int |
商品id |
1 |
viewprice |
int |
展示价格 |
23 |
inprice |
int |
进货价格 |
28 |
aveprice |
int |
平均价格 |
22 |
comprice |
int |
统一价格 |
22 |
返回结果示例
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485579384
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485764802
}
{
"status": 803,
"desc": "出现异常,更改商品信息失败",
"content": null,
"timestamp": 1501485579384
}
13 通过id来修改除了价格和库存之外其他的货物信息
URL:IP:8080/good/modifygoodotherinfobyid
参数列表:
参数 |
类型 |
说明 |
测试用例 |
id |
String |
编号 |
1 |
name |
String |
名称(区分大小写) |
老坛酸菜牛肉面 |
goodtype |
int |
商品类型 |
桶面 |
guige |
String |
规格 |
箱装桶面 |
txm |
String |
条形码 |
123 |
other |
String |
其他 |
无 |
userid |
int |
用户id |
1 |
content |
String |
商品介绍 |
2 |
typeList |
String |
商品分类(颜色、材料等) |
2 |
monthnumber |
int |
月销量 |
50 |
totalnumber |
int |
总销量 |
80 |
commentnumber |
int |
评论量 |
30 |
good |
int |
好评量 |
30 |
meddile |
int |
中评量 |
50 |
bad |
int |
差评量 |
20 |
cpbh |
String |
产品编号 |
123 |
cpxlh |
String |
产品系列号 |
3 |
xsdw |
String |
销售单位 |
家润多超市 |
pachage |
String |
包装 |
桶面包装 |
color |
String |
颜色 |
紫色 |
uptime |
Timestamp |
上市时间 |
2017-08-20 10:39:57 |
lrl |
double |
利润率 |
0.2 |
request |
Int |
预期销量(月) |
50 |
返回结果示例:
{
"status": 400,
"desc": "参数不完整",
"content": null,
"timestamp": 1501485579384
}
{
"status": 0,
"desc": "OK",
"content": null,
"timestamp": 1501485608994
}
相关推荐
天猫商品价格接口,天猫商品列表接口,天猫商品数据接口,一键复制淘宝商品接口,整店淘宝商品接口,一键商品搬家接口,整店商品搬家接口,接口可用于代购业务,数据分析业务,商品监控业务,商品搬家业务,品牌监控...
微信支付接口文档是微信官方为开发者提供的详细指南,旨在帮助开发者集成微信支付功能到他们的APP应用中。这个接口文档涵盖了从注册成为微信支付商户、获取API密钥到实现支付流程的全过程,确保开发者能够顺利地在...
接口文档在这种模式中扮演着至关重要的角色,它定义了不同系统间如何通信,确保数据传输的准确性和效率。本文将详细讲解B2C通用接口文档及其相关知识点。 首先,我们需要理解B2C电子商务的核心组成部分。这通常包括...
- 开发者需要按照诺诺提供的接口文档,使用合适的编程语言(如.NET 4.0)实现接口调用。 - 接口调用通常涉及身份验证、请求构造、数据加密解密等环节,需要严格遵循安全规范。 - 集成测试是必不可少的,确保在...
### 航天金税接口文档知识点解析 #### 一、接口概述与类型 - **接口概述**:此文档详细介绍了航天金税系统的接口规范,主要用于企业端对金税盘的管理和发票开票及查询等功能的实现。这些接口设计采用XML格式字符串...
### 关于服务器的接口文档详解 #### 接口文档的重要性及作用 在现代软件开发过程中,尤其是Web项目的构建,往往涉及到多个角色之间的协同工作。其中,最典型的分工就是前端工程师和后端工程师的合作。前端工程师...
【PayPal官方接口文档】是开发人员在集成PayPal支付系统时的重要参考资料,这份文档包含了所有与PayPal接口相关的详细信息和技术指南。PayPal作为全球知名的在线支付平台,提供了多种支付解决方案,使得商家能够安全...
银联接口文档是针对开发者与企业进行银联支付集成的重要参考资料,它包含了详细的开发手册、API接口规范以及实际操作的例子,旨在帮助开发者理解和实现与银联支付系统的对接。本文将深入探讨银联接口的主要概念、...
支付宝接口文档是开发者进行支付宝集成的关键参考资料,它详细阐述了如何与支付宝系统进行通信,实现各种支付、退款、查询等功能。这份20150616版本的"支付宝钱包支付接口开发包2.0标准版"包含了支付宝的核心接口...
中国邮政的“新一代寄递业务信息平台咨询设计”项目的接口需求说明书主要涵盖了多个API接口,这些接口主要用于电子商务商家与邮政小包服务的对接,确保包裹的寄送、追踪、派揽、账单处理等环节的自动化和高效性。...
【网上营业厅积分支付接口文档 电信积分接口说明】 这篇文档详细阐述了电信运营商网上营业厅的积分支付接口,主要用于第三方网站与电信网上营业厅之间的积分兑换和支付操作。以下是对文档内容的深入解析: 1. **...
综上,这份H5支付接口文档为商家提供了详尽的指引,以实现高效、安全的H5支付服务,确保用户能够在不同场景下顺利完成支付流程,提升交易的成功率和满意度。在实际开发中,开发者需要严格按照文档要求来实现和测试...
【条码支付接口文档1】 本接口文档详细阐述了条码支付的相关规范和技术细节,旨在为开发者提供一个清晰的指南,以便实现与商家系统、用户和支付服务提供商之间的交互。条码支付是一种便捷的移动支付方式,用户通过...
支付宝接口文档PHP版主要涵盖了与支付宝交互的各种API接口,这些接口是PHP开发者在集成支付宝支付功能时必须了解和掌握的关键知识点。在这个文档中,你将找到关于担保交易、直连支付等多种支付方式的具体实现示例,...
同时,接口文档应实时更新,反映最新的接口变更。 总结,Vue驱动的电商管理后台API接口设计注重用户体验,同时兼顾系统的安全性和可维护性。通过这些接口,前端能够灵活地与后台进行数据交互,实现电商网站的各种...
这份最新的接口文档是开发者进行易宝支付集成的重要参考资料,它涵盖了从基础的支付请求到复杂的交易管理等一系列操作。 易宝支付接口文档通常包含以下几个核心部分: 1. **账户系统**:首先,开发者需要注册易宝...