From: marina Date: Tue, 22 Oct 2024 09:02:43 +0000 (+0300) Subject: ERP-223 Добавить в /admin-person-bonuses/ строчку Переработка (сумма) X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=a3c3a8077419e22baf27c5a2e62bedee1c8e17ac;p=erp24_rep%2Fyii-erp24%2F.git ERP-223 Добавить в /admin-person-bonuses/ строчку Переработка (сумма) --- diff --git a/erp24/controllers/ApiController.php b/erp24/controllers/ApiController.php index 66b4c62d..7abeea9a 100644 --- a/erp24/controllers/ApiController.php +++ b/erp24/controllers/ApiController.php @@ -4,6 +4,7 @@ namespace app\controllers; use yii\db\StaleObjectException; use yii_app\records\AdminGroup; +use yii_app\records\EmployeeOnShift; use yii_app\records\StoreGuidBuh; use kartik\select2\Select2; use Yii; @@ -433,6 +434,23 @@ class ApiController extends Controller public function actionStoreGuidBuh() { + $admin = Admin::findOne(1527); + + $model = EmployeeOnShift::findOne(355); + $model->guid = DataHelper::createGuidMy("06"); + $model->created_at = date("Y-m-d H:i:s"); + $model->status = EmployeeOnShift::STATUS_ACCEPT; + $model->status_source = EmployeeOnShift::STATUS_SOURCE_NOT_CREATED_IN_1C; + $model->active = EmployeeOnShift::ACTIVE_ON; + $model->save(); + if ($model->getErrors()) { +var_dump($model->getErrors());die(); + } + + $admin->guid = $model->guid; + $admin->save(false); + + if (!in_array(Admin::findOne([Yii::$app->user->id])->group_id, [AdminGroup::GROUP_IT])) { return $this->render('/site/index'); }