|
@@ -77,7 +77,13 @@ class Task
|
|
|
$info = Dever::db('order_bak', 'seller')->insert($v);
|
|
|
}
|
|
|
if ($info) {
|
|
|
- Dever::db('order', 'seller')->delete($v['id']);
|
|
|
+ $info = Dever::db('order_log1', 'seller')->find($v['id']);
|
|
|
+ if (!$info) {
|
|
|
+ $info = Dever::db('order_log1', 'seller')->insert($v);
|
|
|
+ }
|
|
|
+ if ($info) {
|
|
|
+ Dever::db('order', 'seller')->delete($v['id']);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -268,7 +274,9 @@ class Task
|
|
|
|
|
|
public function history_order()
|
|
|
{
|
|
|
- $order = Dever::db('order_bak', 'seller')->load([]);
|
|
|
+ $time = time() - 86400 * 5;
|
|
|
+ $where['cdate'] = array('>=', $time);
|
|
|
+ $order = Dever::db('order_bak', 'seller')->load($where);
|
|
|
foreach ($order as $k => $v) {
|
|
|
$order_log = Dever::db('order_log1', 'seller')->find(array('order_num' => $v['order_num']));
|
|
|
if (!$order_log) {
|