refactor(audit): reuse list shells and split models

This commit is contained in:
caoxiaozhu
2026-05-29 10:13:49 +08:00
parent 99e90798d2
commit 64cc76c970
12 changed files with 1500 additions and 1468 deletions

View File

@@ -0,0 +1,17 @@
export function normalizeText(value) {
return String(value || '').trim()
}
export function isPlainObject(value) {
return Boolean(value) && typeof value === 'object' && !Array.isArray(value)
}
export function readConfigJson(value) {
if (isPlainObject(value?.configJson)) {
return value.configJson
}
if (isPlainObject(value?.config_json)) {
return value.config_json
}
return {}
}