ソースを参照

增加判断PV分期订单是否为已删除

theo 3 年 前
コミット
54179bf13a
2 ファイル変更2 行追加2 行削除
  1. 1 1
      common/helpers/bonus/BonusSend.php
  2. 1 1
      common/models/Order.php

+ 1 - 1
common/helpers/bonus/BonusSend.php

@@ -270,7 +270,7 @@ class BonusSend extends BaseObject {
      *
      */
     private function _calcRemainPv(){
-        $orders = Order::find()->where('PERIOD_NUM=:PERIOD_NUM AND REMAIN_PV>0',[':PERIOD_NUM'=>$this->_periodNum])->asArray()->all();
+        $orders = Order::find()->where('PERIOD_NUM=:PERIOD_NUM AND REMAIN_PV>0 AND IS_DELETE=0',[':PERIOD_NUM'=>$this->_periodNum])->asArray()->all();
         foreach($orders as $order){
             $oRemainPv = RemainPv::find()->where(['USER_ID' => $order['USER_ID']])->one();
 

+ 1 - 1
common/models/Order.php

@@ -131,7 +131,7 @@ class Order extends \common\components\ActiveRecord
      * 查询当月订单
      */
     public static function fetchOrderCurrentMonth($periodNum, $userId){
-        $currentPeriod = Period::findOneAsArray("PERIOD_NUM = :PERIOD_NUM", [':PERIOD_NUM' => $periodNum]);
+        $currentPeriod = Period::findOneAsArray("PERIOD_NUM = :PERIOD_NUM AND IS_DELETE = 0", [':PERIOD_NUM' => $periodNum]);
 
         switch ($currentPeriod['WEEK_NUMBER']){
             case 1: