@@ -15,9 +15,6 @@
|
||||
</el-button>
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="关联信息ID">
|
||||
<el-input v-model="queryParams.id" placeholder="请输入关联信息ID" clearable style="width: 180px" />
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="handleQuery">
|
||||
<el-icon><Search /></el-icon>查询
|
||||
@@ -203,15 +200,14 @@ const router = useRouter()
|
||||
// 查询参数
|
||||
const queryParams = reactive({
|
||||
user_id: undefined,
|
||||
code_id: props.codeId || undefined,
|
||||
id: '',
|
||||
id: props.codeId || undefined,
|
||||
page: 1,
|
||||
count: 10
|
||||
})
|
||||
|
||||
watch(() => props.codeId, (newVal) => {
|
||||
if (newVal) {
|
||||
queryParams.code_id = newVal
|
||||
queryParams.id = newVal
|
||||
fetchHistoryList()
|
||||
}
|
||||
})
|
||||
@@ -285,8 +281,8 @@ const statistics = computed(() => {
|
||||
})
|
||||
// 获取查询用户名称
|
||||
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}`
|
||||
}
|
||||
|
||||
// 获取使用记录列表
|
||||
@@ -347,15 +343,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)
|
||||
}
|
||||
|
||||
@@ -372,8 +366,7 @@ const handleQuery = () => {
|
||||
// 重置查询
|
||||
const resetQuery = () => {
|
||||
queryParams.user_id = undefined
|
||||
queryParams.code_id = undefined
|
||||
queryParams.id = ''
|
||||
queryParams.id = undefined
|
||||
queryParams.page = 1
|
||||
fetchHistoryList()
|
||||
}
|
||||
|
||||
@@ -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}`
|
||||
}
|
||||
|
||||
// 获取代金券列表
|
||||
|
||||
Reference in New Issue
Block a user