dever 3 年之前
父节点
当前提交
d30b330e62
共有 1 个文件被更改,包括 10 次插入1 次删除
  1. 10 1
      service/agent/lib/Manage.php

+ 10 - 1
service/agent/lib/Manage.php

@@ -9,7 +9,16 @@ class Manage
     # 后台设置区域
     public function updateArea($id, $name, $data)
     {
-
+        Dever::config('base')->hook = true;
+        $area = Dever::param('area', $data);
+        if ($area) {
+            $member = Dever::db('agent/member')->find($id);
+            $role = Dever::db('setting/role')->one($member['role']);
+            if ($role && $role['type'] == 2) {
+                Dever::load('area/api')->upStatus($member['area'], 1);
+                Dever::load('area/api')->upStatus($area, 2);
+            }
+        }
     }
 
     # 获取