Blame view

稻城亚丁小程序/backend/app/controller/api/Banner.php 737 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  <?php
  declare(strict_types=1);
  
  namespace app\controller\api;
  
  use app\BaseController;
  use think\facade\Db;
  
  class Banner extends BaseController
  {
      public function list()
      {
          $rows = Db::name('banner')
              ->where('status', 1)
              ->order('sort', 'asc')
              ->order('id', 'asc')
              ->select()
              ->toArray();
  
          $list = [];
          foreach ($rows as $r) {
              $list[] = [
                  'id'       => (int) $r['id'],
                  'url'      => $r['image_url'],
                  'title'    => $r['title'],
                  'subtitle' => $r['subtitle'],
              ];
          }
  
          return json(['code' => 0, 'msg' => 'ok', 'data' => ['list' => $list]]);
      }
  }