Bladeren bron

添加分页status

chenxiqiang 6 jaren geleden
bovenliggende
commit
41b7acb770

+ 9
- 1
manage-server/app/Http/Controllers/ServerInfoController.php Bestand weergeven

@@ -19,6 +19,7 @@ class ServerInfoController extends Controller
19 19
         $server = $request->input('server');
20 20
         $content = $request->input('content');;
21 21
         $photo = $request->input('photo');
22
+        $location = $request->input('location');
22 23
         if ($id) {
23 24
             $serverInfo = ServerInfo::find($id);
24 25
         } else {
@@ -28,6 +29,7 @@ class ServerInfoController extends Controller
28 29
             $serverInfo->server = $server;
29 30
             $serverInfo->content = $content;
30 31
             $serverInfo->photo = $photo;
32
+            $serverInfo->location = $location;
31 33
             $serverInfo->save();
32 34
             return Response()->json([
33 35
                 "status" => 0,
@@ -48,6 +50,12 @@ class ServerInfoController extends Controller
48 50
      */
49 51
     public function list(Request $request)
50 52
     {
51
-        return ServerInfo::paginate(20);
53
+        $top = ServerInfo::where("location", "top");
54
+        $bottom = ServerInfo::where("location", "bottom");
55
+        return Response()->json([
56
+            "top" => $top,
57
+            "introduce" => "服务介绍",
58
+            "bottom" => $bottom
59
+        ]);
52 60
     }
53 61
 }

+ 1
- 0
manage-server/app/Models/ServerInfo.php Bestand weergeven

@@ -10,5 +10,6 @@ class ServerInfo extends Model
10 10
         'server', // 活动标题
11 11
         'content', // 活动内容
12 12
         'photo', // 首页显示的
13
+        'location', // 显示位置
13 14
     ];
14 15
 }

+ 1
- 0
manage-server/database/migrations/2018_08_15_102542_create_server_infos_table.php Bestand weergeven

@@ -18,6 +18,7 @@ class CreateServerInfosTable extends Migration
18 18
             $table->string('server');
19 19
             $table->text('content');
20 20
             $table->string('photo');
21
+            $table->string('location');
21 22
             $table->timestamps();
22 23
         });
23 24
     }

Loading…
Annuleren
Opslaan