|
@@ -50,14 +50,14 @@ class refill_order_manualControl extends SystemControl
|
|
$mod_order = Model('vr_order');
|
|
$mod_order = Model('vr_order');
|
|
$order_info = $mod_order->getOrderInfo(['order_id' => $order_id]);
|
|
$order_info = $mod_order->getOrderInfo(['order_id' => $order_id]);
|
|
|
|
|
|
- if ((time() - $order_info['order_time']) < 3600) {
|
|
|
|
- showMessage('订单时间未超过1小时', 'index.php?act=refill_order&op=index');
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
$mod_refill = Model('refill_order');
|
|
$mod_refill = Model('refill_order');
|
|
$logic_vr_order = Logic("vr_order");
|
|
$logic_vr_order = Logic("vr_order");
|
|
$refill_info = Model('refill_order')->getOrderInfo(['order_id' => $order_id]);
|
|
$refill_info = Model('refill_order')->getOrderInfo(['order_id' => $order_id]);
|
|
|
|
|
|
|
|
+ $check_fetch_order = $this->check_fetch_order($order_info['order_sn']);
|
|
|
|
+ if($check_fetch_order == false) {
|
|
|
|
+ showMessage('此订单不可手动操作,请联系抢单人员操作!');
|
|
|
|
+ }
|
|
if ($type == 'success') {
|
|
if ($type == 'success') {
|
|
$logic_vr_order->changeOrderStateSuccess($order_id,true);
|
|
$logic_vr_order->changeOrderStateSuccess($order_id,true);
|
|
} elseif ($type == 'cancel') {
|
|
} elseif ($type == 'cancel') {
|
|
@@ -91,10 +91,14 @@ class refill_order_manualControl extends SystemControl
|
|
$order_list = $model_refill_order->getMerchantOrderList($condition,'','refill_order.*,vr_order.order_state');
|
|
$order_list = $model_refill_order->getMerchantOrderList($condition,'','refill_order.*,vr_order.order_state');
|
|
if($type == 'success') {
|
|
if($type == 'success') {
|
|
foreach ($order_list as $order) {
|
|
foreach ($order_list as $order) {
|
|
|
|
+ $check_fetch_order = $this->check_fetch_order($order['order_sn']);
|
|
|
|
+ if($check_fetch_order == false) continue;
|
|
refill\util::manual_success($order['order_id']);
|
|
refill\util::manual_success($order['order_id']);
|
|
}
|
|
}
|
|
} elseif ($type == 'cancel') {
|
|
} elseif ($type == 'cancel') {
|
|
foreach ($order_list as $order) {
|
|
foreach ($order_list as $order) {
|
|
|
|
+ $check_fetch_order = $this->check_fetch_order($order['order_sn']);
|
|
|
|
+ if($check_fetch_order == false) continue;
|
|
refill\util::manual_cancel($order['order_id']);
|
|
refill\util::manual_cancel($order['order_id']);
|
|
}
|
|
}
|
|
} elseif ($type == 'notify'){
|
|
} elseif ($type == 'notify'){
|