|
|
@@ -270,37 +270,45 @@ class BonusController extends BaseController {
|
|
|
$sysConfig = Cache::getSystemConfig();
|
|
|
|
|
|
if($detailSwitch) {
|
|
|
- $data[] = ['name' => '期数', 'value' => $periodNum];
|
|
|
- $data[] = ['name' => '级别', 'value' => Cache::getDecLevelConfig()[$calcBonus['LAST_DEC_LV']]['LEVEL_NAME']];
|
|
|
- $data[] = ['name' => '荣誉', 'value' => Cache::getEmpLevelConfig()[$calcBonus['LAST_EMP_LV']]['LEVEL_NAME']];
|
|
|
+ $data['PERIOD_NUM'] = ['name' => '期数', 'value' => $periodNum];
|
|
|
+ $data['LAST_DEC_LV'] = ['name' => '级别', 'value' => Cache::getDecLevelConfig()[$calcBonus['LAST_DEC_LV']]['LEVEL_NAME']];
|
|
|
+ $data['LAST_EMP_LV'] = ['name' => '荣誉', 'value' => Cache::getEmpLevelConfig()[$calcBonus['LAST_EMP_LV']]['LEVEL_NAME']];
|
|
|
if ($sysConfig['openTG']['VALUE']) {
|
|
|
// 销售奖金 就是 原来的推广奖
|
|
|
- $data[] = ['name' => '销售奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_TG'])];
|
|
|
+ $data['ORI_BONUS_TG'] = ['name' => '销售奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_TG'])];
|
|
|
}
|
|
|
if ($sysConfig['openQY']['VALUE']) {
|
|
|
// 业绩奖金 就是原来的团队奖 并将业绩奖金改成绩效奖金
|
|
|
// $data[] = ['name' => '团队奖', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_QY'])];
|
|
|
- $data[] = ['name' => '绩效奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_QY'])];
|
|
|
+ $data['ORI_BONUS_QY'] = ['name' => '业绩奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_QY'])];
|
|
|
}
|
|
|
// 管理奖金 就是新的蓝星奖
|
|
|
- $data[] = ['name' => '管理奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_BS'])];
|
|
|
- if ($sysConfig['openGX']['VALUE']) {
|
|
|
- $data[] = ['name' => '共享奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_GX'])];
|
|
|
- }
|
|
|
- if ($sysConfig['openFW']['VALUE']) {
|
|
|
- $data[] = ['name' => '服务奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_BD'])];
|
|
|
- }
|
|
|
- $data[] = ['name' => '总奖金', 'value' => Tool::formatPrice($calcBonus['BONUS_TOTAL'])];
|
|
|
- $data[] = ['name' => '管理费', 'value' => Tool::formatPrice($calcBonus['MANAGE_TAX'])];
|
|
|
- $data[] = ['name' => '实发奖金', 'value' => Tool::formatPrice($calcBonus['BONUS_REAL'])];
|
|
|
- $data[] = ['name' => '复消积分', 'value' => Tool::formatPrice($calcBonus['RECONSUME_POINTS'])];
|
|
|
- $data[] = ['name' => '兑换积分', 'value' => Tool::formatPrice($calcBonus['EXCHANGE_POINTS'])];
|
|
|
- $data[] = ['name' => '一市场新增业绩', 'value' => Tool::formatFrontPerf($calcBonus['PV_1L'])];
|
|
|
- $data[] = ['name' => '二市场新增业绩', 'value' => Tool::formatFrontPerf($calcBonus['PV_2L'])];
|
|
|
- $data[] = ['name' => '三市场新增业绩', 'value' => Tool::formatFrontPerf($calcBonus['PV_3L'])];
|
|
|
- $data[] = ['name' => '一市场结余业绩', 'value' => Tool::formatFrontPerf($calcBonus['SURPLUS_1L'])];
|
|
|
- $data[] = ['name' => '二市场结余业绩', 'value' => Tool::formatFrontPerf($calcBonus['SURPLUS_2L'])];
|
|
|
- $data[] = ['name' => '三市场结余业绩', 'value' => Tool::formatFrontPerf($calcBonus['SURPLUS_3L'])];
|
|
|
+// $data[] = ['name' => '管理奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_BS'])];
|
|
|
+// if ($sysConfig['openGX']['VALUE']) {
|
|
|
+// $data[] = ['name' => '共享奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_GX'])];
|
|
|
+// }
|
|
|
+// if ($sysConfig['openFW']['VALUE']) {
|
|
|
+// $data[] = ['name' => '服务奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_BD'])];
|
|
|
+// }
|
|
|
+ // 管理奖金 就是新的蓝星奖
|
|
|
+ $data['ORI_BONUS_BS_MNT'] = ['name' => '管理奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_BS_MNT'])];
|
|
|
+ $data['ORI_BONUS_BS_ABBR'] = ['name' => '绩效奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_BS_ABBR'])];
|
|
|
+
|
|
|
+ $data['ORI_BONUS_QUARTER'] = ['name' => '季度奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_QUARTER'])];
|
|
|
+ $data['BONUS_TRAVEL'] = ['name' => '旅游奖', 'value' => Tool::formatPrice($calcBonus['BONUS_TRAVEL'])];
|
|
|
+ $data['BONUS_CAR'] = ['name' => '名车奖', 'value' => Tool::formatPrice($calcBonus['BONUS_CAR'])];
|
|
|
+ $data['BONUS_HOUSE'] = ['name' => '豪宅奖', 'value' => Tool::formatPrice($calcBonus['BONUS_HOUSE'])];
|
|
|
+ $data['BONUS_TOTAL'] = ['name' => '合计', 'value' => Tool::formatPrice($calcBonus['BONUS_TOTAL'])];
|
|
|
+// $data[] = ['name' => '管理费', 'value' => Tool::formatPrice($calcBonus['MANAGE_TAX'])];
|
|
|
+ $data['BONUS_REAL'] = ['name' => '实发奖金', 'value' => Tool::formatPrice($calcBonus['BONUS_REAL'])];
|
|
|
+// $data[] = ['name' => '复消积分', 'value' => Tool::formatPrice($calcBonus['RECONSUME_POINTS'])];
|
|
|
+// $data[] = ['name' => '兑换积分', 'value' => Tool::formatPrice($calcBonus['EXCHANGE_POINTS'])];
|
|
|
+ $data['PV_1L'] = ['name' => '一市场新增业绩', 'value' => Tool::formatFrontPerf($calcBonus['PV_1L'])];
|
|
|
+ $data['PV_2L'] = ['name' => '二市场新增业绩', 'value' => Tool::formatFrontPerf($calcBonus['PV_2L'])];
|
|
|
+ $data['PV_3L'] = ['name' => '三市场新增业绩', 'value' => Tool::formatFrontPerf($calcBonus['PV_3L'])];
|
|
|
+ $data['SURPLUS_1L'] = ['name' => '一市场结余业绩', 'value' => Tool::formatFrontPerf($calcBonus['SURPLUS_1L'])];
|
|
|
+ $data['SURPLUS_2L'] = ['name' => '二市场结余业绩', 'value' => Tool::formatFrontPerf($calcBonus['SURPLUS_2L'])];
|
|
|
+ $data['SURPLUS_3L'] = ['name' => '三市场结余业绩', 'value' => Tool::formatFrontPerf($calcBonus['SURPLUS_3L'])];
|
|
|
|
|
|
|
|
|
|
|
|
@@ -387,23 +395,31 @@ class BonusController extends BaseController {
|
|
|
}
|
|
|
// 业绩奖金,就是原来的团队奖 并将业绩奖金改成绩效奖金
|
|
|
if ($sysConfig['openQY']['VALUE']) {
|
|
|
- $calcBonus[$key]['BONUS_QY'] = ['name' => '绩效奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_QY'])];
|
|
|
+ $calcBonus[$key]['ORI_BONUS_QY'] = ['name' => '业绩奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_QY'])];
|
|
|
}
|
|
|
// 管理奖金 就是新的蓝星奖金
|
|
|
- $calcBonus[$key]['BONUS_BS'] = ['name' => '管理奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_BS'])];
|
|
|
+// $calcBonus[$key]['BONUS_BS'] = ['name' => '管理奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_BS'])];
|
|
|
//共享奖
|
|
|
- if ($sysConfig['openGX']['VALUE']) {
|
|
|
- $calcBonus[$key]['BONUS_GX'] = ['name' => '共享奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_GX'])];
|
|
|
- }
|
|
|
+// if ($sysConfig['openGX']['VALUE']) {
|
|
|
+// $calcBonus[$key]['BONUS_GX'] = ['name' => '共享奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_GX'])];
|
|
|
+// }
|
|
|
//服务奖
|
|
|
- if ($sysConfig['openFW']['VALUE']) {
|
|
|
- $calcBonus[$key]['BONUS_BD'] = ['name' => '服务奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_BD'])];
|
|
|
- }
|
|
|
+// if ($sysConfig['openFW']['VALUE']) {
|
|
|
+// $calcBonus[$key]['BONUS_BD'] = ['name' => '服务奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_BD'])];
|
|
|
+// }
|
|
|
+ // 管理奖金 就是新的蓝星奖
|
|
|
+ $calcBonus[$key]['ORI_BONUS_BS_MNT'] = ['name' => '管理奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_BS_MNT'])];
|
|
|
+ $calcBonus[$key]['ORI_BONUS_BS_ABBR'] = ['name' => '绩效奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_BS_ABBR'])];
|
|
|
+
|
|
|
+ $calcBonus[$key]['ORI_BONUS_QUARTER'] = ['name' => '季度奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_QUARTER'])];
|
|
|
+ $calcBonus[$key]['BONUS_TRAVEL'] = ['name' => '旅游奖', 'value' => Tool::formatPrice($calcBonus[$key]['BONUS_TRAVEL'])];
|
|
|
+ $calcBonus[$key]['BONUS_CAR'] = ['name' => '名车奖', 'value' => Tool::formatPrice($calcBonus[$key]['BONUS_CAR'])];
|
|
|
+ $calcBonus[$key]['BONUS_HOUSE'] = ['name' => '豪宅奖', 'value' => Tool::formatPrice($calcBonus[$key]['BONUS_HOUSE'])];
|
|
|
// 总奖金
|
|
|
- $calcBonus[$key]['BONUS_TOTAL'] = ['name' => '总奖金', 'value' => Tool::formatPrice($calcBonus[$key]['BONUS_TOTAL'])];
|
|
|
- $calcBonus[$key]['RECONSUME_POINTS'] = ['name' => '复销积分', 'value' => Tool::formatPrice($calcBonus[$key]['RECONSUME_POINTS'])];
|
|
|
- $calcBonus[$key]['EXCHANGE_POINTS'] = ['name' => '兑换积分', 'value' => Tool::formatPrice($calcBonus[$key]['EXCHANGE_POINTS'])];
|
|
|
- $calcBonus[$key]['MANAGE_TAX'] = ['name' => '管理费', 'value' => Tool::formatPrice($calcBonus[$key]['MANAGE_TAX'])];
|
|
|
+ $calcBonus[$key]['BONUS_TOTAL'] = ['name' => '合计', 'value' => Tool::formatPrice($calcBonus[$key]['BONUS_TOTAL'])];
|
|
|
+// $calcBonus[$key]['RECONSUME_POINTS'] = ['name' => '复销积分', 'value' => Tool::formatPrice($calcBonus[$key]['RECONSUME_POINTS'])];
|
|
|
+// $calcBonus[$key]['EXCHANGE_POINTS'] = ['name' => '兑换积分', 'value' => Tool::formatPrice($calcBonus[$key]['EXCHANGE_POINTS'])];
|
|
|
+// $calcBonus[$key]['MANAGE_TAX'] = ['name' => '管理费', 'value' => Tool::formatPrice($calcBonus[$key]['MANAGE_TAX'])];
|
|
|
$calcBonus[$key]['BONUS_REAL'] = ['name' => '实发奖金', 'value' => Tool::formatPrice($calcBonus[$key]['BONUS_REAL'])];
|
|
|
// if ($sysConfig['openYC']['VALUE']) {
|
|
|
// $calcBonus[$key]['BONUS_YC'] = ['name' => '荣衔奖', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_YC'])];
|
|
|
@@ -430,50 +446,50 @@ class BonusController extends BaseController {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- if($flowBonusSwitch) {
|
|
|
- $tableKey[] = 'PERIOD_NUM';
|
|
|
- if ($sysConfig['openTG']['VALUE']) {
|
|
|
- $tableKey[] = 'BONUS_TG';
|
|
|
- }
|
|
|
- if ($sysConfig['openQY']['VALUE']) {
|
|
|
- $tableKey[] = 'BONUS_QY';
|
|
|
- }
|
|
|
- $tableKey[] = 'BONUS_BS';
|
|
|
- if ($sysConfig['openGX']['VALUE']) {
|
|
|
- $tableKey[] = 'BONUS_GX';
|
|
|
- }
|
|
|
- // if ($sysConfig['openYC']['VALUE']) {
|
|
|
- // $tableKey[] = 'BONUS_YC';
|
|
|
- // }
|
|
|
- // if ($sysConfig['openVIP']['VALUE']) {
|
|
|
- // $tableKey[] = 'BONUS_VIP';
|
|
|
- // }
|
|
|
- if ($sysConfig['openFW']['VALUE']) {
|
|
|
- $tableKey[] = 'BONUS_BD';
|
|
|
- }
|
|
|
-
|
|
|
- // if ($sysConfig['openXF']['VALUE']) {
|
|
|
- // $tableKey[] = 'BONUS_XF';
|
|
|
- // }
|
|
|
- // if ($sysConfig['openYJ']['VALUE']) {
|
|
|
- // $tableKey[] = 'BONUS_YJ';
|
|
|
- // }
|
|
|
-
|
|
|
- // if ($sysConfig['openGL']['VALUE']) {
|
|
|
- // $tableKey[] = 'BONUS_GL';
|
|
|
- // }
|
|
|
- // if ($sysConfig['openJXS']['VALUE']) {
|
|
|
- // $tableKey[] = 'BONUS_STANDARD';
|
|
|
- // }
|
|
|
-
|
|
|
- $tableKey[] = 'BONUS_TOTAL';
|
|
|
- $tableKey[] = 'RECONSUME_POINTS';
|
|
|
- $tableKey[] = 'EXCHANGE_POINTS';
|
|
|
- $tableKey[] = 'MANAGE_TAX';
|
|
|
- $tableKey[] = 'BONUS_REAL';
|
|
|
- }else{
|
|
|
- $tableKey[] = 'BONUS_TOTAL';
|
|
|
- }
|
|
|
+// if($flowBonusSwitch) {
|
|
|
+// $tableKey[] = 'PERIOD_NUM';
|
|
|
+// if ($sysConfig['openTG']['VALUE']) {
|
|
|
+// $tableKey[] = 'BONUS_TG';
|
|
|
+// }
|
|
|
+// if ($sysConfig['openQY']['VALUE']) {
|
|
|
+// $tableKey[] = 'BONUS_QY';
|
|
|
+// }
|
|
|
+// $tableKey[] = 'BONUS_BS';
|
|
|
+// if ($sysConfig['openGX']['VALUE']) {
|
|
|
+// $tableKey[] = 'BONUS_GX';
|
|
|
+// }
|
|
|
+// // if ($sysConfig['openYC']['VALUE']) {
|
|
|
+// // $tableKey[] = 'BONUS_YC';
|
|
|
+// // }
|
|
|
+// // if ($sysConfig['openVIP']['VALUE']) {
|
|
|
+// // $tableKey[] = 'BONUS_VIP';
|
|
|
+// // }
|
|
|
+// if ($sysConfig['openFW']['VALUE']) {
|
|
|
+// $tableKey[] = 'BONUS_BD';
|
|
|
+// }
|
|
|
+//
|
|
|
+// // if ($sysConfig['openXF']['VALUE']) {
|
|
|
+// // $tableKey[] = 'BONUS_XF';
|
|
|
+// // }
|
|
|
+// // if ($sysConfig['openYJ']['VALUE']) {
|
|
|
+// // $tableKey[] = 'BONUS_YJ';
|
|
|
+// // }
|
|
|
+//
|
|
|
+// // if ($sysConfig['openGL']['VALUE']) {
|
|
|
+// // $tableKey[] = 'BONUS_GL';
|
|
|
+// // }
|
|
|
+// // if ($sysConfig['openJXS']['VALUE']) {
|
|
|
+// // $tableKey[] = 'BONUS_STANDARD';
|
|
|
+// // }
|
|
|
+//
|
|
|
+// $tableKey[] = 'BONUS_TOTAL';
|
|
|
+// $tableKey[] = 'RECONSUME_POINTS';
|
|
|
+// $tableKey[] = 'EXCHANGE_POINTS';
|
|
|
+// $tableKey[] = 'MANAGE_TAX';
|
|
|
+// $tableKey[] = 'BONUS_REAL';
|
|
|
+// }else{
|
|
|
+// $tableKey[] = 'BONUS_TOTAL';
|
|
|
+// }
|
|
|
|
|
|
return static::notice(['tableData' => $calcBonus, 'tableKey' => $tableKey]);
|
|
|
}
|