dever 1 year ago
parent
commit
8faadeff70
1 changed files with 18 additions and 0 deletions
  1. 18 0
      src/dai/seller/api/Task.php

+ 18 - 0
src/dai/seller/api/Task.php

@@ -315,6 +315,24 @@ class Task
 
     # 迁移失败订单
     public function fail()
+    {
+        $where['status'] = 11;
+        $order = Dever::db('order', 'seller')->select($where);
+        if ($order) {
+            foreach ($order as $k => $v) {
+                $info = Dever::db('order_log2', 'seller')->find(array('order_num' => $v['order_num']));
+                if (!$info) {
+                    unset($v['id']);
+                    $info = Dever::db('order_log2', 'seller')->insert($v);
+                }
+                if ($info) {
+                    Dever::db('order', 'seller')->delete($v['id']);
+                }
+            }
+        }
+    }
+    
+    public function fail_1()
     {
         $where['status'] = 11;
         $order = Dever::db('order_log1', 'seller')->select($where);