@@ -500,7 +500,11 @@ class RefillBase
$logic_vr_order = Logic("vr_order");
$order_info = Model('vr_order')->getOrderInfo(['order_id' => $order_id]);
$logic_vr_order->changeOrderStateCancel($order_info, '', "调用{$channel_name}接口失败",true,true);
- $mod_refill->edit($order_id, ['commit_time' => time()]);
+
+ if(!is_string($errmsg)) {
+ $errmsg = '';
+ }
+ $mod_refill->edit($order_id, ['commit_time' => time(),'err_msg' => $errmsg]);
}
@@ -66,7 +66,7 @@ class util
{
$latest = current($result);
$cur = time();
- $lowest = 300;
+ $lowest = 30;
if ($cur > $latest && ($cur - $latest) >= $lowest) {
wcache("card_expired", [$card_no => time()], '');
return [true, 0];