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

自动合格相关,IS_FAKE改名为IS_AUTO

theo 3 лет назад
Родитель
Сommit
9bbaf5a0ea

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

@@ -130,7 +130,7 @@ class BonusSend extends BaseObject {
      */
     public function putFakeOrder() {
         echo('开始处理-假订单' . PHP_EOL);
-        $fakeOrder= Order::find()->where(['PERIOD_NUM'=>$this->_periodNum, 'IS_FAKE'=>'1'])->asArray()->all();
+        $fakeOrder= Order::find()->where(['PERIOD_NUM'=>$this->_periodNum, 'IS_AUTO'=>'1'])->asArray()->all();
 //        print_r($fakeOrder);exit;
         foreach($fakeOrder as $fOrder){
             $oRemainPv=RemainPv::findOne(["USER_ID"=>$fOrder['USER_ID']]);

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

@@ -196,7 +196,7 @@ class PerfCalc {
             $periods = Period::getCurrentMonthPeriodByPeriodNum($periodNum);
             //先清除本期的假订单
             echo('首先,清除上次尝试生成业绩单时所创建的虚假订单'. date('Y-m-d  H:i:s', time()) . PHP_EOL);
-            $delFOrder = Order::deleteAll(['IS_FAKE'=>'1','PERIOD_NUM'=>$periodNum]);
+            $delFOrder = Order::deleteAll(['IS_AUTO'=>'1','PERIOD_NUM'=>$periodNum]);
             echo('检查有结余PV的用户,如果他当月PV不足30,则为其创建假订单'. PHP_EOL);
             foreach($userHaveRemain as $uR){
                 $myPv = Order::find()->where(['PERIOD_NUM'=>$periods, 'USER_ID'=>$uR['USER_ID']])->SUM('PV');

+ 1 - 1
common/models/forms/OrderForm.php

@@ -1005,7 +1005,7 @@ class OrderForm extends Model
         $orderModel->P_CALC_MONTH = '1970-01-01';
         $orderModel->CREATED_AT = Date::nowTime();
         $orderModel->EXPRESS_TYPE = 1;
-        $orderModel->IS_FAKE = 1;
+        $orderModel->IS_AUTO = 1;
         if(!$orderModel->save()){
             $this->addErrors($orderModel->getErrors());
             return false;

+ 2 - 2
sql/upgrade/1540.sql

@@ -25,5 +25,5 @@ CREATE TABLE `AR_FLOW_REMAIN_PV`  (
   PRIMARY KEY (`ID`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
-alter table `AR_ORDER` add column IS_FAKE int(11) not null default 0 comment "假订单标志";
-alter table `AR_APPROACH_ORDER` add column IS_FAKE int(11) not null default 0 comment "假订单标志";
+alter table `AR_ORDER` add column IS_AUTO int(11) not null default 0 comment "假订单标志";
+alter table `AR_APPROACH_ORDER` add column IS_AUTO int(11) not null default 0 comment "假订单标志";