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": "添加成功!"
}