|
@@ -208,14 +208,14 @@ class Order extends Core
|
|
$psinfo = array();
|
|
$psinfo = array();
|
|
foreach ($data as $k => $v) {
|
|
foreach ($data as $k => $v) {
|
|
if ($k == 2) {
|
|
if ($k == 2) {
|
|
- $order_num = $v['B'];
|
|
|
|
|
|
+ $order_num = $v['A'];
|
|
if ($order_num) {
|
|
if ($order_num) {
|
|
$order = Dever::db('shop/buy_order')->find(array('order_num' => $order_num));
|
|
$order = Dever::db('shop/buy_order')->find(array('order_num' => $order_num));
|
|
if ($order && $order['status'] == 3) {
|
|
if ($order && $order['status'] == 3) {
|
|
if (!isset($psinfo[$order['id']])) {
|
|
if (!isset($psinfo[$order['id']])) {
|
|
$psinfo[$order['id']] = array();
|
|
$psinfo[$order['id']] = array();
|
|
}
|
|
}
|
|
- $psinfo[$order['id']][] = array($v['D'], $v['N'], $v['G']);
|
|
|
|
|
|
+ $psinfo[$order['id']][] = array($v['B'], $v['C'], $v['D']);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -227,7 +227,12 @@ class Order extends Core
|
|
$update['order_id'] = $k;
|
|
$update['order_id'] = $k;
|
|
$service = array();
|
|
$service = array();
|
|
foreach ($v as $k1 => $v1) {
|
|
foreach ($v as $k1 => $v1) {
|
|
- $update['cdate'] = Dever::maketime($v1[2]);
|
|
|
|
|
|
+ if ($v1[2] && strstr($v1[2], '-')) {
|
|
|
|
+ $update['cdate'] = Dever::maketime($v1[2]);
|
|
|
|
+ } else {
|
|
|
|
+ $update['cdate'] = time();
|
|
|
|
+ }
|
|
|
|
+
|
|
$service_info = Dever::db('shop/service')->find($v1[1]);
|
|
$service_info = Dever::db('shop/service')->find($v1[1]);
|
|
if (!$service_info) {
|
|
if (!$service_info) {
|
|
$service_id = Dever::db('shop/service')->insert(array('name' => $v1[1], 'type' => 1));
|
|
$service_id = Dever::db('shop/service')->insert(array('name' => $v1[1], 'type' => 1));
|