chore: 移除项目内无用代码(28 文件)

- 清理任务面板/SPA 化改造遗留的未使用变量与函数(模板管理配套 6 函数、
  payloadForDisplay/showTip/hasRunning/schedulePoll/removeMatchedRowLocally 等 30+ 处)
- 清理未使用 import(getBrandTemplateXlsxUrl/uploadTempFileToJava/getProductRiskTasksBatch 等)
- useTaskProgressLoop 改为仅类型导入;progress/task-request 缓存未用参数精简
- DeleteBrandRunService 删除永不执行的 taskItems 死分支
- 全量 vue-tsc(含 --noUnusedLocals/--noUnusedParameters)0 错误;648 测试全过
This commit is contained in:
2026-09-08 10:20:30 +08:00
parent e248b6e43a
commit d9e3f34d37
28 changed files with 24 additions and 408 deletions
@@ -288,15 +288,6 @@ function statusText(status?: number | string) {
return String(status ?? '未知')
}
function statusClass(status?: number | string) {
const numeric = Number(status)
if (numeric === 1 || String(status).toLowerCase() === 'running') return 'running'
if (numeric === 2 || ['success', 'completed', 'done'].includes(String(status).toLowerCase())) return 'success'
if (numeric === 3 || ['failed', 'error'].includes(String(status).toLowerCase())) return 'failed'
if (['cancelled', 'stopped'].includes(String(status).toLowerCase())) return 'cancelled'
return 'pending'
}
function isBusy(status?: number | string) {
const numeric = Number(status)
return numeric === 0 || numeric === 1 || String(status).toLowerCase() === 'pending' || String(status).toLowerCase() === 'running'
@@ -320,10 +311,6 @@ function latestMessage(item: VariantEntry) {
return (raw || '').trim() || '等待后台处理…'
}
function taskMeta(item: VariantEntry) {
return { source: item.meta?.source || '' }
}
function resultFiles(item?: VariantEntry) {
return toArray(item?.file_url)
}