From 45af83d0b27e983d7ae513052b2696b2c4305bf0 Mon Sep 17 00:00:00 2001 From: zhangyahui Date: Wed, 7 Jan 2026 15:06:25 +0800 Subject: [PATCH] =?UTF-8?q?bugfix:=20=E7=BC=96=E8=BE=91=E6=97=B6=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E5=9B=9E=E6=98=BE=E7=94=A8=E6=88=B7=E9=82=AE=E7=AE=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Administrator/subscriptionPlan.vue | 16 ++++++--- src/component/common/SelectUser.vue | 35 ++++++++++++++++++- 2 files changed, 46 insertions(+), 5 deletions(-) diff --git a/src/component/Administrator/subscriptionPlan.vue b/src/component/Administrator/subscriptionPlan.vue index 19c88477..64e4b87d 100644 --- a/src/component/Administrator/subscriptionPlan.vue +++ b/src/component/Administrator/subscriptionPlan.vue @@ -245,7 +245,7 @@ Admin Account: * - +
@@ -403,8 +403,6 @@ import type { FormInstance, Rule } from 'ant-design-vue/es/form' import { debounce } from 'lodash-es' import dayjs, { Dayjs } from 'dayjs' -const testuser = ref('') - type PlanStatus = 'PENDING' | 'ACTIVE' | 'EXPIRED' interface SubscriptionPlan { id: number @@ -425,6 +423,7 @@ const disabledDate = (current: Dayjs) => { } const countryList = ref([]) +const userRef = ref(null) const searchForm = reactive({ name: '', @@ -667,7 +666,6 @@ const openEdit = (record: SubscriptionPlan) => { String(org.id) === String(record.organizationId) ) if (!orgExists) { - // 从表格数据中获取组织名称,如果存在则添加临时项 const orgName = (record as any).organizationName if (orgName) { organizationOptions.value = [ @@ -680,6 +678,16 @@ const openEdit = (record: SubscriptionPlan) => { } } } + if (record.adminAccId) { + console.log(userRef.value) + nextTick(() => { + userRef.value.patchList({ + label: record.name, + value: record.adminAccId, + email: record.adminAccEmail + }) + }) + } modalVisible.value = true } diff --git a/src/component/common/SelectUser.vue b/src/component/common/SelectUser.vue index a9d4ccf5..5c2de832 100644 --- a/src/component/common/SelectUser.vue +++ b/src/component/common/SelectUser.vue @@ -18,7 +18,7 @@