|
|
@@ -379,7 +379,8 @@ class ForwardService extends BaseService
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 原单基础校验:归属、状态、结账
|
|
|
+ * 原单基础校验:归属与状态。
|
|
|
+ * 说明:常规售后禁结账单(clearId),但冲销正是给「已结账/挂账已清」场景用的,故不拦 clearId。
|
|
|
*/
|
|
|
protected static function assertOrderCanForward($order, $mainId)
|
|
|
{
|
|
|
@@ -392,9 +393,6 @@ class ForwardService extends BaseService
|
|
|
if (intval($order->status) !== OrderClass::ORDER_STATUS_COMPLETE) {
|
|
|
util::fail('仅已完成订单可冲销');
|
|
|
}
|
|
|
- if (!empty($order->clearId)) {
|
|
|
- util::fail('订单已结账,请线下处理');
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
/**
|