From 92e8f8ec72ef651122ae07f414fb02ab0b730de0 Mon Sep 17 00:00:00 2001 From: xindan <2499232802@qq.com> Date: Mon, 11 Oct 2021 22:35:48 +0800 Subject: [PATCH] =?UTF-8?q?=E7=95=99=E8=A8=80=E6=96=B0=E5=A2=9E=E5=B9=BF?= =?UTF-8?q?=E5=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/controller/Answer.php | 55 +++++++++++++++++++++++++++++++---- 1 file changed, 50 insertions(+), 5 deletions(-) diff --git a/app/api/controller/Answer.php b/app/api/controller/Answer.php index 4b99f9959..bf5a3ca54 100755 --- a/app/api/controller/Answer.php +++ b/app/api/controller/Answer.php @@ -36,12 +36,13 @@ class Answer extends Common parent::__construct(); } - /** - * [Index 获取列表] + /** + * 我的留言列表 * @author Devil - * @blog http://gong.gg/ - * @version 0.0.1 - * @datetime 2017-02-22T16:50:32+0800 + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2018-07-17 + * @desc description */ public function Index() { @@ -98,5 +99,49 @@ class Answer extends Common $params['user'] = $this->user; return ApiService::ApiDataReturn(AnswerService::AnswerSave($params)); } + + /** + * 公共留言广场列表 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2018-07-17 + * @desc description + */ + public function Square() + { + // 参数 + $params = $this->data_request; + $params['is_more'] = 1; + $params['is_show'] = 1; + + // 分页 + $number = 10; + $page = max(1, isset($this->data_post['page']) ? intval($this->data_post['page']) : 1); + + // 条件 + $where = AnswerService::AnswerListWhere($params); + + // 获取总数 + $total = AnswerService::AnswerTotal($where); + $page_total = ceil($total/$number); + $start = intval(($page-1)*$number); + + // 获取列表 + $data_params = array( + 'm' => $start, + 'n' => $number, + 'where' => $where, + ); + $data = AnswerService::AnswerList($data_params); + + // 返回数据 + $result = [ + 'total' => $total, + 'page_total' => $page_total, + 'data' => $data['data'], + ]; + return ApiService::ApiDataReturn(SystemBaseService::DataReturn($result)); + } } ?> \ No newline at end of file