平台订单:统一同步失败原因链接长度阈值常量
This commit is contained in:
@@ -4,6 +4,10 @@
|
|||||||
@section('page_title', '平台订单')
|
@section('page_title', '平台订单')
|
||||||
|
|
||||||
@section('content')
|
@section('content')
|
||||||
|
@php
|
||||||
|
// 失败原因过长时不生成 sync_error_keyword 链接,避免 URL 过长/特殊字符破坏 query
|
||||||
|
$SYNC_ERROR_KEYWORD_LINK_MAX_LEN = 200;
|
||||||
|
@endphp
|
||||||
<div class="card mb-20">
|
<div class="card mb-20">
|
||||||
<p class="muted muted-tight">这里是总台视角的平台收费主链骨架页,当前阶段先承接套餐订购 / 续费 / 生效跟踪。</p>
|
<p class="muted muted-tight">这里是总台视角的平台收费主链骨架页,当前阶段先承接套餐订购 / 续费 / 生效跟踪。</p>
|
||||||
<p class="muted">本页先提供可访问列表、基础筛选与摘要卡,后续再补详情、导出、支付记录与退款轨迹。</p>
|
<p class="muted">本页先提供可访问列表、基础筛选与摘要卡,后续再补详情、导出、支付记录与退款轨迹。</p>
|
||||||
@@ -247,7 +251,7 @@
|
|||||||
@if($reason !== '' && $reason !== '(空)')
|
@if($reason !== '' && $reason !== '(空)')
|
||||||
@php
|
@php
|
||||||
$reasonText = mb_substr($reason, 0, 60);
|
$reasonText = mb_substr($reason, 0, 60);
|
||||||
$reasonTooLong = mb_strlen($reason) > 200;
|
$reasonTooLong = mb_strlen($reason) > $SYNC_ERROR_KEYWORD_LINK_MAX_LEN;
|
||||||
@endphp
|
@endphp
|
||||||
|
|
||||||
@if($reasonTooLong)
|
@if($reasonTooLong)
|
||||||
@@ -597,7 +601,7 @@
|
|||||||
<td>
|
<td>
|
||||||
@php
|
@php
|
||||||
$syncErrMsg = (string) (data_get($order->meta, 'subscription_activation_error.message') ?? '');
|
$syncErrMsg = (string) (data_get($order->meta, 'subscription_activation_error.message') ?? '');
|
||||||
$syncErrTooLong = $syncErrMsg !== '' && mb_strlen($syncErrMsg) > 200;
|
$syncErrTooLong = $syncErrMsg !== '' && mb_strlen($syncErrMsg) > $SYNC_ERROR_KEYWORD_LINK_MAX_LEN;
|
||||||
@endphp
|
@endphp
|
||||||
@if($syncErrMsg !== '')
|
@if($syncErrMsg !== '')
|
||||||
@if($syncErrTooLong)
|
@if($syncErrTooLong)
|
||||||
|
|||||||
Reference in New Issue
Block a user