소스 검색

去掉之前版本的订单接口

chenxiqiang 6 년 전
부모
커밋
6211c79308

+ 4
- 0
manage-server/app/Http/Controllers/CommonController.php 파일 보기

10
 use App\Models\HousekeeperOrder;
10
 use App\Models\HousekeeperOrder;
11
 use App\Models\MaternityMatronOrder;
11
 use App\Models\MaternityMatronOrder;
12
 use App\Models\Product;
12
 use App\Models\Product;
13
+use App\Models\ProductClassify;
13
 use App\Models\Reward;
14
 use App\Models\Reward;
14
 use App\Models\OptionOrder;
15
 use App\Models\OptionOrder;
15
 use App\Models\ProductOrder;
16
 use App\Models\ProductOrder;
452
             case "reward":
453
             case "reward":
453
                 $record = Reward::find($id);
454
                 $record = Reward::find($id);
454
                 break;
455
                 break;
456
+            case "product_classify":
457
+                $record = ProductClassify::find($id);
458
+                break;
455
             default:
459
             default:
456
                 return null;
460
                 return null;
457
         }
461
         }

+ 14
- 9
manage-server/app/Http/Controllers/ProductClassifyController.php 파일 보기

4
 
4
 
5
 use App\Models\ProductClassify;
5
 use App\Models\ProductClassify;
6
 use Illuminate\Http\Request;
6
 use Illuminate\Http\Request;
7
+use Illuminate\Support\Facades\DB;
7
 
8
 
8
 class ProductClassifyController extends Controller
9
 class ProductClassifyController extends Controller
9
 {
10
 {
10
 
11
 
11
     public function store(Request $request) {
12
     public function store(Request $request) {
13
+        $id = $request->input('id');
12
         $classify = $request->input("classify");
14
         $classify = $request->input("classify");
15
+        if($id) {
16
+            $productClassify = ProductClassify::find($id);
17
+            DB::update('update products set classify = ? where classify = ?', [$productClassify->classify, $classify]);
18
+        } else {
19
+            $productClassify = new ProductClassify;
20
+        }
13
         if($classify) {
21
         if($classify) {
14
-            $record = ProductClassify::find(1);
15
-            $record->classify = $classify;
16
-            $record->save();
22
+            $productClassify->classify = $classify;
23
+            $productClassify->save();
17
             return response()->json([
24
             return response()->json([
18
                 "status" => 0,
25
                 "status" => 0,
19
                 "message" => '修改成功'
26
                 "message" => '修改成功'
26
         }
33
         }
27
     }
34
     }
28
 
35
 
29
-    public function get(Request $request) {
30
-        $record = ProductClassify::find(1);
31
-        $classify = $record->classify;
32
-        $classify = str_replace(" ", "", $classify);
33
-        $arrays = preg_split("/,/", $classify);
36
+    public function list(Request $request) {
37
+        $records = ProductClassify::all();
34
         return response()->json([
38
         return response()->json([
35
             "status" => 0,
39
             "status" => 0,
36
-            "data" => $arrays
40
+            "data" => $records
37
         ]);
41
         ]);
38
     }
42
     }
43
+
39
 }
44
 }

+ 1
- 1
manage-server/routes/web.php 파일 보기

31
     Route::get('/classify/parent', 'ClassifyController@parent');
31
     Route::get('/classify/parent', 'ClassifyController@parent');
32
 
32
 
33
     Route::post('/product_classify/store', 'ProductClassifyController@store');
33
     Route::post('/product_classify/store', 'ProductClassifyController@store');
34
-    Route::get('/product_classify', 'ProductClassifyController@get');
34
+    Route::get('/product_classifies', 'ProductClassifyController@list');
35
 
35
 
36
     Route::get('/product/home', 'ProductController@home');
36
     Route::get('/product/home', 'ProductController@home');
37
     Route::post('/product/home', 'ProductController@setHome');
37
     Route::post('/product/home', 'ProductController@setHome');

Loading…
취소
저장