rabin hace 6 meses
padre
commit
dfc03bd861
Se han modificado 1 ficheros con 4 adiciones y 2 borrados
  1. 4 2
      src/resource/goods/lib/Express.php

+ 4 - 2
src/resource/goods/lib/Express.php

@@ -84,8 +84,10 @@ class Express
                 $param['status'] = 1;
                 if ($type == 1) {
                     if ($order['status'] <= 3) {
-                        $info = $data['data']['list'][0];
-                        Dever::load('log', 'goods')->up(1, $order['uid'], $order['id'], $info['status']);
+                        if ($data['data']['list']) {
+                            $info = $data['data']['list'][0];
+                            Dever::load('log', 'goods')->up(1, $order['uid'], $order['id'], $info['status']);
+                        }
                         $order['status'] = 4;
                         Dever::db('order', 'goods')->update($order['id'], array('status' => $order['status'], 'qdate' => strtotime($info['time'])));
                     }