rabin 1 year ago
parent
commit
620205efee
1 changed files with 6 additions and 3 deletions
  1. 6 3
      src/dai/seller/api/Task.php

+ 6 - 3
src/dai/seller/api/Task.php

@@ -93,9 +93,12 @@ class Task
                     $this->statItem($data, $day, 'channel_' . $v['channel_id'], $default, $v, $v['seller_id']);
                 }
 
-                $state = Dever::db('order_bak', 'seller')->insert($v);
-                if ($state) {
-                    Dever::db('order', 'seller')->delete($v['id']);
+                $info = Dever::db('order_bak', 'seller')->find($v['id']);
+                if (!$info) {
+                    $state = Dever::db('order_bak', 'seller')->insert($v);
+                    if ($state) {
+                        Dever::db('order', 'seller')->delete($v['id']);
+                    }
                 }
             }
         }