文章目录
title: 善逸mis
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”
善逸mis
Base URLs:
Authentication
shanyi-mis-api
POST 修改用户状态
POST /user/changeStatusById
Body 请求参数
{
"id": 5,
"status": 1
}
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
Token | header | string | 否 | none |
body | body | object | 否 | none |
» id | body | integer | 是 | none |
» status | body | integer | 是 | none |
返回示例
成功
{
"msg": "success",
"code": 200
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» msg | string | true | none | none | |
» code | integer | true | none | none |
POST 查询用户打卡
POST /user/searchCheckInByPage
Body 请求参数
{
"page": 1,
"length": 10,
"userId": null,
"nickName": "",
"name": "",
"email": "2534165765@qq.com",
"startTime": "",
"endTime": "",
"order": "desc"
}
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
Token | header | string | 否 | none |
body | body | object | 否 | none |
» page | body | integer | 是 | none |
» length | body | integer | 是 | none |
» userId | body | integer | 否 | none |
» nickName | body | string | 否 | none |
» name | body | string | 否 | none |
body | string | 否 | none | |
» startTime | body | string | 否 | none |
» endTime | body | string | 否 | none |
» order | body | string | 是 | none |
返回示例
成功
{
"msg": "success",
"result": {
"totalCount": 1,
"pageSize": 10,
"totalPage": 1,
"pageIndex": 1,
"list": [
{
"images": "https://thirdwx.qlogo.cn/mmopen/vi_32/6ibtnStKibXDUTibnu052w40ps0DKqcUZBYaAiberiasgSsTGXwCLAicmXng2gE48ZnibYrmnPIiaVlNWjpCYiby85ibgM8Q/132",
"user_id": 5,
"nickName": "绊象",
"name": "陈泽胜",
"time": "2024-05-21T17:34:25",
"text": "今天打卡",
"analysis": "暂无"
}
]
},
"code": 200
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» msg | string | true | none | none | |
» result | object | true | none | none | |
»» totalCount | integer | true | none | none | |
»» pageSize | integer | true | none | none | |
»» totalPage | integer | true | none | none | |
»» pageIndex | integer | true | none | none | |
»» list | [object] | true | none | none | |
»»» images | string | false | none | none | |
»»» user_id | integer | false | none | none | |
»»» nickName | string | false | none | none | |
»»» name | string | false | none | none | |
»»» time | string | false | none | none | |
»»» text | string | false | none | none | |
»»» analysis | string | false | none | none | |
» code | integer | true | none | none |
POST 查询活动
POST /mis_user/searchActivityByPage
前端返回要查询活动的信息,后端返回分页查询的活动信息
Body 请求参数
{
"page": 1,
"length": 10,
"id": null,
"activityName": "",
"startTime": "",
"endTime": "",
"status": null
}
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
Token | header | string | 否 | none |
body | body | object | 否 | none |
» page | body | integer | 是 | none |
» length | body | integer | 是 | none |
» id | body | integer | 否 | none |
» activityName | body | string | 否 | none |
» startTime | body | string | 否 | none |
» endTime | body | string | 否 | none |
» status | body | integer | 否 | 活动状态(0未开始,1进行中,2已结束) |
返回示例
成功
{
"msg": "success",
"result": {
"totalCount": 1,
"pageSize": 10,
"totalPage": 1,
"pageIndex": 1,
"list": [
{
"reward": "100积分",
"start_time": "2024-06-01",
"requirements": "连续打卡3天",
"participants_count": 0,
"name": "六一活动",
"end_time": "2024-06-07",
"description": "六一活动",
"id": 1,
"picture": "https://thirdwx.qlogo.cn/mmopen/vi_32/6ibtnStKibXDUTibnu052w40ps0DKqcUZBYaAiberiasgSsTGXwCLAicmXng2gE48ZnibYrmnPIiaVlNWjpCYiby85ibgM8Q/132",
"status": 1
}
]
},
"code": 200
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» msg | string | true | none | none | |
» result | object | true | none | none | |
»» totalCount | integer | true | none | none | |
»» pageSize | integer | true | none | none | |
»» totalPage | integer | true | none | none | |
»» pageIndex | integer | true | none | none | |
»» list | [object] | true | none | none | |
»»» reward | string | false | none | none | |
»»» start_time | string | false | none | none | |
»»» requirements | string | false | none | none | |
»»» participants_count | integer | false | none | none | |
»»» name | string | false | none | none | |
»»» end_time | string | false | none | none | |
»»» description | string | false | none | none | |
»»» id | integer | false | none | none | |
»»» picture | string | false | none | none | |
»»» status | integer | false | none | none |
POST 新增活动
POST /mis_user/addActivity
前端返回要新增的活动信息,后端插入新的活动
Body 请求参数
{
"name": "测试活动1",
"description": "测试活动1",
"requirements": "测试需要1",
"startTime": "2000-01-01",
"endTime": "2025-01-01",
"reward": "棒棒糖1",
"picture": "http://dummyimage.com/400x400",
"status": 1
}
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
Token | header | string | 否 | none |
body | body | object | 否 | none |
» name | body | string | 是 | none |
» description | body | string | 是 | none |
» requirements | body | string | 是 | none |
» startTime | body | string | 是 | none |
» endTime | body | string | 是 | none |
» reward | body | string | 是 | none |
» picture | body | string | 是 | none |
» status | body | integer | 是 | none |
返回示例
成功
{
"msg": "success",
"code": 200
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» msg | string | true | none | none |
POST 修改活动
POST /mis_user/updateActivity
前端返回修改后的活动信息,后端更新互动信息
Body 请求参数
{
"id": 5,
"name": "修改测试活动",
"description": "修改测试活动",
"requirements": "修改测试活动",
"startTime": "2010-01-02",
"endTime": "2030-01-03",
"reward": "修改奖励",
"status": "2",
"picture": "http://dummyimage.com/400x400"
}
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
Token | header | string | 否 | none |
body | body | object | 否 | none |
» id | body | integer | 是 | none |
» name | body | string | 是 | none |
» description | body | string | 是 | none |
» requirements | body | string | 是 | none |
» startTime | body | string | 是 | none |
» endTime | body | string | 是 | none |
» reward | body | string | 是 | none |
» status | body | string | 是 | none |
» picture | body | string | 是 | none |
返回示例
成功
{
"msg": "success",
"code": 200
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | string | true | none | none | |
» msg | string | true | none | none |