|
|
@@ -1714,15 +1714,13 @@ class BonusCalc extends BaseObject {
|
|
|
//扣除相应的复消积分和管理费
|
|
|
$deductData = $this->deduct($user['USER_ID'], $user['ORI_BONUS_MNT']);
|
|
|
// 把对碰后的奖金存入缓存中
|
|
|
- CalcCache::bonus($user['USER_ID'], $this->_periodNum, 'BONUS_BU_GL', $user['ORI_BONUS_MNT']);
|
|
|
+ CalcCache::bonus($user['USER_ID'], $this->_periodNum, 'BONUS_MNT', $user['ORI_BONUS_MNT']);
|
|
|
$realBonusBs = $deductData['surplus']; // 扣除管理费和复消积分后的实发蓝星奖金
|
|
|
$manageTax = $deductData['manageTax']; // 管理费
|
|
|
$point = $deductData['reConsumePoints'];// 复消积分
|
|
|
- //管理奖管理费存入缓存
|
|
|
- //CalcCache::bonus($user['USER_ID'], $this->_periodNum, 'BONUS_BU_GLKC', $manageTax);
|
|
|
} else {
|
|
|
// 如果未满足月消费,则不扣除管理费和复消积分了
|
|
|
- CalcCache::bonus($user['USER_ID'], $this->_periodNum, 'BONUS_BU_GL', $user['ORI_BONUS_MNT']);
|
|
|
+ CalcCache::bonus($user['USER_ID'], $this->_periodNum, 'BONUS_MNT', $user['ORI_BONUS_MNT']);
|
|
|
$realBonusBs = $user['ORI_BONUS_MNT'];
|
|
|
$manageTax = 0; // 管理费
|
|
|
$point = 0;// 复消积分
|
|
|
@@ -1761,25 +1759,18 @@ class BonusCalc extends BaseObject {
|
|
|
->all();
|
|
|
if ($allData) {
|
|
|
foreach ($allData as $user) {
|
|
|
- // 添加到有奖励信息的数据中
|
|
|
- //CalcCache::addHasBonusUsers($user['USER_ID'], $this->_periodNum);
|
|
|
- //CalcCache::addHasMonthBonusUsers($user['USER_ID'], $this->_periodNum);
|
|
|
-
|
|
|
-
|
|
|
$fxStatus = $this->_isMonthPerfLimit($user['USER_ID']);
|
|
|
if ($fxStatus) {
|
|
|
//扣除相应的复消积分和管理费
|
|
|
$deductData = $this->deduct($user['USER_ID'], $user['ORI_BONUS_ABBR']);
|
|
|
// 把对碰后的奖金存入缓存中
|
|
|
- CalcCache::bonus($user['USER_ID'], $this->_periodNum, 'BONUS_BU_YJ', $user['ORI_BONUS_ABBR']);
|
|
|
+ CalcCache::bonus($user['USER_ID'], $this->_periodNum, 'BONUS_ABBR', $user['ORI_BONUS_ABBR']);
|
|
|
$realBonusBs = $deductData['surplus']; // 扣除管理费和复消积分后的实发蓝星奖金
|
|
|
$manageTax = $deductData['manageTax']; // 管理费
|
|
|
$point = $deductData['reConsumePoints'];// 复消积分
|
|
|
- //管理奖管理费存入缓存
|
|
|
- //CalcCache::bonus($user['USER_ID'], $this->_periodNum, 'BONUS_BU_YJKC', $manageTax);
|
|
|
} else {
|
|
|
// 如果未满足月消费,则不扣除管理费和复消积分了
|
|
|
- CalcCache::bonus($user['USER_ID'], $this->_periodNum, 'BONUS_BU_YJ', $user['ORI_BONUS_ABBR']);
|
|
|
+ CalcCache::bonus($user['USER_ID'], $this->_periodNum, 'BONUS_ABBR', $user['ORI_BONUS_ABBR']);
|
|
|
$realBonusBs = $user['ORI_BONUS_ABBR'];
|
|
|
$manageTax = 0; // 管理费
|
|
|
$point = 0;// 复消积分
|
|
|
@@ -3514,11 +3505,11 @@ class BonusCalc extends BaseObject {
|
|
|
'ORI_BONUS_VIP' => $bonus['ORI_BONUS_VIP'],
|
|
|
'ORI_BONUS_STANDARD' => $standardBonus,
|
|
|
|
|
|
- 'AMOUNT_MNT' => $blueBonusGLSF,
|
|
|
+ 'BONUS_MNT' => $blueBonusGLSF,
|
|
|
'ORI_BONUS_MNT' => $blueBonusGL,
|
|
|
|
|
|
'ORI_BONUS_ABBR' => $blueBonusYJ,
|
|
|
- 'AMOUNT_ABBR' => $blueBonusYJSF,
|
|
|
+ 'BONUS_ABBR' => $blueBonusYJSF,
|
|
|
|
|
|
//以下没有用
|
|
|
'BONUS_FW' => 0,
|