|
@@ -83,9 +83,16 @@ class Notice extends AdminController {
|
|
|
if ($this->request->isPost()) {
|
|
|
$params = $this->request->param();
|
|
|
$id = $params["id"];
|
|
|
- if (NoticeApi::setTop($id))
|
|
|
- return json(["msg" => "置顶成功"]);
|
|
|
- return json(["msg" => "置顶失败"]);
|
|
|
+ $isTop = $params["isTop"] ?: 1;
|
|
|
+ if ($isTop == 1) {
|
|
|
+ if (NoticeApi::setTop($id, 1))
|
|
|
+ return json(["msg" => "置顶成功"]);
|
|
|
+ return json(["msg" => "置顶失败"]);
|
|
|
+ } else {
|
|
|
+ if (NoticeApi::setTop($id, 2))
|
|
|
+ return json(["msg" => "取消置顶成功"]);
|
|
|
+ return json(["msg" => "取消置顶失败"]);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|