From 3136e3ebbe3646d9678f36c8a2796aafa5f9ba76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=82=85=E5=85=89=E5=AD=9F?= Date: Fri, 27 Feb 2026 17:55:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E6=9D=83=E9=99=90?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E5=90=8D=E7=A7=B0=EF=BC=8C=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E5=AF=BC=E5=85=A5=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/pages/tenant/add.vue | 5 +- src/views/pages/tenant/constant.ts | 8 +- src/views/pages/tenant/import.vue | 147 -------------------------- src/views/pages/tenant/index.vue | 2 - src/views/pages/tenantUser/import.vue | 7 +- src/views/pages/tenantUser/index.vue | 4 +- 6 files changed, 11 insertions(+), 162 deletions(-) delete mode 100644 src/views/pages/tenant/import.vue diff --git a/src/views/pages/tenant/add.vue b/src/views/pages/tenant/add.vue index 37bc3e8..5ef032a 100644 --- a/src/views/pages/tenant/add.vue +++ b/src/views/pages/tenant/add.vue @@ -117,7 +117,7 @@ async function submit() { console.log('output >>>>> formData', formData); await formRef.value?.validate(); const permissions = formData.permissions.map((item, index) => ({ - name: PERMISSIONS[index].label, + name: PERMISSIONS[index].name, enabled: item, })); const params = { @@ -154,9 +154,6 @@ async function submit() { }); } } -const onSwitchChange = ({ key, value, model }) => { - console.log(`开关 ${key} 变为 ${value},当前状态:`, model); -}; // 页面加载时 onMounted(() => { diff --git a/src/views/pages/tenant/constant.ts b/src/views/pages/tenant/constant.ts index d1dedbf..8cf9f24 100644 --- a/src/views/pages/tenant/constant.ts +++ b/src/views/pages/tenant/constant.ts @@ -50,27 +50,33 @@ export const STATUS_CONST: Record = { export const PERMISSIONS = [ { - label: '海外独家', + label: '海外先机', value: 1, // 0:不可见;1:可见 + name: 'hwxj', }, { label: '编辑精选', value: 1, + name: 'bjjx', }, { label: '宏观知微', value: 1, + name: 'hgzw', }, { label: '智能资讯榜', value: 1, + name: 'znzx', }, { label: '热门行业', value: 1, + name: 'rthx', }, { label: '风口概念', value: 1, + name: 'fkgn', }, ]; diff --git a/src/views/pages/tenant/import.vue b/src/views/pages/tenant/import.vue deleted file mode 100644 index 96dcc1b..0000000 --- a/src/views/pages/tenant/import.vue +++ /dev/null @@ -1,147 +0,0 @@ - - - - - diff --git a/src/views/pages/tenant/index.vue b/src/views/pages/tenant/index.vue index c1b3d6a..f003467 100644 --- a/src/views/pages/tenant/index.vue +++ b/src/views/pages/tenant/index.vue @@ -75,7 +75,6 @@ - @@ -85,7 +84,6 @@ import { NextLoading } from '/@/utils/loading'; import tableComponents from '/@/components/tableComponents/index.vue'; import { ElMessage, ElMessageBox } from 'element-plus'; import addDialog from './add.vue'; -import importDialog from './import.vue'; import { Plus } from '@element-plus/icons-vue'; import { disableTenant, enableTenant, getTenantList, exportTenant } from '/@/api/tenant'; import { COMPANYTYPE_CONST, ACCOUNTTYPE_CONST, STATUS_CONST } from './constant'; diff --git a/src/views/pages/tenantUser/import.vue b/src/views/pages/tenantUser/import.vue index 64ca09a..c2671e3 100644 --- a/src/views/pages/tenantUser/import.vue +++ b/src/views/pages/tenantUser/import.vue @@ -36,13 +36,8 @@ import { NextLoading } from '/@/utils/loading'; import { ElMessage, ElMessageBox } from 'element-plus'; import { Session } from '/@/utils/storage'; -const baseUrl = ref(import.meta.env.VITE_API_UR); +const baseUrl = ref(import.meta.env.VITE_API_URL); const emit = defineEmits(['close']); -const rules = reactive({ - name: [{ required: true, message: '必须填写姓名', trigger: 'blur' }], - mobile: [{ required: true, message: '必须填写手机号码', trigger: 'blur' }], -}); - const form = ref({}); const dialogTableVisible = ref(false); const uploadRef = ref(null); diff --git a/src/views/pages/tenantUser/index.vue b/src/views/pages/tenantUser/index.vue index 830f933..b3e8275 100644 --- a/src/views/pages/tenantUser/index.vue +++ b/src/views/pages/tenantUser/index.vue @@ -22,11 +22,11 @@ - +