|
|
@@ -261,11 +261,21 @@ class BonusController extends BaseController {
|
|
|
// 销售奖金 就是 原来的推广奖
|
|
|
$data['ORI_BONUS_TG'] = ['name' => '销售奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_TG'])];
|
|
|
}
|
|
|
+ $data['ORI_BONUS_TG_SWITCH'] = intval($sysConfig['openTG']['VALUE']);
|
|
|
+
|
|
|
if ($sysConfig['openQY']['VALUE']) {
|
|
|
// 业绩奖金 就是原来的团队奖 并将业绩奖金改成绩效奖金
|
|
|
// $data[] = ['name' => '团队奖', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_QY'])];
|
|
|
$data['ORI_BONUS_QY'] = ['name' => '业绩奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_QY'])];
|
|
|
}
|
|
|
+ $data['ORI_BONUS_QY_SWITCH'] = intval($sysConfig['openQY']['VALUE']);
|
|
|
+
|
|
|
+ //服务奖
|
|
|
+ if ($sysConfig['openFW']['VALUE']) {
|
|
|
+ $data['BONUS_BD'] = ['name' => '服务奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_BD'])];
|
|
|
+ }
|
|
|
+ $data['BONUS_BD_SWITCH'] = intval($sysConfig['openFW']['VALUE']);
|
|
|
+
|
|
|
// 管理奖金 就是新的蓝星奖
|
|
|
// $data[] = ['name' => '管理奖金', 'value' => Tool::formatPrice($calcBonus['ORI_BONUS_BS'])];
|
|
|
// if ($sysConfig['openGX']['VALUE']) {
|
|
|
@@ -367,6 +377,12 @@ class BonusController extends BaseController {
|
|
|
//增加明细开关控制(0 只显示总奖金 1 全部显示)
|
|
|
$flowBonusSwitch = Cache::getSystemConfig()['flowBonusSwitch']['VALUE'];
|
|
|
|
|
|
+ $bonusSwitch = [
|
|
|
+ 'welcomeBonusSwitch' => intval($sysConfig['openTG']['VALUE']),
|
|
|
+ 'teamBonusSwitch' => intval($sysConfig['openQY']['VALUE']),
|
|
|
+ 'stockistCommissionSwitch' => intval($sysConfig['openFW']['VALUE']),
|
|
|
+ ];
|
|
|
+
|
|
|
foreach ($calcBonus as $key => $data) {
|
|
|
if($flowBonusSwitch) {
|
|
|
$calcBonus[$key]['PERIOD_NUM'] = ['name' => '期数', 'value' => $calcBonus[$key]['PERIOD_NUM']];
|
|
|
@@ -381,6 +397,7 @@ class BonusController extends BaseController {
|
|
|
if ($sysConfig['openQY']['VALUE']) {
|
|
|
$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'])];
|
|
|
//共享奖
|
|
|
@@ -391,6 +408,7 @@ class BonusController extends BaseController {
|
|
|
if ($sysConfig['openFW']['VALUE']) {
|
|
|
$calcBonus[$key]['BONUS_BD'] = ['name' => '服务奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_BD'])];
|
|
|
}
|
|
|
+
|
|
|
// 管理奖金 就是新的蓝星奖
|
|
|
$calcBonus[$key]['ORI_BONUS_BS'] = ['name' => '管理奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_BS'])];
|
|
|
$calcBonus[$key]['ORI_BONUS_BS_MNT'] = ['name' => '管理奖金', 'value' => Tool::formatPrice($calcBonus[$key]['ORI_BONUS_BS_MNT'])];
|
|
|
@@ -475,7 +493,7 @@ class BonusController extends BaseController {
|
|
|
// $tableKey[] = 'BONUS_TOTAL';
|
|
|
// }
|
|
|
|
|
|
- return static::notice(['tableData' => $calcBonus, 'tableKey' => '']);
|
|
|
+ return static::notice(['tableData' => $calcBonus, 'tableKey' => '', 'bonusSwitch' => $bonusSwitch]);
|
|
|
}
|
|
|
|
|
|
/**
|