use yii_app\records\SalesProducts;
use yii_app\records\TimetableFactModel;
use yii_app\records\Timetable;
-use yii_app\records\SelfCostProduct;
use yii_app\records\EmployeePayment;
class MotivationService
{
- const CODE_OFFLINE_SALES = 1;
+ const CODE_OFFLINE_SALES = 1;
const CODE_ONLINE_SALES = 2;
const CODE_ASSEMBLY_SERVICES = 3;
const CODE_DELIVERY_SERVICES = 4;
default: { $column = 'week' . $indexItem; break; }
}
-// Проверяем и инициализируем каждую запись, если она отсутствует
+ // Проверяем и инициализируем каждую запись, если она отсутствует
foreach ($numericConstants as $constantName => $code) {
if (!isset($indMap[$code])) {
continue;
}
}
- // Выполняем вычисление только если все нужные ключи существуют
- $motivationDataTableSort[$indMap[self::CODE_SALE_OF_GOODS]][$column] =
- $motivationDataTableSort[$indMap[self::CODE_OFFLINE_SALES]][$column] +
- $motivationDataTableSort[$indMap[self::CODE_ONLINE_SALES]][$column] + 0;
-
-
+ // Выполняем вычисление только если все нужные ключи существуют
+ $motivationDataTableSort[$indMap[self::CODE_SALE_OF_GOODS]][$column] =
+ $motivationDataTableSort[$indMap[self::CODE_OFFLINE_SALES]][$column] +
+ $motivationDataTableSort[$indMap[self::CODE_ONLINE_SALES]][$column] + 0;
$motivationDataTableSort[$indMap[self::CODE_OTHER_SERVICES]][$column] = // "Прочие услуги"
$motivationDataTableSort[$indMap[self::CODE_ASSEMBLY_SERVICES]][$column] + // "Услуги по сборке"