]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
ERP-259 Доработка второго шага передачи смен
authormarina <m.zozirova@gmail.com>
Fri, 13 Dec 2024 08:07:36 +0000 (11:07 +0300)
committermarina <m.zozirova@gmail.com>
Fri, 13 Dec 2024 08:07:36 +0000 (11:07 +0300)
erp24/views/shift-transfer/_replacement.php

index a67e51d2fa9468134f5add2ecdc64bbd7669c426..152c7665c42ed81cd98083c6e5a69f9bf679f6a8 100644 (file)
@@ -35,9 +35,7 @@ $form = \yii\widgets\ActiveForm::begin(); ?>
 //echo Html::a('Справочник замен', Url::to(['/crud/product1c-replacement/index']));
 
 
-if (in_array($shiftTransfer->status_id, [ShiftTransfer::STATUS_ID_TRANSFER_ACTIONS, ShiftTransfer::STATUS_ID_INPUT_FACT_REMAINS])
-    && Yii::$app->user->id === $shiftTransfer->end_shift_admin_id) {
-
+if (\yii_app\records\Admin::findOne(Yii::$app->user->id)->group_id == \yii_app\records\AdminGroup::GROUP_IT) {
     echo Html::submitButton('Пересчитать таблицу замен', [
         'class' => 'btn btn-primary float-right',
         'name' => 'action',
@@ -268,11 +266,17 @@ if (in_array($shiftTransfer->status_id, [ShiftTransfer::STATUS_ID_TRANSFER_ACTIO
                     [
                         'label' => 'Цена товара',
                         'attribute' => 'product_price',
+                        'value' => function($data) {
+                            return number_format($data['product_price'] ?? '', 2, '.', ' ');
+                        },
                     ],
                     [
                         'label' => 'Сумма',
                         'attribute' => 'summ',
                         'pageSummary' => true,
+                        'value' => function($data) {
+                            return number_format($data['summ'] ?? '', 2, '.', ' ');
+                        },
                         'footer' => Html::tag('b', 'Недостача: ') . '&nbsp;&nbsp;' .  Html::tag('b', number_format($writeOffsBalance, 2, '.', ' ')),
                     ],
                 ],
@@ -307,11 +311,17 @@ if (in_array($shiftTransfer->status_id, [ShiftTransfer::STATUS_ID_TRANSFER_ACTIO
                 [
                     'label' => 'Цена товара',
                     'attribute' => 'product_price',
+                    'value' => function($data) {
+                        return number_format($data['product_price'] ?? '', 2, '.', ' ');
+                    },
                 ],
                 [
                     'label' => 'Сумма',
                     'attribute' => 'summ',
                     'pageSummary' => true,
+                    'value' => function($data) {
+                        return number_format($data['summ'] ?? '', 2, '.', ' ');
+                    },
                     'footer' => Html::tag('b', 'Излишек: ') . '&nbsp;&nbsp;' . Html::tag('b', number_format($incomingBalance, 2, '.', ' ')),
                 ],
             ],