Activities(活动)
(数据库表 activities)
🍓活动类型
数据字典类型:activitytype
JS
dictType: activitytype // 文章类型🍓活动列表
| part | content |
|---|---|
| url | /activities |
| method | GET |
JS
// params(请求参数)
{
pageNum:1, // 页数
pageSize:10,// 条数
activityType:"" // 类型(案例:1)
}
// 返回参数
{
"total": 12,
"code": 200,
"data": [
{
"id": 2,
"title": "兴趣广场11",
"description": "兴趣广场11",
"location": null,
"startTime": null,
"endTime": null,
"createTime": "2025-01-04 02:48:07",
"updateTime": "2025-01-07 09:05:19",
"activityType": "3"
},
],
"message": "查询成功!"
}🍓新增
| part | content |
|---|---|
| url | /system/notice |
| method | POST |
JS
// params(请求参数)
{
"noticeTitle": "公告标题", // 通告标题
"noticeType": "danger", // 通告类型
"noticeContent": "内容", // 通告内容
"status": "0" // 状态
}Applications(活动申请)
🍓申请列表
| part | content |
|---|---|
| url | /applications |
| method | GET |
| function | 获取活动申请列表 |
JS
// params(请求参数)
{
pageNum:1, // 页数
pageSize:10,// 条数
}
// 返回参数
{
"total": 12,
"code": 200,
"data": [
{
"id": 2,
"title": "兴趣广场11",
"description": "兴趣广场11",
"location": null,
"startTime": null,
"endTime": null,
"createTime": "2025-01-04 02:48:07",
"updateTime": "2025-01-07 09:05:19",
"activityType": "3"
},
],
"message": "查询成功!"
}🍓新增
| part | content |
|---|---|
| url | /applications |
| method | GET |
| function | 获取活动申请列表 |
JS
// data(请求参数)
{
"activityId": 2,
"userId": 2,
"status": "pending"
}
// 返回参数
{
"code": 200,
"message": "添加成功!"
}🍓同意审核
| part | content |
|---|---|
| url | /applications/status/$ |
| method | POST |
| function | 审核(pending等待审核 同意approved 拒绝rejected) |
JS
// data(请求参数)
{
"activityId": 2,
"userId": 2,
"status": "pending"
}
// 返回参数
{
"code": 200,
"message": "添加成功!"
}