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

ProductClassifyController.php 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\ProductClassify;
  4. use Illuminate\Http\Request;
  5. use Illuminate\Support\Facades\DB;
  6. class ProductClassifyController extends Controller
  7. {
  8. public function store(Request $request) {
  9. $id = $request->input('id');
  10. $classify = $request->input("classify");
  11. if($id) {
  12. $productClassify = ProductClassify::find($id);
  13. DB::update('update products set classify = ? where classify = ?', [$productClassify->classify, $classify]);
  14. } else {
  15. $productClassify = new ProductClassify;
  16. }
  17. if($classify) {
  18. $productClassify->classify = $classify;
  19. $productClassify->save();
  20. return response()->json([
  21. "status" => 0,
  22. "message" => '修改成功'
  23. ]);
  24. } else {
  25. return Response()->json([
  26. "status" => -1,
  27. "message" => "信息不能为空!"
  28. ]);
  29. }
  30. }
  31. public function list(Request $request) {
  32. $records = ProductClassify::all();
  33. return response()->json([
  34. "status" => 0,
  35. "data" => $records
  36. ]);
  37. }
  38. }