From 644645c61a843723be153e6c7a15957bc1c50a1d Mon Sep 17 00:00:00 2001 From: Vladimir Fomichev Date: Mon, 9 Sep 2024 12:22:51 +0300 Subject: [PATCH] =?utf8?q?=D1=83=D0=B1=D1=80=D0=B0=D0=BB=20=D0=BF=D1=80?= =?utf8?q?=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D1=83=20=D1=80=D0=B0=D0=B7=D1=80?= =?utf8?q?=D0=B5=D1=88=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=BF=D0=BE=D0=BB=D1=8C?= =?utf8?q?=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=D0=B5=D0=BB=D1=8F=20=D0=B2=20?= =?utf8?q?=D0=BA=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D0=BB=D0=B5=D1=80?= =?utf8?q?=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/controllers/WriteOffsErpController.php | 44 ++++++-------------- 1 file changed, 13 insertions(+), 31 deletions(-) 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) { -- 2.39.5