Message.php 965 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?php
  2. namespace app\api\controller;
  3. use app\common\controller\Api;
  4. use think\Db;
  5. /**
  6. * 系统公告
  7. */
  8. class Message extends Api
  9. {
  10. protected $noNeedLogin = ['*'];
  11. protected $noNeedRight = ['*'];
  12. /*
  13. * 列表
  14. */
  15. public function lists() {
  16. $list = Db::name('message_sys')->where('is_show',1)->autopage()->order('id desc')->select();
  17. $list = $this->list_lang($list,['title','info']);
  18. if(!empty($list)){
  19. foreach($list as $key => &$val){
  20. $val['createtime'] = date('Y-m-d',$val['sendtime']);
  21. }
  22. }
  23. $this->success(1,$list);
  24. }
  25. public function info(){
  26. $id = input('id',0);
  27. $list = Db::name('message_sys')->where('id',$id)->find();
  28. $list = $this->info_lang($list,['title','info']);
  29. if($list){
  30. $list['createtime'] = date('Y-m-d',$list['sendtime']);
  31. }
  32. $this->success(1,$list);
  33. }
  34. }