wugg 2 år sedan
förälder
incheckning
bcdf71c943
1 ändrade filer med 13 tillägg och 0 borttagningar
  1. 13 0
      app/admin/controller/Base.php

+ 13 - 0
app/admin/controller/Base.php

@@ -84,9 +84,22 @@ class Base extends \app\BaseController
                 }
             }
         }
+        /**
+         * 离职交接权限
+         */
+        $resgin= Db::name("resign_info")->where([["hand_uid","=",$this->uid],["is_del","=",0],['status',"=",4]])
+            ->column(['resign_uid']);
+        if(!empty($resgin)){
+            $resgin['write']= array_unique(array_merge($resgin['write'],$resgin));
+        }
+
+        /**
+         * 超级管理员看到所有人的数据
+         */
         if($uid['roleid']==1){
             $action['write']=[];
         }
+
         $action['action_conllect']=implode(",",array_unique(explode(",",$action['action_conllect'])));
         return $action;
     }