diff --git a/admin/application/admin/controller/Firm.php b/admin/application/admin/controller/Firm.php index 9c6144d..1d97f3e 100644 --- a/admin/application/admin/controller/Firm.php +++ b/admin/application/admin/controller/Firm.php @@ -11,6 +11,7 @@ use app\common\controller\Backend; */ class Firm extends Backend { + protected $noNeedRight = ['index']; /** * Firm模型对象 diff --git a/admin/application/admin/controller/Firmtags.php b/admin/application/admin/controller/Firmtags.php index ebf9a2d..03f43bc 100644 --- a/admin/application/admin/controller/Firmtags.php +++ b/admin/application/admin/controller/Firmtags.php @@ -108,6 +108,7 @@ class Firmtags extends Backend $validate = is_bool($this->modelValidate) ? ($this->modelSceneValidate ? $name . '.add' : $name) : $this->modelValidate; $this->model->validateFailException()->validate($validate); } + $params['firm_id'] = session_admin_firm_id(); $result = $this->model->allowField(true)->save($params); Db::commit(); } catch (ValidateException|PDOException|Exception $e) { diff --git a/admin/application/admin/view/auth/admin/add.html b/admin/application/admin/view/auth/admin/add.html index 3cb174e..5a85e46 100644 --- a/admin/application/admin/view/auth/admin/add.html +++ b/admin/application/admin/view/auth/admin/add.html @@ -42,6 +42,25 @@ {:build_radios('row[status]', ['normal'=>__('Normal'), 'hidden'=>__('Hidden')])} + +