家政小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

HomePageController.php 2.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  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. "content" => $homePage->introduce
  38. ]
  39. ]);
  40. }
  41. public function getBottom(Request $request) {
  42. $homePage = HomePage::find(1);
  43. return Response()->json([
  44. "status" => 0,
  45. "data" => [
  46. "content" => $homePage->content,
  47. "introduce" => $homePage->bottom_introduce,
  48. "photo" => $homePage->photo,
  49. ]
  50. ]);
  51. }
  52. public function bottom(Request $request) {
  53. $content = $request->input("content");
  54. $introduce = $request->input("introduce");
  55. $photo = $request->input("photo");
  56. if($content) {
  57. $homePage = HomePage::find(1);
  58. if($homePage) {
  59. $homePage->content = $content;
  60. $homePage->bottom_introduce = $introduce;
  61. $homePage->photo = $photo;
  62. $homePage->save();
  63. return Response()->json([
  64. "status" => 0,
  65. "message" => "修改成功"
  66. ]);
  67. } else {
  68. return Response()->json([
  69. "status" => -1,
  70. "message" => "记录不存在"
  71. ]);
  72. }
  73. } else {
  74. return Response()->json([
  75. "status" => -1,
  76. "message" => "introduce不能为空!"
  77. ]);
  78. }
  79. }
  80. }