|
|
@@ -12,9 +12,22 @@ use common\helpers\Cache;
|
|
|
use common\helpers\Date;
|
|
|
use common\helpers\snowflake\SnowFake;
|
|
|
use common\helpers\Tool;
|
|
|
+use common\models\BsBonus103Calc;
|
|
|
+use common\models\BsBonus103Calc1;
|
|
|
+use common\models\BsBonus103CalcNet;
|
|
|
+use common\models\BsBonus103CalcNet1;
|
|
|
+use common\models\BsBonus103Test;
|
|
|
+use common\models\BsBonus103TestNet;
|
|
|
use common\models\CalcBonus;
|
|
|
use common\models\CalcBonusBD;
|
|
|
use common\models\CalcBonusBS;
|
|
|
+use common\models\CalcBonusBsCalc;
|
|
|
+use common\models\CalcBonusBsChecking;
|
|
|
+use common\models\CalcBonusBsDetail;
|
|
|
+use common\models\CalcBonusBsDetailBonus;
|
|
|
+use common\models\CalcBonusBsDetailCalc;
|
|
|
+use common\models\CalcBonusBsDetailGpv;
|
|
|
+use common\models\CalcBonusBsStat;
|
|
|
use common\models\CalcBonusQuarter;
|
|
|
use common\models\CalcBonusGarage;
|
|
|
use common\models\CalcBonusQY;
|
|
|
@@ -27,6 +40,10 @@ use common\models\EmployLevel;
|
|
|
use common\models\PerfMonth;
|
|
|
use common\models\PerfPeriod;
|
|
|
use common\models\Period;
|
|
|
+use common\models\QtrCalcRecord;
|
|
|
+use common\models\QtrCalcScore;
|
|
|
+use common\models\QtrCalcUser;
|
|
|
+use common\models\QtrCalcWeight;
|
|
|
use common\models\ServeProcess;
|
|
|
use common\models\StarCrownLevel;
|
|
|
use Exception;
|
|
|
@@ -318,15 +335,36 @@ class CalcServeBonusCalc extends BaseObject {
|
|
|
*/
|
|
|
public function clearCalcTableData() {
|
|
|
// 奖金表
|
|
|
- CalcBonus::pageDeleteAll('PERIOD_NUM='.$this->_periodNum);
|
|
|
+ CalcBonus::pageDeleteAll('1=1');
|
|
|
CalcBonusQY::pageDeleteAll('PERIOD_NUM='.$this->_periodNum);
|
|
|
- CalcBonusBD::pageDeleteAll('PERIOD_NUM='.$this->_periodNum); // 实际上是服务奖流水表
|
|
|
- CalcBonusTG::pageDeleteAll('PERIOD_NUM='.$this->_periodNum);
|
|
|
+ CalcBonusBD::pageDeleteAll('1=1'); // 实际上是服务奖流水表
|
|
|
+ CalcBonusTG::pageDeleteAll('1=1');
|
|
|
// 月结时要清空的数据
|
|
|
if ($this->_isCalcMonth) {
|
|
|
- CalcBonusTourism::pageDeleteAll('PERIOD_NUM='.$this->_periodNum);
|
|
|
- CalcBonusGarage::pageDeleteAll('PERIOD_NUM='.$this->_periodNum);
|
|
|
- CalcBonusVilla::pageDeleteAll('PERIOD_NUM='.$this->_periodNum);
|
|
|
+ CalcBonusTourism::pageDeleteAll('1=1');
|
|
|
+ CalcBonusGarage::pageDeleteAll('1=1');
|
|
|
+ CalcBonusVilla::pageDeleteAll('1=1');
|
|
|
+ //计算服务不存储数据,存储过程表清空
|
|
|
+ BsBonus103Calc::pageDeleteAll('1=1');
|
|
|
+ BsBonus103Calc1::pageDeleteAll('1=1');
|
|
|
+ BsBonus103CalcNet::pageDeleteAll('1=1');
|
|
|
+ BsBonus103CalcNet1::pageDeleteAll('1=1');
|
|
|
+ BsBonus103Test::pageDeleteAll('1=1');
|
|
|
+ BsBonus103TestNet::pageDeleteAll('1=1');
|
|
|
+ CalcBonusBsCalc::pageDeleteAll('1=1');
|
|
|
+ CalcBonusBsChecking::pageDeleteAll('1=1');
|
|
|
+ CalcBonusBsDetail::pageDeleteAll('1=1');
|
|
|
+ CalcBonusBsDetailBonus::pageDeleteAll('1=1');
|
|
|
+ CalcBonusBsDetailCalc::pageDeleteAll('1=1');
|
|
|
+ CalcBonusBsDetailGpv::pageDeleteAll('1=1');
|
|
|
+ CalcBonusBsStat::pageDeleteAll('1=1');
|
|
|
+ QtrCalcUser::pageDeleteAll('1=1');
|
|
|
+ QtrCalcScore::pageDeleteAll('1=1');
|
|
|
+ QtrCalcRecord::pageDeleteAll('1=1');
|
|
|
+ QtrCalcWeight::pageDeleteAll('1=1');
|
|
|
+ CalcBonusBS::pageDeleteAll('1=1');
|
|
|
+ CalcBonusTourism::pageDeleteAll('1=1');
|
|
|
+ CalcBonusVilla::pageDeleteAll('1=1');
|
|
|
}
|
|
|
}
|
|
|
|