瀏覽代碼

Merge branch 'master-new-dev-wf' of wugg/phpstock into master-new

wufeng 2 年之前
父節點
當前提交
1a4eb45ff5
共有 2 個文件被更改,包括 5 次插入2 次删除
  1. 4 1
      app/admin/controller/Action.php
  2. 1 1
      app/admin/controller/User.php

+ 4 - 1
app/admin/controller/Action.php

@@ -209,8 +209,11 @@ class Action extends BaseController
             $result[$val['id']] = $val;
         }
 
+        $child_where = [["pid", "<>", 0], ['status', "=", 1], ["is_del", "=", 0]];
+        if (isset($post['level']) && $post['level'] !== '') $child_where[] = ['level', 'in', $post['level']];
+
         $child = Db::name("admin_menu")
-            ->where([["pid", "<>", 0], ['status', "=", 1], ["is_del", "=", 0]])
+            ->where($child_where)
             ->select()
             ->toArray();
         foreach ($child as $k => $value) {

+ 1 - 1
app/admin/controller/User.php

@@ -366,7 +366,7 @@ class User extends Base
     //账户角色列表
     public function userRoleList()
     {
-        $post = $this->request->only(["token" => "", "nickname" => "", "relaComNo" => "", "islevel" => "", "username" => "", "companyNo" => "", "status" => "", "page" => 1, "size" => 10], "post");
+        $post = $this->request->only(["token" => "", "nickname" => "", "relaComNo" => "", "level" => "", "username" => "", "companyNo" => "", "status" => "", "page" => 1, "size" => 10], "post");
         if ($this->level == 1) {
             $companyNo = $post['companyNo'] ?? "";
         } else {