[TOC]
### 站內公告列表
#### URL
> web/index.php?c=article&a=notice
#### 請求方式
> GET
#### 請求參數
| 名稱 | 類型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| page | int | 否 | 頁碼 | |
| title | varchar | 否 | 搜索的關鍵字 | |
| createtime | int | 否 | 添加時間 | 三天內(3) 一周內(7) 一月內(30) 三月內(90)|
| cateid | int | 否 | 公告類型 | 公告類型id |
#### 返回數據
```
{
"message": {
"errno": 0,
"message": {
"total": "1", //總條數
"page": 1, //當前頁
"page_size": 20,//一頁多少條
"list": [
{
"id": "11", //公告id
"cateid": "17", //分類id
"title": "sdfasd", //公告標題
"content": "sdfasdfasdf",//公告內容
"displayorder": "0", //排序
"is_display": "1", //是否顯示 1是
"is_show_home": "1", //是否首頁顯示 1是
"createtime": "2019-09-27 11:57", //添加時間
"click": "17", //閱讀次數
"style": {
"color": "#ff0000", //如果是真值,就color 屬性為這個值
"bold": 0 //如果是真值 就有font-weight:bold; 這個屬性
},
"group": {
"normal": [
54 //哪些用戶組ID可見,不設置代表全部用戶組可見
],
"vice_founder": [
5 //哪些副創始人用戶組ID可見,不設置代表全部副創始人用戶組可見
]
},
"catename": "測試版公告02" //所屬公告分類名稱
}
],
"comment_status": 1 //是否開啟留言了 1是
}
},
"redirect": "",
"type": "ajax"
}
```
### 刪除公告
#### URL
> web/index.php?c=article&a=notice&do=del&id=公告ID
#### 請求方式
> POST
#### 請求參數
| 名稱 | 類型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| id | int | 是 | 公告id | ||
#### 返回數據
```
{
"message": {
"errno": 0,
"message": "刪除公告成功"
},
"redirect": "",
"type": "ajax"
}
```
### 添加/編輯站內公告
#### URL
> web/index.php?c=article&a=notice&do=post
#### 請求方式
> POST
#### 請求參數
| 名稱 | 類型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| id | int | 否 | 公告id | 如果有傳就是修改 如果不傳就是添加 |
| group | array | 否 | 哪些用戶組可見 | group[0]=1&group[1]=3 |
| vice_founder_group | array | 否 | 哪些副創始人用戶組可見 | vice_founder_group[0]=2&vice_founder_group[1]=4 |
| title | varchar | 是 | 公告標題 | |
| cateid | int | 是 | 分類id | |
| content | text| 是 | 公告內容 | |
| style | array| 否 | 標題樣式及顏色 |styel[bold]=1&style[color]=#f0f0f0 |
| click | int | 否 | 閱讀次數 | |
| is_show_home | int | 否 | 是否首頁顯示 | 1是 0否 |
| is_display | int | 否 | 是否顯示 | 1是 0 否 |
| displayorder | int | 否 | 排序 | | |
#### 返回數據
正確:
```
{
"message": {
"errno": 0,
"message": "操作公告成功"
},
"redirect": "",
"type": "ajax"
}
```
錯誤:
```
{
"message": {
"errno": -1,
"message": "公告標題不能為空"
},
"redirect": "",
"type": "ajax"
}
```
### 獲取某一公告詳情
#### URL
> web/index.php?c=article&a=notice-show&do=detail&id=公告ID
#### 請求方式
> GET
#### 請求參數
| 名稱 | 類型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| id | int | 是 | 公告id | ||
#### 返回數據
```
{
"message": {
"errno": 0,
"message": {
"notice": {
"id": "14",
"cateid": "16",
"title": "新的公告", //標題
"content": "<p>111111</p>", //公告內容
"displayorder": "0",
"is_display": "1",
"is_show_home": "1",
"createtime": "2019-09-27 11:57:20", //創建時間
"click": "3", //閱讀次數
"style": { //樣式
"color": "",
"bold": 0
},
"group": {
"normal": [ //在哪些用戶組顯示
54,
56
],
"vice_founder": [ //在哪些副創始人用戶組顯示
5,
6
]
}
},
"comment_status": 1
}
},
"redirect": "",
"type": "ajax"
}
```
### 開關留言功能
#### URL
> web/index.php?c=article&a=notice&do=comment_status
#### 請求方式
> POST
#### 參數
無
#### 返回數據
```
{
"message": {
"errno": 0,
"message": "更改成功"
},
"redirect": "",
"type": "ajax"
}
```
### 排序設置
#### URL
> web/index.php?c=article&a=notice&do=displaysetting
#### 請求方式
> POST
#### 請求參數
| 名稱 | 類型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| setting | varchar | 是 | 排序的字段 | createtime:按時間 orde:數字大小 |
#### 返回數據
```
{
"message": {
"errno": 0,
"message": "更改成功"
},
"redirect": "",
"type": "ajax"
}
```
### 點贊評論
#### URL
> web/index.php?c=article&a=notice-show&do=like_comment
#### 請求方式
> POST
#### 請求參數
| 名稱 | 類型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| id | int |是 | 這條評論id | - |
| articleid | int |是 | 公告id | - |
#### 返回數據
正確:
```
{
"message": {
"errno": 0,
"message": "點贊成功"
},
"redirect": "",
"type": "ajax"
}
```
錯誤:
```
{
"message": {
"errno": -1,
"message": "已贊"
},
"redirect": "",
"type": "ajax"
}
```
### 查看留言/預覽公告下面的評論列表
#### URL
> web/index.php?c=article&a=notice-show&do=more_comments&id=公告ID&page=頁碼
#### 請求方式
> GET
#### 請求參數
| 名稱 | 類型 | 必填 | 描述 | 值 |
| ----------- | :-----: | :-----: | ----------- |
| id | int |是 | 公告id | |
| order | int |否 | 排序規則 | id(最新排序) like_num(最多贊) |
| page | 否 |是 | 頁數 | ||
#### 返回數據
```
{
"message": {
"errno": 0,
"message": {
"total": "3",
"page": 1,
"page_size": 15,
"list": [
{
"id": "13",
"articleid": "2",
"parentid": "0",
"uid": "337",
"content": "大師傅", //評論內容
"createtime": "2019-10-15 15:29", //評論時間
"is_like": "2",
"is_reply": "2",
"like_num": "1", //點贊數量
"username": "brjun", //評論用戶名
"avatar": "http://prox.we7.com/attachment/images/0/2019/01/v3ZE8ZYfFip5E7f7yFf1ee1PB7EPK8.gif" //評論人頭像
},
{
"id": "10",
"articleid": "2",
"parentid": "0",
"uid": "337",
"content": "python最好",
"createtime": "2019-10-15 15:25",
"is_like": "2",
"is_reply": "2",
"like_num": "1",
"username": "brjun",
"avatar": "http://prox.we7.com/attachment/images/0/2019/01/v3ZE8ZYfFip5E7f7yFf1ee1PB7EPK8.gif"
},
{
"id": "8",
"articleid": "2",
"parentid": "0",
"uid": "1",
"content": "php是最好的語言",
"createtime": "2019-10-15 11:27",
"is_like": "2",
"is_reply": "2",
"like_num": "2",
"username": "admin",
"avatar": "http://localhost/project/we7/prox/attachment//images/851/2018/05/Q75VU48Sm4OguuWo2wRj8z7j8Ewu8G.png"
}
],
"pager": ""
}
},
"redirect": "",
"type": "ajax"
}
```
- 空白目錄
- 公共
- 系統自定義常量
- 圖片組件
- 權限組相關
- 平臺管理
- 公共數據
- 添加平臺
- 平臺列表
- 平臺回收站
- 平臺基礎信息
- 平臺停用、恢復、刪除
- 微信開放平臺
- 公眾號短信
- 平臺自定義到期提示
- 平臺使用者
- 平臺使用者權限設置
- 可用模塊、模板
- 應用操作員管理
- 版本管理
- 新建小程序版本
- 用戶管理
- 用戶管理列表
- 審核用戶列表
- 用戶回收站列表
- 用戶屬性設置
- 自定義到期提示
- 添加用戶
- 編輯-基礎信息
- 編輯-應用模板權限
- 編輯-賬號創建權限
- 編輯-賬號使用權限
- 編輯-使用賬號列表
- 編輯-操作應用列表
- 權限組
- 應用權限組-列表
- 應用權限組-編輯、添加
- 應用權限組-刪除
- 賬號權限組-列表
- 賬號權限組-編輯、添加
- 賬號權限組-刪除
- 用戶權限組合-列表
- 用戶權限組合-編輯、添加
- 用戶權限組合-刪除
- 系統功能
- 系統信息
- 站內公告
- 站內公告分類
- 短信管理
- 系統新聞
- 系統新聞分類
- 系統檢測優化
- 數據庫
- 木馬查殺
- 更新緩存