近几日任务与完成任务总结
1. 需求与功能分析的第二次迭代
周三下午每个小组成员代表和两位框架搭建人员进行了长时间的需求分析讨论,针对每个部分的功能(供应商,超市,超市联盟,客户)进行了详细的分析和流程分析,对每个功能所需要建立的数据表进行了讨论。
2. 前后端接口文件
编写了超市登录,查询商品和改价的接口文档。
超市前后端接口文档:
1. 登录
接口功能
实现登录的账号密码验证
URL
http://localhost:8081/Super/Login
支持格式
JSON
HTTP请求方式
POST
请求参数
参数 必选 类型 说明 loginName ture String 用户名 password true String 用户密码
返回字段
返回字段 字段类型 说明 ifsuccess boolean 返回结果状态。1:登陆成功;0:密码错误
接口示例
请求参数:
{
"loginName":"杨德智",
"password":"123456"
}
返回字段:
{
"ifsuccess": 0,
}
2. 根据ID查找商品
接口功能
根据ID找到指定商品
URL
http://localhost:8081/Super/findGoods
支持格式
JSON
HTTP请求方式
POST
请求参数
参数 必选 类型 说明 goods_id ture String 商品ID super_id true String 超市ID
返回字段
返回字段 字段类型 说明 super_goods_id string 商品组ID super_goods_num_id string 商品类型ID super_goods_price double 商品价格 super_goods_name string 商品名 super_goods_state int 商品数量 super_discount_id string 折扣方案 super_user_id string 超市ID
接口示例
请求参数:
{
"goods_id":"2018001000001", //13位
"super_id":"1"
}
返回字段:
{
"super_goods_id":"2018001",
"super_goods_num_id":"000001",
"super_goods_price":"30",
"super_goods_name":"可乐",
"super_goods_state":"1",
"super_discount_id":"0",
"super_user_id:"1"
}
3. 单改价
接口功能
修改指定13位商品ID的价格
URL
http://localhost:8081/Super/changeGoodsPrice
支持格式
JSON
HTTP请求方式
POST
请求参数
参数 必选 类型 说明 goods_id ture String 商品ID super_id true String 超市ID goods_price true double 修改后的价格
返回字段
返回字段 字段类型 说明 super_goods_id string 商品组ID super_goods_num_id string 商品类型ID super_goods_price double 商品价格 super_goods_name string 商品名 super_goods_state int 商品数量 super_discount_id string 折扣方案 super_user_id string 超市ID flag boolean 改价是否成功
接口示例
请求参数:
{
"goods_id":"2018001000001", //13位
"super_id":"1"
}
返回字段:
{
"super_goods_id":"2018001",
"super_goods_num_id":"000001",
"super_goods_price":"30",
"super_goods_name":"可乐",
"super_goods_state":"1",
"super_discount_id":"0",
"super_user_id:"1"
}