备货单 添加预览 跟进列表分页 审批记录显示问题处理

This commit is contained in:
浅念
2025-11-03 19:01:08 +08:00
parent b527715b3a
commit 58a6732f1b
21 changed files with 1252 additions and 557 deletions
+18 -3
View File
@@ -638,10 +638,25 @@
if (c.type === 'initiator_leader') {
group.users = []
} else if (c.value) {
group.users = String(c.value)
// group.users = String(c.value)
// .split(',')
// .map((v) => Number((v || '').trim()))
// .filter((n) => !Number.isNaN(n))
const values = String(c.value)
.split(',')
.map((v) => Number((v || '').trim()))
.filter((n) => !Number.isNaN(n))
.map((v) => (v || '').trim())
.filter(Boolean)
// 判断是否为纯数字ID
const isNumericIds = values.every(
(v) => !Number.isNaN(Number(v)) && Number.isInteger(Number(v))
)
if (isNumericIds) {
// 如果是数字ID,转换为数字数组
group.users = values.map((v) => Number(v))
} else {
// 如果是字符串名称,保持为字符串数组
group.users = values
}
}
node.ccGroups.push(group)
}