订单模块接口文档 - xiao-ren-wu/Longines GitHub Wiki

模块需要用户登录若用户没有登录会出现

{
    "status": 0,
    "msg": "NEED_LOGIN",
    "data": null,
    "success": false
}

添加订单

请求方式:POST localhost:8080/Orders/createOrderInfo

request

{
        uId              用户id
        aId              地址id
        gId              商品id
        gNum         商品数量
        mId             商家id
}

response

{
        "oId":1,
        "uId":2,
        "aId":3,
     "creDate":日期,
     "delDate":日期,
     "tbDate":日期,
    "aAmount":4,
      "freight":5,
       "sNum":0,
     "dMethod":"韵达"
}

请求方式:POST localhost:8080/Orders/address

request

{
        aId          地址id
        uId          用户id
}

response

{
          "consignee":收货人姓名,
             "sAdd":收货人地址,
              "cTel":收货人电话
}

请求方式:POST localhost:8080/Orders/goods

request

{
        gId     商品id
}

response

{
           "gId":商品id,
        "gname":商品名,
         "brand":品牌,
          "price":价格,
          "theId":主题id,
           "mov":机芯,
           "func":功能,
           "aPeo":适用人群,
           "dial":表盘,
          "strap":表带,
           "wBut":表扣,
           "gPic1":商品图片1
}

请求方式:POST localhost:8080/Orders/merce

request

{
        gId     商品id
}

response

{
         "mId":商家ID,
       "sname":店铺名称,
        "sCred":店铺信誉,
        "sTime":开店时间,
        "home":所在地,
        "cIntro":店铺简介,
         "mTel":电话,
       "sManager":店长,
        "bCard":店铺名片,
        "pSer":平台服务费,
         "mPic":商家图片
}

查询订单

查询所有订单

请求方式:POST localhost:8080/Orders/allList

request

{
       uId           用户id
}

response

{
      "oId":1,
        "uId":2,
        "aId":3,
     "creDate":日期,
     "delDate":日期,
     "tbDate":日期,
    "aAmount":4,
      "freight":5,
       "sNum":0,
     "dMethod":"韵达"
}

请求方式:POST localhost:8080/Orders/allGoodsList

request

{
          uId          用户id
}

response

{
         "gId":商品id,
        "gname":商品名,
         "brand":品牌,
          "price":价格,
          "theId":主题id,
           "mov":机芯,
           "func":功能,
           "aPeo":适用人群,
           "dial":表盘,
          "strap":表带,
           "wBut":表扣,
           "gPic1":商品图片1
}
查询其他三组状态的订单

请求方式:POST localhost:8080/Orders/snumList

request

{
          uId             用户id
          sNum         状态号
}

response

{
       "oId":1,
        "uId":2,
        "aId":3,
     "creDate":日期,
     "delDate":日期,
     "tbDate":日期,
    "aAmount":4,
      "freight":5,
       "sNum":0,
     "dMethod":"韵达"
}

请求方式:POST localhost:8080/Orders/snumGoodsList

request

{
       uId       用户id
       sNum     状态号
}

response

{
      "gId":商品id,
        "gname":商品名,
         "brand":品牌,
          "price":价格,
          "theId":主题id,
           "mov":机芯,
           "func":功能,
           "aPeo":适用人群,
           "dial":表盘,
          "strap":表带,
           "wBut":表扣,
           "gPic1":商品图片1
}