align(数字人版本): 分页(前端20/页)、上传进度(正在上传N%)、状态三态(草稿/已发布/已废弃)、文件大小固定两位MB、说明50字截断、RELEASED恒显下载点击取链接、确认文案/按钮名/仅zip校验/弹窗描述对齐(对齐 admin.js loadDigitalHumanVersions/downloadDigitalHumanVersion/上传段)

This commit is contained in:
2026-09-05 23:28:41 +08:00
parent 207f48f7d8
commit 553aca34f7
13 changed files with 251 additions and 58 deletions
+4 -4
View File
@@ -20,8 +20,8 @@ test('test_task_134_dh_status_display_repeated_is_idempotent', () => {
})
test('test_task_134_dh_status_display_boundary_empty_input', () => {
// 边界空值:非受控状态按草稿展示
assert.deepEqual(digitalHumanStatusDisplay(''), { text: '草稿', tag: 'info' })
// 边界空值:非受控状态按 已废弃 展示(对齐 admin.js 三态)
assert.deepEqual(digitalHumanStatusDisplay(''), { text: '已废弃', tag: 'danger' })
})
test('test_task_134_dh_status_display_boundary_single_item', () => {
@@ -35,8 +35,8 @@ test('test_task_134_dh_status_display_boundary_limit_or_missing_field', () => {
})
test('test_task_134_dh_status_display_invalid_input_rejected', () => {
// 异常输入:非字符串按草稿
assert.deepEqual(digitalHumanStatusDisplay(null as unknown as string), { text: '草稿', tag: 'info' })
// 异常输入:非字符串按 已废弃
assert.deepEqual(digitalHumanStatusDisplay(null as unknown as string), { text: '已废弃', tag: 'danger' })
})
test('test_task_134_dh_status_display_dependency_failure_returns_actionable_message', () => {