From 7ed87f59ee89db5bc6150cc2721448b01bf12e59 Mon Sep 17 00:00:00 2001 From: zhangyahui Date: Wed, 7 Jan 2026 14:30:26 +0800 Subject: [PATCH 1/5] =?UTF-8?q?feat:=20=E8=AE=A2=E9=98=85=E8=AE=A1?= =?UTF-8?q?=E5=88=92=E8=A1=A8=E6=A0=BC=E6=98=BE=E7=A4=BA=E5=9B=BD=E5=AE=B6?= =?UTF-8?q?=E6=88=96=E5=9C=B0=E5=8C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/component/Administrator/subscriptionPlan.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/component/Administrator/subscriptionPlan.vue b/src/component/Administrator/subscriptionPlan.vue index 78e3edac..19c88477 100644 --- a/src/component/Administrator/subscriptionPlan.vue +++ b/src/component/Administrator/subscriptionPlan.vue @@ -527,6 +527,14 @@ const columns = [ width: 120, ellipsis: true }, + { + title: 'Country or Region', + dataIndex: 'countryOrRegion', + key: 'countryOrRegion', + align: 'center', + width: 120, + ellipsis: true + }, { title: 'Start Time', dataIndex: 'currentPeriodStart', @@ -649,6 +657,7 @@ const openEdit = (record: SubscriptionPlan) => { formState.accountNum = (record as any).accountNum || null formState.status = record.status formState.id = record.id + formState.countryOrRegion = (record as any).countryOrRegion || null // 检查组织ID是否在已加载的组织列表中,如果不在,则添加临时项 if (record.organizationId) { From 45af83d0b27e983d7ae513052b2696b2c4305bf0 Mon Sep 17 00:00:00 2001 From: zhangyahui Date: Wed, 7 Jan 2026 15:06:25 +0800 Subject: [PATCH 2/5] =?UTF-8?q?bugfix:=20=E7=BC=96=E8=BE=91=E6=97=B6?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E5=9B=9E=E6=98=BE=E7=94=A8=E6=88=B7=E9=82=AE?= =?UTF-8?q?=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 @@ From 2b273ec70aae6182469de79f61c42551b96d53fb Mon Sep 17 00:00:00 2001 From: zhangyahui Date: Wed, 7 Jan 2026 15:37:57 +0800 Subject: [PATCH 3/5] =?UTF-8?q?bugfix:=20=E7=94=A8=E6=88=B7=E5=90=8D?= =?UTF-8?q?=E6=A3=80=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/component/Administrator/SE/allUser/index.vue | 2 +- .../Administrator/SE/designDetailList/index.vue | 13 ++----------- .../Administrator/SE/recentActiveChart.vue | 12 +++--------- src/component/Administrator/TestClickData.vue | 12 +++++------- src/component/Administrator/recentActiveChart.vue | 11 +---------- src/component/Administrator/trialAllUser.vue | 12 +----------- 6 files changed, 13 insertions(+), 49 deletions(-) diff --git a/src/component/Administrator/SE/allUser/index.vue b/src/component/Administrator/SE/allUser/index.vue index dd4dfd4e..b514df07 100644 --- a/src/component/Administrator/SE/allUser/index.vue +++ b/src/component/Administrator/SE/allUser/index.vue @@ -18,7 +18,7 @@
{{ $t('admin.UserName') }}: - +
{{ $t("admin.Email") }}: - -
-
- {{ $t("admin.UserName") }}: - +
+
Organization Name:
{{ $t('admin.UserName') }}: - +
@@ -78,8 +70,10 @@ import { LabelLayout } from 'echarts/features'; import { useStore } from "vuex"; import { CanvasRenderer } from 'echarts/renderers'; import { useI18n } from 'vue-i18n' +import SelectUser from '@/component/common/SelectUser.vue' export default defineComponent({ components: { + SelectUser }, setup() { const {t} = useI18n() diff --git a/src/component/Administrator/TestClickData.vue b/src/component/Administrator/TestClickData.vue index 140dc115..b44bf828 100644 --- a/src/component/Administrator/TestClickData.vue +++ b/src/component/Administrator/TestClickData.vue @@ -32,18 +32,16 @@
Email: - -
-
- User Name: - + /> --> +
+
Organization Name:
User: - - +
diff --git a/src/component/Administrator/trialAllUser.vue b/src/component/Administrator/trialAllUser.vue index 5af73f57..a6a98f5f 100644 --- a/src/component/Administrator/trialAllUser.vue +++ b/src/component/Administrator/trialAllUser.vue @@ -37,17 +37,7 @@
Email: - -
-
- User Name: - +