家政小程序
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

HomePageController.php 2.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\HomePage;
  4. use Illuminate\Http\Request;
  5. class HomePageController extends Controller
  6. {
  7. public function store(Request $request) {
  8. $introduce = $request->input("introduce");
  9. if($introduce) {
  10. $homePage = HomePage::find(1);
  11. if($homePage) {
  12. $homePage->introduce = $introduce;
  13. $homePage->save();
  14. return Response()->json([
  15. "status" => 0,
  16. "message" => "修改成功"
  17. ]);
  18. } else {
  19. return Response()->json([
  20. "status" => -1,
  21. "message" => "记录不存在"
  22. ]);
  23. }
  24. } else {
  25. return Response()->json([
  26. "status" => -1,
  27. "message" => "introduce不能为空!"
  28. ]);
  29. }
  30. }
  31. public function introduce(Request $request) {
  32. $homePage = HomePage::find(1);
  33. return Response()->json([
  34. "status" => 0,
  35. "data" => [
  36. "introduce" => $homePage->introduce
  37. ]
  38. ]);
  39. }
  40. public function getBottom(Request $request) {
  41. $homePage = HomePage::find(1);
  42. return Response()->json([
  43. "status" => 0,
  44. "data" => [
  45. "content" => $homePage->content,
  46. "introduce" => $homePage->bottom_introduce,
  47. "photo" => $homePage->photo,
  48. ]
  49. ]);
  50. }
  51. public function bottom(Request $request) {
  52. $content = $request->input("content");
  53. $introduce = $request->input("introduce");
  54. $photo = $request->input("photo");
  55. if($content) {
  56. $homePage = HomePage::find(1);
  57. if($homePage) {
  58. $homePage->content = $content;
  59. $homePage->bottom_introduce = $introduce;
  60. $homePage->photo = $photo;
  61. $homePage->save();
  62. return Response()->json([
  63. "status" => 0,
  64. "message" => "修改成功"
  65. ]);
  66. } else {
  67. return Response()->json([
  68. "status" => -1,
  69. "message" => "记录不存在"
  70. ]);
  71. }
  72. } else {
  73. return Response()->json([
  74. "status" => -1,
  75. "message" => "introduce不能为空!"
  76. ]);
  77. }
  78. }
  79. }