guildId; $page = input('page', 1); $page_limit = input('page_limit', 30); $where['delete_time'] = 0; $where['receiving_id'] = $guild_id; $where['type'] = 5; $count = db::name('system_message')->where($where)->count(); $lists = db::name('system_message')->where($where)->page($page, $page_limit)->select(); $lists_data =[]; foreach ($lists as $key => $value) { $lists_data[$key]['title'] = $value['title']; $lists_data[$key]['content'] = $value['content']; $lists_data[$key]['createtime'] = date('Y-m-d H:i:s', $value['createtime']); $lists_data[$key]['type_name'] = $value['type'] == 1 ? '系统消息' : '官方公告'; $lists_data[$key]['admin_name'] = db::name('admin')->where('id', $value['admin_id'])->value('nickname'); //提醒方式:1 站内 2短信 $lists_data[$key]['remind_type_str'] = $value['remind_type'] == 1 ? '站内' : '短信'; } $return_data = [ 'page' =>$page, 'page_limit' => $page_limit, 'count' => $count, 'lists' => $lists_data ]; return V(1,"成功", $return_data); } }