Просмотр исходного кода

蓝星拆分录入总表修复

root 3 лет назад
Родитель
Сommit
53c2bd98c4
1 измененных файлов с 16 добавлено и 5 удалено
  1. 16 5
      common/helpers/bonus/BonusCalc.php

+ 16 - 5
common/helpers/bonus/BonusCalc.php

@@ -3373,7 +3373,10 @@ class BonusCalc extends BaseObject {
         $buleStartManageTax = 0;
         $exchangePoints = 0; // 蓝星奖管理奖. 产生的兑换积分
 
-
+        $blueBonusGL = 0; //拆分蓝星管理奖,原奖金
+        $blueBonusYJ = 0; //拆分蓝星业绩奖,原奖金
+        $blueBonusGLSF = 0;//拆分蓝星管理奖,实发
+        $blueBonusYJSF = 0;//拆分蓝星业绩奖,实发
 
         if( $this->_isCalcMonth ) {
             // 查看是否复消300
@@ -3413,6 +3416,12 @@ class BonusCalc extends BaseObject {
                 $buleStartOriBonus = isset($userBS['ORI_BONUS']) && !empty($userBS['ORI_BONUS']) ? $userBS['ORI_BONUS'] : 0; // 原奖金
                 // $buleStartManageTax = isset($userBS['MANAGE_TAX']) && !empty($userBS['MANAGE_TAX']) ? $userBS['MANAGE_TAX'] : 0; // 管理费
 
+                $blueBonusGL = isset($userBS['ORI_BONUS_BU_GL']) && !empty($userBS['ORI_BONUS_BU_GL']) ? $userBS['ORI_BONUS_BU_GL'] : 0; // 拆分管理奖原奖金
+                $blueBonusYJ = isset($userBS['ORI_BONUS_BU_YJ']) && !empty($userBS['ORI_BONUS_BU_YJ']) ? $userBS['ORI_BONUS_BU_YJ'] : 0; // 拆分业绩奖原奖金
+
+                $blueBonusGLSF = isset($userBS['ORI_BONUS_BU_GLSF']) && !empty($userBS['ORI_BONUS_BU_GLSF']) ? $userBS['ORI_BONUS_BU_GLSF'] : 0; // 拆分管理奖 实发
+                $blueBonusYJSF = isset($userBS['ORI_BONUS_BU_YJSF']) && !empty($userBS['ORI_BONUS_BU_YJSF']) ? $userBS['ORI_BONUS_BU_YJSF'] : 0; // 拆分业绩奖 实发
+
                 $monthSumData = CalcBonus::findUseSlaves()
                 ->select('SUM(BONUS_GX) AS BONUS_GX_SUM, SUM(BONUS_GL) AS BONUS_GL_SUM')
                 ->where('USER_ID=:USER_ID AND CALC_MONTH=:CALC_MONTH', 
@@ -3541,13 +3550,15 @@ class BonusCalc extends BaseObject {
             'ORI_BONUS_STANDARD' => $standardBonus,
 
 
-            'ORI_BONUS_BU_GL' => $bonus['ORI_BONUS_BU_GL'],
-            'ORI_BONUS_BU_GLSF' => $bonus['BONUS_BU_GL'],
 
+           // 'ORI_BONUS_BU_GLSF' => $bonus['BONUS_BU_GL'],
+            'ORI_BONUS_BU_GLSF' => $blueBonusGLSF,
+            'ORI_BONUS_BU_GL' => $blueBonusGL,
 
-            'ORI_BONUS_BU_YJ' => $bonus['ORI_BONUS_BU_YJ'],
-            'ORI_BONUS_BU_YJSF' => $bonus['BONUS_BU_YJ'],
 
+            'ORI_BONUS_BU_YJ' => $blueBonusYJ,
+           // 'ORI_BONUS_BU_YJSF' => $bonus['BONUS_BU_YJ'],
+            'ORI_BONUS_BU_YJSF' => $blueBonusYJSF,
 
             //以下没有用
             'BONUS_FW' => 0,