'admin_id',
'matrix_pay' =>new \yii\db\Expression(
'SUM(
- `admin_payroll_values`.`value_float`
+ admin_payroll_values.value_float
)'),
'matrix_pay_percent' =>new \yii\db\Expression(
'SUM(
- `admin_payroll_values`.`value_float`
+ admin_payroll_values.value_float
) * 0.3')
])
- ->leftJoin('admin_payroll_values','`admin_payroll`.`id` = `admin_payroll_values`.`payroll_id` AND `admin_payroll_values`.`value_id` IN (78, 80) ')
+ ->leftJoin('admin_payroll_values','admin_payroll.id = admin_payroll_values.payroll_id AND admin_payroll_values.value_id IN (78, 80) ')
->andWhere(['year' => 2023,'month' => 6])
->groupBy('admin_id')
;
$monthNameSelect = HtmlHelper::getMonthName($monthWithZeroSelect);
$adminPayrollQuery = AdminPayroll::find()
- ->andWhere(['`admin_payroll`.`date`' => $yearSelect . '-' . $monthWithZeroSelect])
+ ->andWhere(['admin_payroll.date' => $yearSelect . '-' . $monthWithZeroSelect])
->with('admin')
->with('store')
- ->leftJoin('admin','`admin_payroll`.`admin_id` = `admin`.`id`')
- ->orderBy(['`admin`.`name_full`' => SORT_ASC])
+ ->leftJoin('admin','admin_payroll.admin_id = admin.id')
+ ->orderBy(['admin.name_full' => SORT_ASC])
;
$adminPayrollResult = $adminPayrollQuery -> asArray()->all();
$monthNameSelect = HtmlHelper::getMonthName($monthWithZeroSelect);
$adminPayrollQuery = AdminPayroll::find()
- ->andWhere(['`admin_payroll`.`date`' => $yearSelect . '-' . $monthWithZeroSelect])
- ->andWhere(['`admin_payroll`.`store_id`' => $storeId])
+ ->andWhere(['admin_payroll.date' => $yearSelect . '-' . $monthWithZeroSelect])
+ ->andWhere(['admin_payroll.store_id' => $storeId])
->with('admin')
- ->leftJoin('admin','`admin_payroll`.`admin_id` = `admin`.`id`')
- ->orderBy(['`admin`.`name_full`' => SORT_ASC])
+ ->leftJoin('admin','admin_payroll.admin_id = admin.id')
+ ->orderBy(['admin.name_full' => SORT_ASC])
;
$adminPayrollResult = $adminPayrollQuery -> asArray()->all();