gorden před 10 měsíci
rodič
revize
bad02aee91

+ 4 - 1
app/admin/controller/sys_manage/CategoryController.php

@@ -49,7 +49,10 @@ class CategoryController extends Curd
     public function afterQuery($items){
         $categoryDatas = [];
         foreach($items as &$item){
-            $categorys = SysCategory::where('category_super_path','like',$item->category_super_path.'%')->paginate(1000)->items();
+            $categorys = SysCategory::where('category_super_path','like',$item->category_super_path.'%')
+                ->where('category_status','ACTIVED')
+                ->paginate(1000)
+                ->items();
             $categoryDatas = array_merge($categorys,$categoryDatas);
         }
 

+ 23 - 0
app/admin/controller/sys_manage/GreenChannelController.php

@@ -0,0 +1,23 @@
+<?php
+
+namespace app\admin\controller\sys_manage;
+
+use app\model\SysConfig;
+
+class GreenChannelController{
+    public function select(){
+        $config = SysConfig::where('config_key','app-system-hospital')->first();
+        if(!$config){
+            return json_fail("数据异常");
+        }
+
+        $list = json_decode($config->config_value_json,true);
+        $data = [];
+        foreach($list as $key => $item){
+            $item['hospital'] = $key;
+            $data[] = $item;
+        }
+
+        return json_success('',$data);
+    }
+}

+ 11 - 0
route/admin.php

@@ -100,6 +100,17 @@ Route::group('/admin', function () {
         })->middleware([
             \app\middleware\AdminAuthCheck::class
         ]);
+        
+        /* 绿通医院 */
+        Route::group('/greenChannel', function () {
+            Route::get('/list', [\app\admin\controller\sys_manage\GreenChannelController::class, 'select']);
+            // Route::post('/add', [\app\admin\controller\sys_manage\GreenChannelController::class, 'insert']);
+            // Route::post('/update', [\app\admin\controller\sys_manage\GreenChannelController::class, 'update']);
+            // Route::delete('/delete', [\app\admin\controller\sys_manage\GreenChannelController::class, 'delete']);
+        })->middleware([
+            \app\middleware\AdminAuthCheck::class
+        ]);
+
         /* 角色管理 */
         Route::group('/role', function () {
             Route::get('/select', [\app\admin\controller\sys_manage\RoleController::class, 'select']);