Quellcode durchsuchen

接口对接调整

gorden vor 1 Jahr
Ursprung
Commit
55d67e0820

+ 3 - 2
app/admin/controller/sys_manage/CategoryController.php

@@ -56,6 +56,7 @@ class CategoryController extends Curd
                 'category_page' => $item->category_page,
                 'category_sort' => $item->category_sort,
                 'category_groupby' => $item->category_groupby,
+                'category_remark' => $item->category_remark,
                 'category_extend_json' => $item->category_extend_json,
                 'category_addtimes' => $item->category_addtimes,
             ];
@@ -141,8 +142,8 @@ class CategoryController extends Curd
      * @param $id
      * @return \support\Response
      */
-    public function delCategory($id)
+    public function delCategory(Request $request)
     {
-        return CategoryService::delCategory($id);
+        return CategoryService::delCategory($request);
     }
 }

+ 2 - 2
app/admin/controller/sys_manage/ConfigController.php

@@ -102,8 +102,8 @@ class ConfigController
      * @param $id
      * @return \support\Response
      */
-    public function delConfig($id)
+    public function delConfig(Request $request)
     {
-        return ConfigService::delConfig($id);
+        return ConfigService::delConfig($request);
     }
 }

+ 10 - 2
app/admin/service/sys_manage/CategoryService.php

@@ -170,10 +170,18 @@ class CategoryService
      * @param $id
      * @return \support\Response
      */
-    public static function delCategory($id)
+    public static function delCategory(Request $request)
     {
+        $ids = $request->post('category_id');
+        if (!$ids) {
+            return json_fail("数据错误");
+        }
         try {
-            SysCategory::where('category_id', $id)->delete();
+            if (is_array($ids)) {
+                SysCategory::whereIn('category_id', $ids)->delete();
+            } else {
+                SysCategory::where('category_id', $ids)->delete();
+            }
         } catch (\Exception $e) {
             return json_fail('分类删除失败');
         }

+ 1 - 1
app/admin/service/sys_manage/UploadService.php

@@ -19,7 +19,7 @@ class UploadService
         try {
             $res = Storage::uploadFile($config);
             $data = [
-                'url' => $res[0]['url'],
+                'url' => getenv("STORAGE_DOMAIN").$config['uri'] . date('Ymd') . '/' . $res[0]['save_name'],
                 'path' => $config['uri'] . date('Ymd') . '/' . $res[0]['save_name'],
                 'size' => $res[0]['size'],
                 'mime_type' => $res[0]['mime_type'],

+ 1 - 1
route/admin.php

@@ -60,7 +60,7 @@ Route::group('/admin', function () {
             Route::post('/add', [\app\admin\controller\sys_manage\CategoryController::class, 'addCategory']);
             Route::post('/update/{id:\d+}', [\app\admin\controller\sys_manage\CategoryController::class, 'updateCategory']);
             Route::post('/updateStatus/{id:\d+}', [\app\admin\controller\sys_manage\CategoryController::class, 'updateStatus']);
-            Route::delete('/delete/{id:\d+}', [\app\admin\controller\sys_manage\CategoryController::class, 'delCategory']);
+            Route::delete('/delete', [\app\admin\controller\sys_manage\CategoryController::class, 'delCategory']);
         })->middleware([
             \app\middleware\AdminAuthCheck::class
         ]);