平台订单列表:compact 失败原因行改用 row-warn-prefix 组件并更新测试
This commit is contained in:
@@ -1132,10 +1132,16 @@
|
|||||||
|
|
||||||
@if(! $isFullView)
|
@if(! $isFullView)
|
||||||
@if($syncErr !== '')
|
@if($syncErr !== '')
|
||||||
<div class="muted muted-xs text-danger row-warn">原因:{{ mb_substr($syncErr, 0, $SYNC_FAILED_REASON_TRUNCATE_LEN) }}</div>
|
<div class="muted muted-xs text-danger row-warn">
|
||||||
|
<span class="row-warn-prefix">原因</span>
|
||||||
|
{{ mb_substr($syncErr, 0, $SYNC_FAILED_REASON_TRUNCATE_LEN) }}
|
||||||
|
</div>
|
||||||
@endif
|
@endif
|
||||||
@if($bmpaErrCompact !== '')
|
@if($bmpaErrCompact !== '')
|
||||||
<div class="muted muted-xs text-danger row-warn">BMPA:{{ mb_substr($bmpaErrCompact, 0, $SYNC_FAILED_REASON_TRUNCATE_LEN) }}</div>
|
<div class="muted muted-xs text-danger row-warn">
|
||||||
|
<span class="row-warn-prefix">BMPA</span>
|
||||||
|
{{ mb_substr($bmpaErrCompact, 0, $SYNC_FAILED_REASON_TRUNCATE_LEN) }}
|
||||||
|
</div>
|
||||||
@endif
|
@endif
|
||||||
@endif
|
@endif
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -70,8 +70,10 @@ class AdminPlatformOrderIndexCompactViewSyncStatusShowsReasonTest extends TestCa
|
|||||||
// 默认精简视图:应显示原因(full 视图仍由“失败原因”列承载)
|
// 默认精简视图:应显示原因(full 视图仍由“失败原因”列承载)
|
||||||
$this->get('/admin/platform-orders')
|
$this->get('/admin/platform-orders')
|
||||||
->assertOk()
|
->assertOk()
|
||||||
->assertSee('原因:SIMULATED_SYNC_ERROR', false)
|
->assertSee('<span class="row-warn-prefix">原因</span>', false)
|
||||||
->assertSee('BMPA:SIMULATED_BMPA_ERROR', false);
|
->assertSee('SIMULATED_SYNC_ERROR', false)
|
||||||
|
->assertSee('<span class="row-warn-prefix">BMPA</span>', false)
|
||||||
|
->assertSee('SIMULATED_BMPA_ERROR', false);
|
||||||
|
|
||||||
// full 视图:不强制在该单元格重复显示(避免信息过载),这里确保不出现 compact 的前缀文案
|
// full 视图:不强制在该单元格重复显示(避免信息过载),这里确保不出现 compact 的前缀文案
|
||||||
$this->get('/admin/platform-orders?view=full')
|
$this->get('/admin/platform-orders?view=full')
|
||||||
|
|||||||
@@ -72,8 +72,10 @@ class AdminPlatformOrderIndexRowWarnClassTest extends TestCase
|
|||||||
$res->assertOk();
|
$res->assertOk();
|
||||||
|
|
||||||
$res->assertSee('row-warn', false);
|
$res->assertSee('row-warn', false);
|
||||||
$res->assertSee('原因:SIM_SYNC_ERR', false);
|
$res->assertSee('<span class="row-warn-prefix">原因</span>', false);
|
||||||
$res->assertSee('BMPA:SIM_BMPA_ERR', false);
|
$res->assertSee('SIM_SYNC_ERR', false);
|
||||||
|
$res->assertSee('<span class="row-warn-prefix">BMPA</span>', false);
|
||||||
|
$res->assertSee('SIM_BMPA_ERR', false);
|
||||||
$res->assertSee('无回执', false);
|
$res->assertSee('无回执', false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user