订单详情:同步订阅治理提示文案与后端安全阀统一

This commit is contained in:
萝卜
2026-03-11 08:47:37 +00:00
parent bebae1932c
commit be00b188b2
2 changed files with 14 additions and 10 deletions

View File

@@ -157,14 +157,18 @@
<button type="submit" @disabled(! $canActivate || $alreadySynced)>{{ $alreadySynced ? '已同步' : '同步订阅' }}</button> <button type="submit" @disabled(! $canActivate || $alreadySynced)>{{ $alreadySynced ? '已同步' : '同步订阅' }}</button>
</form> </form>
@if($order->isReconcileMismatch()) @if($order->isReconcileMismatch() || $order->isRefundInconsistent())
<div class="muted text-danger" style="margin-top:6px; width:100%;">提示:当前订单命中「对账不一致」,建议先补齐支付回执并核对金额差额后再同步订阅。 <div class="muted text-danger" style="margin-top:6px; width:100%;">
<a class="link" href="/admin/platform-orders/{{ $order->id }}#add-payment-receipt">补回执</a> 提示:当前订单命中「对账不一致/退款不一致」,为避免带病同步,请先完成金额/状态治理(补回执/核对退款/修正状态)后再同步订阅。
</div> @if($order->isReconcileMismatch())
@endif <a class="link" href="/admin/platform-orders/{{ $order->id }}#add-payment-receipt">去补回执</a>
@if($order->isRefundInconsistent()) @endif
<div class="muted text-danger" style="margin-top:6px; width:100%;">提示:当前订单命中「退款不一致」,建议先核对退款轨迹/状态后再同步订阅。 @if($order->isReconcileMismatch() && $order->isRefundInconsistent())
<a class="link" href="/admin/platform-orders/{{ $order->id }}#refund-receipts">去核对退款</a> <span class="muted"></span>
@endif
@if($order->isRefundInconsistent())
<a class="link" href="/admin/platform-orders/{{ $order->id }}#refund-receipts">去核对退款</a>
@endif
</div> </div>
@endif @endif

View File

@@ -64,7 +64,7 @@ class AdminPlatformOrderShowActivateSubscriptionGovernanceHintTest extends TestC
$this->get('/admin/platform-orders/' . $order->id) $this->get('/admin/platform-orders/' . $order->id)
->assertOk() ->assertOk()
->assertSee('命中「对账不一致」', false) ->assertSee('当前订单命中「对账不一致/退款不一致」', false)
->assertSee('#add-payment-receipt', false); ->assertSee('#add-payment-receipt', false);
} }
@@ -111,7 +111,7 @@ class AdminPlatformOrderShowActivateSubscriptionGovernanceHintTest extends TestC
$this->get('/admin/platform-orders/' . $order->id) $this->get('/admin/platform-orders/' . $order->id)
->assertOk() ->assertOk()
->assertSee('命中「退款不一致」', false) ->assertSee('当前订单命中「对账不一致/退款不一致」', false)
->assertSee('#refund-receipts', false); ->assertSee('#refund-receipts', false);
} }
} }