feat: 用户详情代金券管理与优惠模块修复
Build and Deploy Vue3 / build (push) Successful in 1m39s
Build and Deploy Vue3 / deploy (push) Successful in 42s

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
shiran
2026-06-26 16:46:57 +08:00
parent 6f82e5e79d
commit 4bf7c4857b
15 changed files with 862 additions and 111 deletions
+7 -9
View File
@@ -423,15 +423,13 @@ const confirmUserSelection = (user) => {
}
if (selectorType.value === 'query') {
// 查询表单选择
queryParams.user_id = user.UserId
queryParams.user_id = user.user_id
} else {
// 编辑表单选择
editForm.user_id = user.UserId
editForm.user_id = user.user_id
}
// 将选中的用户添加到 UserOptions 中(如果不存在)
if (!UserOptions.value.find(u => u.UserId === user.UserId)) {
if (!UserOptions.value.find(u => u.user_id === user.user_id)) {
UserOptions.value.push(user)
}
@@ -451,14 +449,14 @@ const clearEditUser = () => {
// 获取查询用户名称
const getQueryUserName = () => {
const user = UserOptions.value.find(u => u.UserId === queryParams.user_id)
return user ? `${user.UserName} (ID: ${user.UserId})` : `用户ID: ${queryParams.user_id}`
const user = UserOptions.value.find(u => u.user_id === queryParams.user_id)
return user ? `${user.user_name} (ID: ${user.user_id})` : `用户ID: ${queryParams.user_id}`
}
// 获取编辑用户名称
const getEditUserName = () => {
const user = UserOptions.value.find(u => u.UserId === editForm.user_id)
return user ? `${user.UserName} (ID: ${user.UserId})` : `用户ID: ${editForm.user_id}`
const user = UserOptions.value.find(u => u.user_id === editForm.user_id)
return user ? `${user.user_name} (ID: ${user.user_id})` : `用户ID: ${editForm.user_id}`
}
// 获取代金券列表