rabin 3 yıl önce
ebeveyn
işleme
1facfec75f
2 değiştirilmiş dosya ile 4 ekleme ve 8 silme
  1. 2 6
      app/cash/lib/Cron.php
  2. 2 2
      app/cash/lib/Order.php

+ 2 - 6
app/cash/lib/Cron.php

@@ -208,12 +208,8 @@ class Cron
                             Dever::load('cash/lib/order')->up($order_data, 3, 1, false, 2, $v['cdate']);
                         }
                     } elseif ($info) {
-                        if ($v['status'] == 5 || $v['status'] == 6) {
-                            Dever::load('cash/lib/order')->up($order_data, 3, 2, false, 2, $v['fdate']);
-                        } elseif ($v['status'] == 8) {
-                            Dever::load('cash/lib/order')->up($order_data, 2, 2, false, 2);
-                        } elseif ($v['status'] == 7) {
-                            Dever::load('cash/lib/order')->up($order_data, 3, 3, false, 2, $v['operdate']);
+                        if ($v['status'] == 7 && $info['status'] == 2) {
+                            Dever::db('cash/order')->update(array('where_id' => $info['id'], 'status' => 1));
                         }
                     }
                 }

+ 2 - 2
app/cash/lib/Order.php

@@ -106,8 +106,8 @@ class Order
                 $set['status'] = 2;
                 $set['audit'] = 2;
                 $set['where_id'] = $info['id'];
-                $set['operdate'] = time();
-                $set['fdate'] = time();
+                $set['operdate'] = $operdate ? $operdate : time();
+                $set['fdate'] = $operdate ? $operdate : time();
                 Dever::db('cash/order')->update($set);
             }
         }