@@ -314,10 +314,12 @@ class BonusSend extends BaseObject {
// 从奖金结算表中获取当期未发放的所有数据
$allData = CalcBonus::find()
->select('ID, USER_ID, PERIOD_NUM, BONUS_TOTAL, MANAGE_TAX, BONUS_PB')
- ->where('IS_SENT=0 AND PERIOD_NUM=:PERIOD_NUM', [':PERIOD_NUM' => $this->_periodNum])
+ ->where('IS_SENT=0 AND PERIOD_NUM=:PERIOD_NUM AND (BONUS_TOTAL>0 OR BONUS_PB>0)', [':PERIOD_NUM' => $this->_periodNum])
->asArray()
->all();
+ LoggerTool::info(['$allData', $allData]);
+
if ($allData) {
$transaction = Yii::$app->db->beginTransaction();
try {