hefei пре 1 година
родитељ
комит
cd02f5d3de
1 измењених фајлова са 15 додато и 15 уклоњено
  1. 15 15
      app/command/PensionTasks.php

+ 15 - 15
app/command/PensionTasks.php

@@ -1573,16 +1573,16 @@ class PensionTasks extends Command
1573 1573
     public function huafeiOrderNew($timeLimit)
1574 1574
     {
1575 1575
         // 普通订单
1576
-        $order_data = Db::name('order_huafei')->where('status', 3)->where('gzc' , 0)->select();
1576
+        $order_data = Db::name('order_huafei')->where('status', 2)->where('gzc' , 0)->select();
1577 1577
         if($order_data) {
1578 1578
             $order_data = $order_data->toArray();
1579 1579
             foreach ($order_data as $online) {
1580 1580
                 $date = date('Y-m-d H:i:s', strtotime('-' . $timeLimit . ' days'));
1581
-                if($date < $online['finish_time']) continue;
1581
+                if($date < $online['create_time']) continue;
1582 1582
                 $online['order_id'] = $online['order_huafei_id'];
1583 1583
                 Db::transaction(function () use ($online) {
1584 1584
                     $this->settleAward($online);
1585
-                    Db::name('order_huafei')->where('order_huafei_id', $online['order_huafei_id'])->update(['gzc' => 1 ,'modify_time' => date('Y-m-d H:i:s')]);
1585
+                    Db::name('order_huafei')->where('order_huafei_id', $online['order_huafei_id'])->update(['gzc' => 1]);
1586 1586
                 });
1587 1587
             }
1588 1588
         }
@@ -1604,11 +1604,11 @@ class PensionTasks extends Command
1604 1604
             $order_data = $order_data->toArray();
1605 1605
             foreach ($order_data as $online) {
1606 1606
                 $date = date('Y-m-d H:i:s', strtotime('-' . $timeLimit . ' days'));
1607
-                if($date < date('Y-m-d H:i:s', $online['pay_time'])) continue;
1607
+                if($date < $online['create_time']) continue;
1608 1608
                 $online['order_id'] = $online['order_pdd_id'];
1609 1609
                 Db::transaction(function () use ($online) {
1610 1610
                     $this->settleAward($online);
1611
-                    Db::name('order_pdd')->where('order_pdd_id', $online['order_pdd_id'])->update(['gzc' => 1 ,'settle_time' => date('Y-m-d H:i:s')]);
1611
+                    Db::name('order_pdd')->where('order_pdd_id', $online['order_pdd_id'])->update(['gzc' => 1]);
1612 1612
                 });
1613 1613
             }
1614 1614
         }
@@ -1630,11 +1630,11 @@ class PensionTasks extends Command
1630 1630
             $order_data = $order_data->toArray();
1631 1631
             foreach ($order_data as $online) {
1632 1632
                 $date = date('Y-m-d H:i:s', strtotime('-' . $timeLimit . ' days'));
1633
-                if($date < $online['finish_time']) continue;
1633
+                if($date < $online['create_time']) continue;
1634 1634
                 $online['order_id'] = $online['order_jd_id'];
1635 1635
                 Db::transaction(function () use ($online) {
1636 1636
                     $this->settleAward($online);
1637
-                    Db::name('order_jd')->where('order_jd_id', $online['order_jd_id'])->update(['gzc' => 1 ,'modify_time' => date('Y-m-d H:i:s')]);
1637
+                    Db::name('order_jd')->where('order_jd_id', $online['order_jd_id'])->update(['gzc' => 1]);
1638 1638
                 });
1639 1639
             }
1640 1640
         }
@@ -1651,16 +1651,16 @@ class PensionTasks extends Command
1651 1651
     public function suOrderNew($timeLimit)
1652 1652
     {
1653 1653
         // 普通订单
1654
-        $order_data = Db::name('order_su')->where('status', 1)->where('gzc', 0)->select();
1654
+        $order_data = Db::name('order_su')->where('status', '确认收货')->where('gzc', 0)->select();
1655 1655
         if($order_data) {
1656 1656
             $order_data = $order_data->toArray();
1657 1657
             foreach ($order_data as $online) {
1658 1658
                 $date = date('Y-m-d H:i:s', strtotime('-' . $timeLimit . ' days'));
1659
-                if($date < date('Y-m-d H:i:s',$online['pay_time'])) continue;
1659
+                if($date < $online['create_time']) continue;
1660 1660
                 $online['order_id'] = $online['order_su_id'];
1661 1661
                 Db::transaction(function () use ($online) {
1662 1662
                     $this->settleAward($online);
1663
-                    Db::name('order_su')->where('order_su_id', $online['order_su_id'])->update(['gzc' => 1 ,'settled_time' => date('Y-m-d H:i:s')]);
1663
+                    Db::name('order_su')->where('order_su_id', $online['order_su_id'])->update(['gzc' => 1]);
1664 1664
                 });
1665 1665
             }
1666 1666
         }
@@ -1682,7 +1682,7 @@ class PensionTasks extends Command
1682 1682
             $order_data = $order_data->toArray();
1683 1683
             foreach ($order_data as $online) {
1684 1684
                 $date = date('Y-m-d H:i:s', strtotime('-' . $timeLimit . ' days'));
1685
-                if($date < date('Y-m-d H:i:s',$online['tk_earning_time'])) continue;
1685
+                if($date < $online['create_time']) continue;
1686 1686
                 $online['order_id'] = $online['order_tb_id'];
1687 1687
                 Db::transaction(function () use ($online) {
1688 1688
                     $this->settleAward($online);
@@ -1708,11 +1708,11 @@ class PensionTasks extends Command
1708 1708
             $order_data = $order_data->toArray();
1709 1709
             foreach ($order_data as $online) {
1710 1710
                 $date = date('Y-m-d H:i:s', strtotime('-' . $timeLimit . ' days'));
1711
-                if($date < date('Y-m-d H:i:s',$online['last_update_time'])) continue;
1711
+                if($date < $online['create_time']) continue;
1712 1712
                 $online['order_id'] = $online['order_vip_id'];
1713 1713
                 Db::transaction(function () use ($online) {
1714 1714
                     $this->settleAward($online);
1715
-                    Db::name('order_vip')->where('order_vip_id', $online['order_vip_id'])->update(['gzc' => 1,'settle_time' => date('Y-m-d H:i:s')]);
1715
+                    Db::name('order_vip')->where('order_vip_id', $online['order_vip_id'])->update(['gzc' => 1]);
1716 1716
                 });
1717 1717
             }
1718 1718
         }
@@ -1734,11 +1734,11 @@ class PensionTasks extends Command
1734 1734
             $order_data = $order_data->toArray();
1735 1735
             foreach ($order_data as $online) {
1736 1736
                 $date = date('Y-m-d H:i:s', strtotime('-' . $timeLimit . ' days'));
1737
-                if($date < date('Y-m-d H:i:s',$online['pay_success_time'])) continue;
1737
+                if($date < $online['create_time']) continue;
1738 1738
                 $online['order_id'] = $online['order_dy_id'];
1739 1739
                 Db::transaction(function () use ($online) {
1740 1740
                     $this->settleAward($online);
1741
-                    Db::name('order_dy')->where('order_dy_id', $online['order_dy_id'])->update(['gzc' => 1,'settle_time' => date('Y-m-d H:i:s')]);
1741
+                    Db::name('order_dy')->where('order_dy_id', $online['order_dy_id'])->update(['gzc' => 1]);
1742 1742
                 });
1743 1743
             }
1744 1744
         }