From: Vladimir Fomichev Date: Mon, 9 Sep 2024 09:22:51 +0000 (+0300) Subject: убрал проверку разрешений пользователя в контроллере X-Git-Tag: 1.5~29^2~1 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=644645c61a843723be153e6c7a15957bc1c50a1d;p=erp24_rep%2Fyii-erp24%2F.git убрал проверку разрешений пользователя в контроллере --- diff --git a/erp24/controllers/WriteOffsErpController.php b/erp24/controllers/WriteOffsErpController.php index 21af8a51..566a16bd 100644 --- a/erp24/controllers/WriteOffsErpController.php +++ b/erp24/controllers/WriteOffsErpController.php @@ -88,31 +88,17 @@ class WriteOffsErpController extends Controller $groupId = (int) $session->get('group_id'); $adminId = (int) $session->get('admin_id'); - if (!Yii::$app->user->can("write-offs-docslist-view")) { - $errorText = 'Доступ закрыт
'; - $errorText .= 'Для изменения уровня доступа обратитесь в отдел кадров
'; - - return $this->render('/cabinet/error', [ - 'errorTitle' => 'Информация', - 'errorText' => $errorText, - 'hideButton' => true, - - ]); - } $storeIds = TimetableService::getAllowedStoreId($adminId, $groupId); $searchModel = new WriteOffsErpSearch(); $dataProvider = $searchModel->search($this->request->queryParams, $storeIds); - $isShowSum = false; - if (Yii::$app->user->can("write-offs-docs-price-and-sum-hidden")) { + $isShowSum = true; - } - $isCanCreateWriteOff = false; - if (Yii::$app->user->can("write-offs-docs-create-button")) { + $isCanCreateWriteOff = true; - } + return $this->render('/write_offs_erp/index', [ 'isShowSum' => $isShowSum, @@ -200,15 +186,13 @@ class WriteOffsErpController extends Controller $allowShowReSendButton = true; } - $isShowSum = false; - if (Yii::$app->user->can("write-offs-docs-price-and-sum-hidden")) { + $isShowSum = true; - } - $isCanConfirmWriteOffs = false; - if (Yii::$app->user->can("write-offs-1c-confirmation-button")) { + + $isCanConfirmWriteOffs = true; - } + $model->isShowSum = $isShowSum; @@ -381,10 +365,9 @@ class WriteOffsErpController extends Controller $documentGroupId = DataHelper::getDocumentGroupId('write_offs_erp'); - $isCanCreateWriteOff = false; - if (Yii::$app->user->can("write-offs-docs-create-button")) { - $isCanCreateWriteOff = true; - } + + $isCanCreateWriteOff = true; + if (!$isCanCreateWriteOff) { @@ -649,10 +632,9 @@ class WriteOffsErpController extends Controller $documentGroupId = DataHelper::getDocumentGroupId('write_offs_erp'); - $isCanCreateWriteOff = false; - if (Yii::$app->user->can("write-offs-docs-create-button")) { - $isCanCreateWriteOff = true; - } + + $isCanCreateWriteOff = true; + if (!$isCanCreateWriteOff) {