|
|
@@ -502,10 +502,10 @@ class OrderService extends BaseService
|
|
|
}
|
|
|
|
|
|
//订单失效后的操作 shish 2021.5.14
|
|
|
- public static function expire($order)
|
|
|
+ public static function expire($order, $force = false)
|
|
|
{
|
|
|
$date = date("Y-m-d H:i:s");
|
|
|
- if ($order->status == OrderClass::ORDER_STATUS_UN_PAY && $order->deadline <= $date) {
|
|
|
+ if ($force == true || $order->status == OrderClass::ORDER_STATUS_UN_PAY && $order->deadline <= $date) {
|
|
|
$id = $order->id;
|
|
|
$order = OrderClass::cancel($id);
|
|
|
$purchaseId = $order->purchaseId;
|