纺院万能墙

1 环境变量

开发环境

参数名 字段值
baseUrl http://47.96.11.118:8080/zjffabc

本地环境

参数名 字段值
baseUrl http://localhost:8083

2 管理员登录

GET /Admin/Login

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
AName string true
⇥ APassword string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "登录成功!"
}

● 200: OK 响应数据格式:JSON

3 用户

3.1 用户登录

GET /User/Login

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Phone string true 电话
⇥ Pwd string true 密码

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "登录成功!",
  "data": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJhYmNAcXEuY29tIn0.3Ndt2X-uFa6SzKZbmerTmj_-hevjn62WWrO0ZEW_hFI"
}

● 200: OK 响应数据格式:JSON

3.2 用户列表请求

GET /User/getUserList

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Phone string true
Email string true
UserType string true
page int64 true
limit int64 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "16",
  "data": [
    {
      "id": 1,
      "UName": "张一山",
      "Pwd": "123456",
      "Email": "abc@qq.com",
      "UserType": "正常",
      "HeadImg": "http://r15yge4a5.hd-bkt.clouddn.com/d99e2733-21c0-4d3a-a3e4-f1bbf83a02ba.png",
      "Sex": "男",
      "Phone": "138888888",
      "Time": "0000-00-00 00:00:00"
    },
    {
      "id": 2,
      "UName": "陶先生",
      "Pwd": "0",
      "Email": " tkc01@qq.com",
      "UserType": "正常",
      "HeadImg": "http://r15yge4a5.hd-bkt.clouddn.com/35793cd2-25fd-4a79-b818-4289de406d58.png",
      "Sex": " 男",
      "Phone": " 13900001001",
      "Time": "0000-00-00 00:00:00"
    },
    {
      "id": 3,
      "UName": "张三",
      "Pwd": "0",
      "UserType": "正常",
      "HeadImg": "http://r15yge4a5.hd-bkt.clouddn.com/5189f833-c181-474d-a0e5-e7895cd41054.jfif",
      "Sex": "男",
      "Phone": "138888888",
      "Time": "0000-00-00 00:00:00"
    },
    {
      "id": 4,
      "UName": "",
      "Pwd": "0",
      "UserType": "正常",
      "HeadImg": "http://r15yge4a5.hd-bkt.clouddn.com/5189f833-c181-474d-a0e5-e7895cd41054.jfif",
      "Sex": "男",
      "Phone": "12345871254",
      "Time": "0000-00-00 00:00:00"
    },
    {
      "id": 5,
      "UName": "",
      "Pwd": "0",
      "UserType": "正常",
      "HeadImg": "http://r15yge4a5.hd-bkt.clouddn.com/5189f833-c181-474d-a0e5-e7895cd41054.jfif",
      "Sex": "男",
      "Phone": "12345871254",
      "Time": "0000-00-00 00:00:00"
    },
    {
      "id": 6,
      "UName": "张三",
      "Pwd": "0",
      "UserType": "正常",
      "HeadImg": "http://r15yge4a5.hd-bkt.clouddn.com/5189f833-c181-474d-a0e5-e7895cd41054.jfif",
      "Sex": "男",
      "Phone": "12345871254",
      "Time": "0000-00-00 00:00:00"
    },
    {
      "id": 7,
      "UName": "张三",
      "Pwd": "0",
      "UserType": "正常",
      "HeadImg": "http://r15yge4a5.hd-bkt.clouddn.com/5189f833-c181-474d-a0e5-e7895cd41054.jfif",
      "Sex": "男",
      "Phone": "13895425569",
      "Time": "0000-00-00 00:00:00"
    },
    {
      "id": 8,
      "UName": "张三",
      "Pwd": "0",
      "UserType": "正常",
      "HeadImg": "http://r15yge4a5.hd-bkt.clouddn.com/5189f833-c181-474d-a0e5-e7895cd41054.jfif",
      "Sex": "男",
      "Phone": "13895425569",
      "Time": "0000-00-00 00:00:00"
    },
    {
      "id": 9,
      "UName": "张三",
      "Pwd": "0",
      "UserType": "正常",
      "HeadImg": "http://r15yge4a5.hd-bkt.clouddn.com/5189f833-c181-474d-a0e5-e7895cd41054.jfif",
      "Sex": "男",
      "Phone": "13895425569",
      "Time": "0000-00-00 00:00:00"
    },
    {
      "id": 12,
      "UName": "111",
      "Pwd": "0",
      "Email": "111",
      "UserType": "正常",
      "HeadImg": "http://r15yge4a5.hd-bkt.clouddn.com/779cbb24-a0f3-4a49-ad40-2d76c2fbf15a.png",
      "Sex": "111",
      "Phone": "111",
      "Time": "0000-00-00 00:00:00"
    }
  ]
}

3.3 添加用户

POST /User/AddUser

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
UName object true
Pwd string true
Sex string true
Email string true
Phone string true
College string true
Major string true
Note string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

3.4 删除用户

DELETE /User/DelUser

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

3.5 禁用用户

POST /User/OnOffUser

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
UserType string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "禁用成功!"
}

3.6 更新用户

POST /User/UpUser

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
UName string true
Sex string true
Email string true
Phone string true
College string true
Major string true
Note string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

3.7 根据id获取用户信息

GET /User/GetUserById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 20,
    "UName": "1",
    "Email": "123456@qq.com",
    "UserType": "1",
    "Sex": "女",
    "Note": "",
    "Phone": "",
    "College": "",
    "Time": "2021-10-31 13:56:09",
    "Major": ""
  }
}

3.8 更换头像

POST /User/UpOssByImg

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Id object false 用户姓名。为空表示不更新
file string true

响应体

● 200: OK 响应数据格式:JSON

4 用户收藏

4.1 收藏列表请求

GET /Collect/getCollectList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
ArticleId string true
page string true
limit string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "0",
  "data": []
}

4.2 添加收藏记录

POST /Collect/AddCollect

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
ArticleId string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

4.3 删除收藏

GET /Collect/DelCollect

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

4.4 更新收藏记录

POST /Collect/UpCollect

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
Uid string true
ArticleId string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

4.5 根据id获取收藏记录信息

GET /Collect/GetCollectById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 2,
    "Uid": 5,
    "ArticleId": 5
  }
}

5 用户浏览记录

5.1 浏览记录列表请求

GET /User/Record/getRecordList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
ArticleId string true
page string true
limit string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "0",
  "data": []
}

5.2 添加浏览记录

POST /User/Record/AddRecord

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
ArticleId string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

5.3 删除浏览记录

GET /User/Record/DelRecord

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

5.4 更新浏览记录

POST /User/Record/UpRecord

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
Uid string true
ArticleId string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

5.5 根据id获取浏览记录信息

GET /User/Record/GetRecordById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 1,
    "Uid": 1233,
    "ArticleId": 1233
  }
}

6 用户关注

6.1 关注列表请求

GET /Focus/getFocusList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
FocusOnUid string true
page string true
limit string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "1",
  "data": [
    {
      "Id": 1,
      "Uid": 1,
      "FocusOnUid": 1
    }
  ]
}

6.2 添加关注记录

POST /Focus/AddFocus

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
FocusOnUid string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

6.3 删除关注

GET /Focus/DelFocus

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

6.4 更新关注记录

POST /Focus/UpFocus

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
Uid string true
FocusOnUid string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

6.5 根据id获取关注记录信息

GET /Focus/GetFocusById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "Id": 2,
    "Uid": 4,
    "FocusOnUid": 5
  }
}

7 用户消息

7.1 消息列表请求

GET /Message/getList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
AdminId string true
page string true
limit string true
id string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "0",
  "data": [
    {
      "id": 2,
      "AdminId": 1,
      "Uid": 3,
      "Note": "1赞了你的帖子"
    }
  ]
}

7.2 添加消息记录

POST /Message/AddMessage

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
AdminId string true
Note string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

7.3 删除消息

GET /Message/DelMessage

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

7.4 更新消息记录

POST /Message/UpMessage

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
Uid string true
AdminId string true
Note string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

7.5 根据id获取消息记录信息

GET /Message/GetMessageById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 2,
    "AdminId": 1,
    "Uid": 2,
    "Note": "1223"
  }
}

8 人工客服

8.1 结巴列表请求

GET /Customer/getCustomerList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
problem string true
answer string true
page string true
limit string true
KeyW string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "2",
  "data": [
    {
      "id": 1,
      "problem": "中午吃什么",
      "answer": "牛肉粉丝汤",
      "KeyW": "吃"
    },
    {
      "id": 2,
      "problem": "为什么登录不成功?",
      "answer": "账号密码不正确或者账号已被封禁,详细可询问人工客服",
      "KeyW": "登录不成功"
    }
  ]
}

8.2 添加问题

POST /Customer/AddCustomer

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
problem string true
answer string true
KeyW string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

8.3 删除问题

GET /Customer/DelCustomer

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

8.4 更新问题

POST /Customer/UpCustomer

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
problem string true
answer string true
KeyW string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

8.5 根据id获取问题信息

GET /Customer/GetCustomerById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 3,
    "problem": "2",
    "answer": "2",
    "KeyW": "2"
  }
}

8.6 NLP自然语言分词

GET /Customer/NLP

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Text string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "Success",
  "data": [
    {
      "id": 3,
      "problem": "2",
      "answer": "2",
      "KeyW": "2"
    }
  ]
}

9 文章

9.1 文章列表请求

GET /Article/getArticleList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
Title string true
Note string true
page string true
limit string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "2",
  "data": [
    {
      "id": 1,
      "Title": "1",
      "Note": "1",
      "Uid": 1,
      "time": "0000-00-00 00:00:00"
    },
    {
      "id": 2,
      "Title": "1",
      "Note": "1",
      "Uid": 1,
      "time": "0000-00-00 00:00:00"
    }
  ]
}

9.2 添加文章

POST /Article/AddArticle

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
Note string true
Title string true
Cirlename string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

9.3 删除文章

GET /Article/DelArticle

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

9.4 更新文章

POST /Article/UpArticle

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
Note string true
Title string true
Cirlename string true
Uid string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

9.5 根据id获取文章信息

GET /Article/GetArticleById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 3,
    "Title": "表白",
    "Note": "勇敢的向你喜欢的人表白吧,说不定他/她也刚好喜欢你哟!",
    "Uid": 1,
    "time": "2021-11-05 11:05:27",
    "Cirlename": "表白墙"
  }
}

10 添加文章图片

POST /ArticleImg/addArticleImg

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
file object true
ArticleId string true

响应体

● 200: OK 响应数据格式:JSON

11 文章评论

11.1 评论记录列表请求

GET /Article/Comment/getList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
ArticleId string true
id string true
page string true
limit string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "1",
  "data": [
    {
      "id": 2,
      "ArticleId": 1,
      "Uid": 1,
      "time": "2021-11-03 15:55:15",
      "Note": "123456"
    }
  ]
}

11.2 添加文章评论

POST /Article/Comment/AddComment

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
Note string true
ArticleId string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

11.3 删除文章评论

GET /Article/Comment/DelComment

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

11.4 更新文章评论

POST /Article/Comment/UpComment

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
Note string true
ArticleId string true
Uid string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

11.5 根据id获取文章评论信息

GET /Article/Comment/GetCommentById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 2,
    "ArticleId": 1,
    "Uid": 4,
    "time": "2021-11-03 15:55:15",
    "Note": "1223"
  }
}

12 文章点赞

12.1 点赞记录列表请求

GET /Article/Like/getList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
ArticleId string true
id string true
page string true
limit string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "0",
  "data": []
}

12.2 添加点赞记录

POST /Article/Like/AddLike

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
ArticleId string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

12.3 删除点赞记录

GET /Article/Like/DelLike

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

12.4 更新点赞记录

POST /Article/Like/UpLike

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
Uid string true
ArticleId string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

12.5 根据id获取点赞记录信息

GET /Article/Like/GetLikeById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 2,
    "ArticleId": 5,
    "Uid": 5
  }
}

13 圈子

13.1 圈子列表请求

GET /Circle/getCircleList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Name string true
Type string true
Status string true
page string true
limit string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "2",
  "data": [
    {
      "CircleId": 1,
      "Name": "校园最美瞬间",
      "Note": "平时大家看到好看的校园风景,都可以分享到这里哟!",
      "Type": "校园服务",
      "Status": "0",
      "Uid": 1
    },
    {
      "CircleId": 2,
      "Name": "表白墙",
      "Note": "勇敢的向你喜欢的人表白吧,说不定他/她也刚好喜欢你哟!",
      "Type": "校园服务",
      "Status": "0",
      "Uid": 1
    }
  ]
}

13.2 添加圈子

POST /Circle/AddCircle

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Name string true
Type string true
Note string true
Uid string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

13.3 删除圈子

GET /Circle/DelCircle

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
CircleId int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

13.4 更新圈子

POST /Circle/UpCircle

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
CircleId string true
Name string true
Note string true
Type string true
Uid string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

13.5 根据CircleId获取圈子信息

GET /Circle/GetCircleById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
CircleId int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 3,
    "Title": "表白",
    "Note": "勇敢的向你喜欢的人表白吧,说不定他/她也刚好喜欢你哟!",
    "Uid": 1,
    "time": "2021-11-05 11:05:27",
    "Cirlename": "表白墙"
  }
}

13.6 审核圈子

PUT /Circle/AuditCircle

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
CircleId object false 用户姓名。为空表示不更新
Status string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "取消审核成功!"
}

14 加入圈子

14.1 加入记录列表请求

GET /Add/Circle/getList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
CircleId string true
id string true
page string true
limit string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "1",
  "data": [
    {
      "id": 2,
      "CircleId": 2,
      "Uid": 2
    }
  ]
}

14.2 添加加入记录

POST /Add/Circle/AddCircle

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
CircleId string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

14.3 删除记录

GET /Add/Circle/DelCircle

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

14.4 更新加入圈子记录

POST /Add/Circle/UpCircle

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
Uid string true
CircleId string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

14.5 根据id获取记录信息

GET /Add/Circle/GetCircleById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 2,
    "CircleId": 4,
    "Uid": 4
  }
}

15 树洞

15.1 树洞列表请求

GET /Tree/getTreeList/

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
id string true
limit object true
page string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "数据获取成功!",
  "count": "0",
  "data": []
}

15.2 添加树洞

POST /Tree/AddTree

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
Uid string true
Note string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "添加成功"
}

15.3 删除树洞

GET /Tree/DelTree

接口说明

根据id删除用户。接口幂等。

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "删除成功"
}

15.4 更新树洞

POST /Tree/UpTree

接口说明

更具用户id更新手机号和用户名

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id string true
Uid string true
Note string true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "更新成功"
}

15.5 根据id获取树洞信息

GET /Tree/GetTreeById

接口说明

根据用户名获取用户基础信息

请求体(Request Body)

参数名称 数据类型 默认值 不为空 描述
id int32 true

响应体

● 200: OK 响应数据格式:JSON

{
  "code": "0",
  "msg": "获取成功!",
  "data": {
    "id": 1,
    "Uid": 5,
    "Note": "111111"
  }
}