Beriholic / Reusehive

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ReuseHive

RuseHive,译名 蜂巢回收。一个校园二手交易app

接口文档


title: Reusehive language_tabs:

  • shell: Shell
  • http: HTTP
  • javascript: JavaScript
  • ruby: Ruby
  • python: Python
  • php: PHP
  • java: Java
  • go: Go toc_footers: [] includes: [] search: true code_clipboard: true highlight_theme: darkula headingLevel: 2 generator: "@tarslib/widdershins v4.0.23"

Reusehive

Base URLs:localhost:8888

Authentication

用户接口

POST 用户注册

POST /user/register

Body 请求参数

avatar_img: string
back_img: string

请求参数

名称 位置 类型 必选 说明
name query string none
password query string none
gender query string none
grade query string none
academy query string none
phone_number query string none
social_info query string none
body body object none
» avatar_img body string(binary) none
» back_img body string(binary) none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": 0
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«String»

POST 用户登陆

POST /user/login

请求参数

名称 位置 类型 必选 说明
name query string none
password query string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": 0
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«String»

GET 退出登陆

GET /user/logout

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

GET 根据id获取用户信息

GET /user/{id}

请求参数

名称 位置 类型 必选 说明
id path string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {
    "id": 0,
    "name": "",
    "gender": "",
    "grade": "",
    "academy": "",
    "phone_number": "",
    "social_info": ""
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«User»

GET 获取当前用户信息

GET /me

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {
    "id": 0,
    "name": "",
    "gender": "",
    "grade": "",
    "academy": "",
    "phone_number": "",
    "social_info": "",
    "avatar_img": "",
    "back_img": ""
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«User»

GET 根据用户名获取用户信息

GET /user/name/{name}

请求参数

名称 位置 类型 必选 说明
name path string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {
    "id": 0,
    "name": "",
    "gender": "",
    "grade": "",
    "academy": "",
    "phone_number": "",
    "social_info": ""
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«User»

POST 修改用户信息

POST /user/update

Body 请求参数

avatar_img: string
back_img: string

请求参数

名称 位置 类型 必选 说明
name query string none
gender query string none
grade query string none
academy query string none
phone_number query string none
social_info query string none
body body object none
» avatar_img body string(binary) none
» back_img body string(binary) none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

POST 删除用户

POST /user/delete

请求参数

名称 位置 类型 必选 说明
id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

GET 获取用户信息及其物品列表

GET /user-items/{id}

请求参数

名称 位置 类型 必选 说明
id path string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {
    "user": {
      "id": 0,
      "name": "",
      "gender": "",
      "grade": "",
      "academy": "",
      "phone_number": "",
      "social_info": "",
      "avatar_img": "",
      "back_img": ""
    },
    "items": [
      {
        "item": {
          "id": 0,
          "uid": 0,
          "name": "",
          "description": "",
          "prices": 0,
          "itemStatus": 0,
          "itemType": ""
        },
        "images": [
          ""
        ]
      }
    ]
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«UserItemsInfo»

POST UploadIcon

POST /user/{id}/upload

Body 请求参数

file: string

请求参数

名称 位置 类型 必选 说明
id path string none
body body object none
» file body string(binary) none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": ""
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«String»

GET 获取用户聊天对象

GET /user/chatsinfo

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": [
    {
      "id": 0,
      "name": "",
      "gender": "",
      "grade": "",
      "academy": "",
      "phone_number": "",
      "social_info": "",
      "avatar_img": "",
      "back_img": ""
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«List«User»»

GET VerifyToken

GET /user/verify

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": false
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«Boolean»

交易接口

POST 建立交易

POST /purchase/new

请求参数

名称 位置 类型 必选 说明
item_id query integer none
item_uid query integer none
price query number none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«Long»

POST 结束交易

POST /purchase/end

请求参数

名称 位置 类型 必选 说明
purchase_id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

POST 取消交易

POST /purchase/cancel

请求参数

名称 位置 类型 必选 说明
purchase_id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

GET 获取用户交易列表

GET /purchase/user/list

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": [
    {
      "id": 0,
      "uid": 0,
      "itemId": 0,
      "createTime": "",
      "prices": 0,
      "lock": false,
      "lockTime": ""
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«List«PurchaseInfo»»

GET 根据id获取交易信息

GET /purchase/{purchase_id}

请求参数

名称 位置 类型 必选 说明
purchase_id path string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {
    "id": 0,
    "uid": 0,
    "itemId": 0,
    "createTime": "",
    "prices": 0,
    "lock": false,
    "lockTime": ""
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«PurchaseInfo»

POST 下架物品

POST /purchase/remove

请求参数

名称 位置 类型 必选 说明
item_id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

物品接口

POST 新建物品

POST /item/new

Body 请求参数

images: file:///home/beri/Pictures/wallpapers/wallhaven-o5g125.jpg

请求参数

名称 位置 类型 必选 说明
name query string none
description query string none
prices query number none
itemType query string none
body body object none
» images body string(binary) none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": 0
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«Long»

GET 根据id获取物品信息

GET /item/{id}

请求参数

名称 位置 类型 必选 说明
id path string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {
    "item": {
      "id": 0,
      "uid": 0,
      "name": "",
      "description": "",
      "prices": 0,
      "itemStatus": 0,
      "itemType": ""
    },
    "images": [
      ""
    ]
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«ItemDetail»

GET 根据uid获取用户所有物品信息

GET /item/user/{uid}

请求参数

名称 位置 类型 必选 说明
uid path string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": [
    {
      "id": 0,
      "uid": 0,
      "name": "",
      "description": "",
      "prices": 0,
      "itemStatus": 0,
      "itemType": ""
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«List«ItemDetail»»

GET 获取所有物品列表

GET /item/all

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": [
    {
      "item": {
        "id": 0,
        "uid": 0,
        "name": "",
        "description": "",
        "prices": 0,
        "itemStatus": 0,
        "itemType": ""
      },
      "images": [
        ""
      ]
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«List«ItemDetail»»

POST 更新物品信息

POST /item/update

请求参数

名称 位置 类型 必选 说明
id query integer none
name query string none
description query string none
prices query number none
type query string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

POST 删除物品

POST /item/delete

请求参数

名称 位置 类型 必选 说明
id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

POST 更新物品状态为未交易

POST /item/update/status/undo

请求参数

名称 位置 类型 必选 说明
id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

POST 更新物品状态为交易中

POST /item/update/status/trading

请求参数

名称 位置 类型 必选 说明
id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

POST 更新物品状态为已完成

POST /item/update/status/done

请求参数

名称 位置 类型 必选 说明
id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

GET 根据物品类型获取物品列表

GET /item/type/{type}

请求参数

名称 位置 类型 必选 说明
type path string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": [
    {
      "id": 0,
      "uid": 0,
      "name": "",
      "description": "",
      "prices": 0,
      "itemStatus": 0,
      "itemType": ""
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«List«Item»»

GET 根据物品id获取物品图片url列表

GET /item/image

请求参数

名称 位置 类型 必选 说明
id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": [
    ""
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«List«String»»

POST 当前用户添加物品到收藏

POST /item/collection/add

请求参数

名称 位置 类型 必选 说明
item_id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«Boolean»

POST 根据id添加物品图片

POST /item/image/add

请求参数

名称 位置 类型 必选 说明
id query integer none
imageUrl query array[string] none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«None»

GET 获得当前用户的收藏列表

GET /item/collection/query

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": [
    {
      "item": {
        "id": 0,
        "uid": 0,
        "name": "",
        "description": "",
        "prices": 0,
        "itemStatus": 0,
        "itemType": ""
      },
      "images": [
        ""
      ]
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«List«ItemDetail»»

POST 当前用户取消收藏

POST /item/collection/delete

请求参数

名称 位置 类型 必选 说明
item_id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«Boolean»

GET 当前用户是否收藏

GET /item/collection/collected

请求参数

名称 位置 类型 必选 说明
item_id query integer none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": false
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«Boolean»

GET 条件搜索物品

GET /item/search

请求参数

名称 位置 类型 必选 说明
condition query string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": [
    {
      "item": {
        "id": 0,
        "uid": 0,
        "name": "",
        "description": "",
        "prices": 0,
        "itemStatus": 0,
        "itemType": ""
      },
      "images": [
        ""
      ]
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string¦null false none none
» code integer¦null false none none
» data [object] false none none
»» item Item false none none
»»» id integer¦null false none none
»»» uid integer¦null false none none
»»» name string¦null false none none
»»» description string¦null false none none
»»» prices number¦null false none none
»»» itemStatus integer¦null false none none
»»» itemType string¦null false none none
»» images [string] false none none

对象存储接口

POST 上传用户头像

POST /oss/upload/user_icon

Body 请求参数

icon: string

请求参数

名称 位置 类型 必选 说明
body body object none
» icon body string(binary) none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": ""
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«String»

POST 上传物品背景图

POST /oss/upload/item_back

Body 请求参数

item_back: string

请求参数

名称 位置 类型 必选 说明
body body object none
» item_back body string(binary) none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": ""
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«String»

POST 上传用户背景图

POST /oss/upload/user_back

Body 请求参数

user_back: string

请求参数

名称 位置 类型 必选 说明
body body object none
» user_back body string(binary) none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": ""
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«String»

GET 预览用户头像

GET /oss/preview/user_icon

请求参数

名称 位置 类型 必选 说明
uid query string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": ""
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«String»

GET 预览物品背景图

GET /oss/preview/item_back

请求参数

名称 位置 类型 必选 说明
uid query string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": ""
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«String»

GET 预览用户背景图

GET /oss/preview/user_back

请求参数

名称 位置 类型 必选 说明
uid query string none

返回示例

成功

{
  "msg": "",
  "code": 0,
  "data": ""
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Result«String»

数据模型

Result<>>>

{
  "msg": "string",
  "code": 0,
  "data": [
    {
      "id": 0,
      "uid": 0,
      "itemId": 0,
      "itemUid": 0,
      "createTime": "string",
      "prices": 0,
      "lock": true,
      "lockTime": "string"
    }
  ]
}

属性

名称 类型 必选 约束 中文名 说明
msg string true none none
code integer true none none
data [PurchaseInfo] true none none

Result«UserItemsInfo»

{
  "msg": "string",
  "code": 0,
  "data": {
    "user": {
      "id": 0,
      "name": "string",
      "gender": "string",
      "grade": "string",
      "academy": "string",
      "phone_number": "string",
      "social_info": "string",
      "avatar_img": "string",
      "back_img": "string"
    },
    "items": [
      {
        "item": {
          "id": 0,
          "uid": 0,
          "name": "string",
          "description": "string",
          "prices": 0,
          "itemStatus": 0,
          "itemType": "string"
        },
        "images": [
          "string"
        ]
      }
    ]
  }
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data UserItemsInfo false none none

Result«String»

{
  "msg": "string",
  "code": 0,
  "data": "string"
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data string¦null false none none

UserItemsInfo

{
  "user": {
    "id": 0,
    "name": "string",
    "gender": "string",
    "grade": "string",
    "academy": "string",
    "phone_number": "string",
    "social_info": "string",
    "avatar_img": "string",
    "back_img": "string"
  },
  "items": [
    {
      "item": {
        "id": 0,
        "uid": 0,
        "name": "string",
        "description": "string",
        "prices": 0,
        "itemStatus": 0,
        "itemType": "string"
      },
      "images": [
        "string"
      ]
    }
  ]
}

属性

名称 类型 必选 约束 中文名 说明
user User false none none
items [ItemDetail]¦null false none none

Result«Boolean»

{
  "msg": "string",
  "code": 0,
  "data": true
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data boolean¦null false none none

Result«List«String»»

{
  "msg": "string",
  "code": 0,
  "data": [
    "string"
  ]
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data [string]¦null false none none

Result«PurchaseInfo»

{
  "msg": "string",
  "code": 0,
  "data": {
    "id": 0,
    "uid": 0,
    "itemId": 0,
    "itemUid": 0,
    "createTime": "string",
    "prices": 0,
    "lock": true,
    "lockTime": "string"
  }
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data PurchaseInfo false none none

Result«List«ItemDetail»»

{
  "msg": "string",
  "code": 0,
  "data": [
    {
      "item": {
        "id": 0,
        "uid": 0,
        "name": "string",
        "description": "string",
        "prices": 0,
        "itemStatus": 0,
        "itemType": "string"
      },
      "images": [
        "string"
      ]
    }
  ]
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data [ItemDetail]¦null false none none

Result«UserPurchaseInfo»

{
  "msg": "string",
  "code": 0,
  "data": {
    "user": {
      "id": 0,
      "name": "string",
      "gender": "string",
      "grade": "string",
      "academy": "string",
      "phone_number": "string",
      "social_info": "string",
      "avatar_img": "string",
      "back_img": "string"
    },
    "items": [
      {
        "id": 0,
        "uid": 0,
        "itemId": 0,
        "itemUid": 0,
        "createTime": "string",
        "prices": 0,
        "lock": true,
        "lockTime": "string"
      }
    ]
  }
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data UserPurchaseInfo false none none

UserPurchaseInfo

{
  "user": {
    "id": 0,
    "name": "string",
    "gender": "string",
    "grade": "string",
    "academy": "string",
    "phone_number": "string",
    "social_info": "string",
    "avatar_img": "string",
    "back_img": "string"
  },
  "items": [
    {
      "id": 0,
      "uid": 0,
      "itemId": 0,
      "itemUid": 0,
      "createTime": "string",
      "prices": 0,
      "lock": true,
      "lockTime": "string"
    }
  ]
}

属性

名称 类型 必选 约束 中文名 说明
user User false none none
items [PurchaseInfo]¦null false none none

Result«List«User»»

{
  "msg": "string",
  "code": 0,
  "data": [
    {
      "id": 0,
      "name": "string",
      "gender": "string",
      "grade": "string",
      "academy": "string",
      "phone_number": "string",
      "social_info": "string",
      "avatar_img": "string",
      "back_img": "string"
    }
  ]
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data [User]¦null false none none

Result«SaTokenInfo»

{
  "msg": "string",
  "code": 0,
  "data": {
    "tokenName": "string",
    "tokenValue": "string",
    "isLogin": true,
    "loginId": {},
    "loginType": "string",
    "tokenTimeout": 0,
    "sessionTimeout": 0,
    "tokenSessionTimeout": 0,
    "tokenActiveTimeout": 0,
    "loginDevice": "string",
    "tag": "string"
  }
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data SaTokenInfo false none none

Result«ItemDetail»

{
  "msg": "string",
  "code": 0,
  "data": {
    "item": {
      "id": 0,
      "uid": 0,
      "name": "string",
      "description": "string",
      "prices": 0,
      "itemStatus": 0,
      "itemType": "string"
    },
    "images": [
      "string"
    ]
  }
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data ItemDetail false none com.reusehive.entity.database.Item

Result«List«PurchaseInfo»»

{
  "msg": "string",
  "code": 0,
  "data": [
    {
      "id": 0,
      "uid": 0,
      "itemId": 0,
      "itemUid": 0,
      "createTime": "string",
      "prices": 0,
      "lock": true,
      "lockTime": "string"
    }
  ]
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data [PurchaseInfo]¦null false none none

PurchaseInfo

{
  "id": 0,
  "uid": 0,
  "itemId": 0,
  "itemUid": 0,
  "createTime": "string",
  "prices": 0,
  "lock": true,
  "lockTime": "string"
}

属性

名称 类型 必选 约束 中文名 说明
id integer¦null false none none
uid integer¦null false none none
itemId integer¦null false none none
itemUid integer¦null false none none
createTime string¦null false none none
prices number¦null false none none
lock boolean¦null false none none
lockTime string¦null false none none

Result«User»

{
  "msg": "string",
  "code": 0,
  "data": {
    "id": 0,
    "name": "string",
    "gender": "string",
    "grade": "string",
    "academy": "string",
    "phone_number": "string",
    "social_info": "string",
    "avatar_img": "string",
    "back_img": "string"
  }
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data User false none none

SaTokenInfo

{
  "tokenName": "string",
  "tokenValue": "string",
  "isLogin": true,
  "loginId": {},
  "loginType": "string",
  "tokenTimeout": 0,
  "sessionTimeout": 0,
  "tokenSessionTimeout": 0,
  "tokenActiveTimeout": 0,
  "loginDevice": "string",
  "tag": "string"
}

属性

名称 类型 必选 约束 中文名 说明
tokenName string¦null false none none
tokenValue string¦null false none none
isLogin boolean¦null false none none
loginId Object false none none
loginType string¦null false none none
tokenTimeout integer¦null false none none
sessionTimeout integer¦null false none none
tokenSessionTimeout integer¦null false none none
tokenActiveTimeout integer¦null false none none
loginDevice string¦null false none none
tag string¦null false none none

ItemDetail

{
  "item": {
    "id": 0,
    "uid": 0,
    "name": "string",
    "description": "string",
    "prices": 0,
    "itemStatus": 0,
    "itemType": "string"
  },
  "images": [
    "string"
  ]
}

属性

名称 类型 必选 约束 中文名 说明
item Item false none none
images [string]¦null false none none

Result«List«Item»»

{
  "msg": "string",
  "code": 0,
  "data": [
    {
      "id": 0,
      "uid": 0,
      "name": "string",
      "description": "string",
      "prices": 0,
      "itemStatus": 0,
      "itemType": "string"
    }
  ]
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data [Item]¦null false none none

User

{
  "id": 0,
  "name": "string",
  "gender": "string",
  "grade": "string",
  "academy": "string",
  "phone_number": "string",
  "social_info": "string",
  "avatar_img": "string",
  "back_img": "string"
}

属性

名称 类型 必选 约束 中文名 说明
id integer¦null false none none
name string¦null false none none
gender string¦null false none none
grade string¦null false none none
academy string¦null false none none
phone_number string¦null false none none
social_info string¦null false none none
avatar_img string¦null false none none
back_img string¦null false none none

Object

{}

属性

None

Result«Item»

{
  "msg": "string",
  "code": 0,
  "data": {
    "id": 0,
    "uid": 0,
    "name": "string",
    "description": "string",
    "prices": 0,
    "itemStatus": 0,
    "itemType": "string"
  }
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data Item false none none

Result«None»

{
  "msg": "string",
  "code": 0,
  "data": {}
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data None false none none

Item

{
  "id": 0,
  "uid": 0,
  "name": "string",
  "description": "string",
  "prices": 0,
  "itemStatus": 0,
  "itemType": "string"
}

属性

名称 类型 必选 约束 中文名 说明
id integer¦null false none none
uid integer¦null false none none
name string¦null false none none
description string¦null false none none
prices number¦null false none none
itemStatus integer¦null false none none
itemType string¦null false none none

Result«Long»

{
  "msg": "string",
  "code": 0,
  "data": 0
}

属性

名称 类型 必选 约束 中文名 说明
msg string¦null false none none
code integer¦null false none none
data integer¦null false none none

None

{}

About


Languages

Language:Vue 59.2%Language:Java 31.8%Language:TypeScript 8.5%Language:Rust 0.3%Language:HTML 0.2%