Skip to content

Activities(活动)

(数据库表 activities)

🍓活动类型

数据字典类型:activitytype

JS
dictType: activitytype // 文章类型

🍓活动列表

partcontent
url/activities
methodGET
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": "查询成功!"
}

🍓新增

partcontent
url/system/notice
methodPOST
JS
// params(请求参数)
{
    "noticeTitle": "公告标题", // 通告标题
    "noticeType": "danger", // 通告类型
    "noticeContent": "内容", // 通告内容
    "status": "0" // 状态
}

Applications(活动申请)

🍓申请列表

partcontent
url/applications
methodGET
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": "查询成功!"
}

🍓新增

partcontent
url/applications
methodGET
function获取活动申请列表
JS
// data(请求参数)
{
    "activityId": 2,
    "userId": 2,
    "status": "pending"
}
// 返回参数
{
    "code": 200,
    "message": "添加成功!"
}

🍓同意审核

partcontent
url/applications/status/$
methodPOST
function审核(pending等待审核 同意approved 拒绝rejected)
JS
// data(请求参数)
{
    "activityId": 2,
    "userId": 2,
    "status": "pending"
}
// 返回参数
{
    "code": 200,
    "message": "添加成功!"
}

Released under the MIT License.