notice 通知+征集表
| title | 标题 | |
|---|---|---|
| type | 类型: 1:会议通知 2:征集令 3:事项通报 |
|
| contentText | ||
| contentHtml | ||
| staffId | 发布者id | |
| endTime | 截止日期 | |
| isTop | 是否置顶 1 是 0 否 |
|
| status | 状态 1 删除 |
|
| createTime | ||
| updateTime | ||
| note |
notice_Reading 通知+征集表 阅读表
notice_comment 通知+征集表 评论标
发布、查询通知、征集令接口
功能
发布
地址
POST请求方法 创建、修改
参数说明
| 名称 | 类型 | 说明 | 备注 | 是否必须 |
|---|---|---|---|---|
| notice_id | int | 创建:不传 编辑:必须 |
||
| title | str | 标题 | 是 | |
| type | int | 1:会议通知, 2:征集令, 3:事项通报 |
否,默认1 | |
| user_id | int | 发布人id | 否,默认当前登陆用户 | |
| contentHtml | str | 内容 | 否 | |
| endTime | str | 截止时间, 格式:2020-01-01 00:00:00 |
否 | |
| isTop | int | 是否置顶 1 是 0 否 |
否,默认0 | |
| note | str | 备注 | 否 | |
| attach_path | str | 附件的路径 | 否 |
有 notice_id:编辑notice_id这一条,其他字段都传,全量更新
没有:创建一条
attach_path: 2020.05.05 新增
返回格式
{"status": 0,"data": {},"msg": "操作成功"}{"status": 1,"data": {},"msg": "失败原因"}
GET请求方法 查询
参数说明
| 名称 | 类型 | 说明 | 备注 | 是否必须 |
|---|---|---|---|---|
| title | str | 标题 | 否 | |
| type | int | 1:会议通知, 2:征集令, 3:事项通报 |
否,默认全部 | |
| user_id | int | 发布人id | 否 | |
| contentHtml | str | 根据内容模糊查询 | 否 | |
| start_time | 创建时间在 start_time 和 end_time 范围内的 |
否,默认全部 | ||
| end_time | ||||
| endTime | str | 截止时间, 格式:2020-01-01 00:00:00 |
否 | |
| is_top | int | 是否置顶: 1 是 0 否 |
否,默认全部 | |
| status | 默认全部 all 全部 0 正常发布的 -1 删除的 |
否,默认正常发布的 | ||
| read_status | int | 0: 未读 1: 已读 |
默认全部 | |
| page | int | 否,默认1 | ||
| count | int | 否,默认20 |
返回格式
{"data": [{"id": 3,"title": "","type": 1,"contentHtml": "hello world","user_id": 1,"endTime": null,"createTime": "2022-04-27 15:16:58","updateTime": "2022-04-27 15:16:58","isTop": 1,"status": 0,"note": "紧急","user_name": "汪小嘉","read_status": 0},{"id": 2,"title": "","type": 2,"contentHtml": "hello world","user_id": 1,"endTime": "2022-04-27 21:23:24","createTime": "2022-04-27 15:15:12","updateTime": "2022-04-27 15:15:12","isTop": 0,"status": 0,"note": null,"user_name": "汪小嘉","read_status": 0},{"id": 4,"title": "测试","type": 1,"contentHtml": "<p>测试会议通知</p>","user_id": 4,"endTime": null,"createTime": "2022-04-27 16:58:00","updateTime": "2022-04-27 16:58:00","isTop": 0,"status": 0,"note": null,"user_name": "李光美","read_status": 1}],"status": 0,"page_info": {"total": 3,"page": 1,"count": 20}}
删除接口
功能
地址
/api/notice/delnotice
请求方法
参数说明
| 名称 | 类型 | 说明 | 备注 | 是否必须 |
|---|---|---|---|---|
| notice_id | int | 通知的id | 是 |
返回格式
{"status": 0,"data": {},"msg": "操作成功"}{"status": 1,"data": {},"msg": "失败原因"}
详情查询接口
功能
地址
/api/notice/notice/id
请求方法
参数说明
返回格式
{"data": {"id": 3,"title": "","type": 1,"contentHtml": "hello world","user_id": 1,"endTime": null,"createTime": "2022-04-27 15:16:58","updateTime": "2022-04-27 15:16:58","isTop": 1,"status": 0,"note": "紧急","user_name": "汪小嘉","unreading_users": [{"user_id": 1,"user_name": "汪小嘉"},{"user_id": 5,"user_name": "杨国良"},{"user_id": 6,"user_name": "彭丽娜"},{"user_id": 7,"user_name": "涂伟"},{"user_id": 8,"user_name": "余超"},{"user_id": 9,"user_name": "陈治"},{"user_id": 10,"user_name": "黄秋"},{"user_id": 13,"user_name": "小华"},{"user_id": 16,"user_name": "张三"}],"comment": [{"id": 2,"notice_id": 3,"user_id": 3,"content": "bad","createTime": "2022-04-27 15:28:00","status": 0,"user_name": null},{"id": 1,"notice_id": 3,"user_id": 4,"content": "nice","createTime": "2022-04-27 15:27:43","status": 0,"user_name": "李光美"}],"reading": [{"id": 1,"notice_id": 3,"user_id": 4,"createTime": "2022-04-27 15:22:21","updateTime": "2022-04-27 15:22:21","status": 0,"user_name": "李光美"}],"comment_count": 2,"reading_count": 1},"status": 0,"msg": "操作成功"}
评论接口
功能
地址
/api/notice/comment
请求方法
参数说明
| 名称 | 类型 | 说明 | 备注 | 是否必须 |
|---|---|---|---|---|
| notice_id | int | 通知的id | 是 | |
| user_id | int | 发布人id | 否,默认当前登陆用户 | |
| content | str | 内容 | 否 |
返回格式
{"status": 0,"data": {},"msg": "评论成功"}{"status": 1,"data": {},"msg": "失败原因"}
阅读接口
功能
标记阅读了
地址
/api/notice/markread
请求方法
参数说明
| 名称 | 类型 | 说明 | 备注 | 是否必须 |
|---|---|---|---|---|
| notice_id | int | 通知的id | 是 | |
| user_id | int | 阅读人id | 否,默认当前登陆用户 |
返回格式
{"status": 0,"data": {},"msg": "标记成功"}{"status": 1,"data": {},"msg": "失败原因"}
