###orders表加入total_price 总金额 decimal(6,2) ,total_count 总数量 int(11),send_time 发货时间 varchar(50) 默认为null,remarks 下单备注 text
修改接口:1、存订单时要计算总金额 ,总数量,相应的查和修改显示相应字段
###计算金额时要先将单价乘100,进行加减乘除运算得到结果后再除以100,避免精度丢失。
###所有用到toekn的,获取不到id的,要记得检验token,然会返回错误信息
1、根据分类id和用户id返回订单数据,分页返回,
get方式
传入的参数有: categoryId : 分类id
用户token : 用token来获得用户id再进行查数据
page : 分页数
返回结果 : [
"success" : true,
"message" : "返回成功",
"data" : []
]
(已完成)
2、根据用户token来获取用户信息
URL:api/v1/user/getUserByToken
get方式
传入的参数 : token : token令牌
返回结果 : 如上格式,返回用户信息
(已完成)
3、接单 : 供货仓接单操作,通过传入的参数修改订单的状态变为已接单,并将remind表里面的订单提醒的一行删除
post方式
传入的参数 : id :订单id
token :token令牌
返回结果 : [
"success" : true,
"message" : "返回成功"
]
(已完成)
4、发货 : 供货仓发货操作,通过传入的参数修改订单的状态变为已发货, 存入发货时间
post方式
传入的参数: id : 订单id
send_info:发货信息
token :token令牌
返回结果 : [
"success" : true,
"message" : "返回成功"
]
5、user登录接口
post方式:
传入的参数 : username: 用户名
password :密码
返回结果:[
"success" : true,
"message" : "登录成功",
"token" : token
]
(已完成)
6、财务统计:查找用户的订单数据统计,分别是最近7天,一个月,前一个月,直到前三个月,例如今天应该看到的是
今日
最近7天 ----- ¥0
8-1 零点 - 8.14 现在时间 ----- ¥ 100
7.1零点 - 8.1零点 --- ¥200
5.1零点 - 7.1零点 -- ¥150
###记得处理 精度丢失问题
传入的参数:token :用户的token
返回结果: [
"success" : true,
"message" : "返回成功",
"data" : [
"sevenDay" : "¥0",
"bFirstMonth" : "¥100",
· "bSencondMonth" : "¥200",
"bThirdMonth" : "¥300"
]
]