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"
Base URLs:localhost:8888
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 /user/login
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
name | query | string | 否 | none |
password | query | string | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": 0
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«String» |
GET /user/logout
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«None» |
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 /me
返回示例
成功
{
"msg": "",
"code": 0,
"data": {
"id": 0,
"name": "",
"gender": "",
"grade": "",
"academy": "",
"phone_number": "",
"social_info": "",
"avatar_img": "",
"back_img": ""
}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«User» |
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 /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 /user/delete
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
id | query | integer | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«None» |
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 /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 /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 /user/verify
返回示例
成功
{
"msg": "",
"code": 0,
"data": false
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«Boolean» |
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 /purchase/end
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
purchase_id | query | integer | 是 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«None» |
POST /purchase/cancel
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
purchase_id | query | integer | 是 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«None» |
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 /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 /purchase/remove
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
item_id | query | integer | 是 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«None» |
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 /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 /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 /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 /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 /item/delete
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
id | query | integer | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«None» |
POST /item/update/status/undo
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
id | query | integer | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«None» |
POST /item/update/status/trading
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
id | query | integer | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«None» |
POST /item/update/status/done
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
id | query | integer | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«None» |
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 /item/image
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
id | query | integer | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": [
""
]
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«List«String»» |
POST /item/collection/add
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
item_id | query | integer | 是 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«Boolean» |
POST /item/image/add
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
id | query | integer | 否 | none |
imageUrl | query | array[string] | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«None» |
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 /item/collection/delete
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
item_id | query | integer | 是 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": {}
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«Boolean» |
GET /item/collection/collected
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
item_id | query | integer | 是 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": false
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«Boolean» |
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 /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 /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 /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 /oss/preview/user_icon
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
uid | query | string | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": ""
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«String» |
GET /oss/preview/item_back
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
uid | query | string | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": ""
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«String» |
GET /oss/preview/user_back
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
uid | query | string | 否 | none |
返回示例
成功
{
"msg": "",
"code": 0,
"data": ""
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result«String» |
{
"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 |
{
"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 |
{
"msg": "string",
"code": 0,
"data": "string"
}
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
msg | string¦null | false | none | none | |
code | integer¦null | false | none | none | |
data | string¦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"
},
"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 |
{
"msg": "string",
"code": 0,
"data": true
}
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
msg | string¦null | false | none | none | |
code | integer¦null | false | none | none | |
data | boolean¦null | false | none | none |
{
"msg": "string",
"code": 0,
"data": [
"string"
]
}
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
msg | string¦null | false | none | none | |
code | integer¦null | false | none | none | |
data | [string]¦null | false | none | none |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{
"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 |
{}
None
{
"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 |
{
"msg": "string",
"code": 0,
"data": {}
}
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
msg | string¦null | false | none | none | |
code | integer¦null | false | none | none | |
data | None | false | none | none |
{
"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 |
{
"msg": "string",
"code": 0,
"data": 0
}
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
msg | string¦null | false | none | none | |
code | integer¦null | false | none | none | |
data | integer¦null | false | none | none |
{}