From 04fdb4b1ad79cd956eecfc816eafa4d87538bdc1 Mon Sep 17 00:00:00 2001 From: wh <382379437@qq.com> Date: Thu, 27 Mar 2025 16:37:39 +0800 Subject: [PATCH] fixed --- .../admin/controller/auth/Admin.php | 5 +- .../admin/view/auth/admin/add.html | 49 ++++++++++++------- .../admin/view/auth/admin/edit.html | 47 ++++++++++-------- 3 files changed, 60 insertions(+), 41 deletions(-) diff --git a/superadmin/application/admin/controller/auth/Admin.php b/superadmin/application/admin/controller/auth/Admin.php index fd63ea7..512fa9b 100755 --- a/superadmin/application/admin/controller/auth/Admin.php +++ b/superadmin/application/admin/controller/auth/Admin.php @@ -28,7 +28,7 @@ class Admin extends Backend protected $searchFields = 'id,username,nickname'; protected $childrenGroupIds = []; protected $childrenAdminIds = []; - protected $noNeedRight = ['index']; + protected $noNeedRight = ['index','getRelWxids','getAdminList']; public function _initialize() { @@ -95,7 +95,8 @@ class Admin extends Backend $adminGroupName[$this->auth->id][$n['id']] = $n['name']; } list($where, $sort, $order, $offset, $limit) = $this->buildparams(); - + $this->model->where('role','firm'); + $this->model->where('firm_id',session_admin_firm_id()); $list = $this->model ->where($where) ->where('id', 'in', $this->childrenAdminIds) diff --git a/superadmin/application/admin/view/auth/admin/add.html b/superadmin/application/admin/view/auth/admin/add.html index 6ea45b2..3788bce 100755 --- a/superadmin/application/admin/view/auth/admin/add.html +++ b/superadmin/application/admin/view/auth/admin/add.html @@ -17,23 +17,31 @@ name="row[firm_id]" type="text" value="{:session_admin_firm_id()}"> - - - - +
+ +
+ +
+
+
+ +
+ - - - - - - - - - - - + data-source="firmstore/index" class="form-control selectpage" + name="row[firmstore_id]" type="text" value="{:session_admin_firmstore_id()}"> +
+
+
+ +
+ +
+
@@ -73,9 +81,12 @@
- + + + +
diff --git a/superadmin/application/admin/view/auth/admin/edit.html b/superadmin/application/admin/view/auth/admin/edit.html index ea394e4..7c415ed 100755 --- a/superadmin/application/admin/view/auth/admin/edit.html +++ b/superadmin/application/admin/view/auth/admin/edit.html @@ -1,6 +1,5 @@
{:token()} -
@@ -18,23 +17,31 @@ name="row[firm_id]" type="text" value="{:session_admin_firm_id()}">
- - - - +
+ +
+ +
+
+
+ +
+ - - - - - - - - - - - + data-source="firmstore/index" class="form-control selectpage" + name="row[firmstore_id]" type="text" value="{:session_admin_firmstore_id()}"> +
+
+
+ +
+ +
+
@@ -71,9 +78,9 @@ - +