8.14需求

###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"

                                                 ]

                            ]