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 @@