家政小程序
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.3KB

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