From ba8f36a2c0354ea54fed14ebd3f6344486421ac9 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Tue, 8 Apr 2025 11:04:12 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E7=A7=BB=E9=99=A4=E8=80=81=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E7=9A=84=E4=B8=8D=E9=9C=80=E8=A6=81=E7=BB=84=E4=BB=B6?= =?UTF-8?q?/=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/system/tenantPackage/data.ts | 5 --- .../views/system/tenantPackage/tree-item.tsx | 44 ------------------- 2 files changed, 49 deletions(-) delete mode 100644 apps/web-antd/src/views/system/tenantPackage/tree-item.tsx diff --git a/apps/web-antd/src/views/system/tenantPackage/data.ts b/apps/web-antd/src/views/system/tenantPackage/data.ts index eff6422e..4015f432 100644 --- a/apps/web-antd/src/views/system/tenantPackage/data.ts +++ b/apps/web-antd/src/views/system/tenantPackage/data.ts @@ -68,8 +68,3 @@ export const drawerSchema: FormSchemaGetter = () => [ label: '备注', }, ]; - -// 租户管理 不可分配 只有superadmin有权限操作 分配了也没用 -export const excludeIds = [ - 6, 121, 122, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, -]; diff --git a/apps/web-antd/src/views/system/tenantPackage/tree-item.tsx b/apps/web-antd/src/views/system/tenantPackage/tree-item.tsx deleted file mode 100644 index 392943f2..00000000 --- a/apps/web-antd/src/views/system/tenantPackage/tree-item.tsx +++ /dev/null @@ -1,44 +0,0 @@ -import type { PropType } from 'vue'; - -import type { Menu } from '#/api/system/menu/model'; - -import { computed, defineComponent } from 'vue'; - -import { Tag } from 'ant-design-vue'; - -export default defineComponent({ - name: 'TreeItem', - props: { - data: { - required: true, - type: Object as PropType, - }, - }, - setup(props, { expose }) { - expose(); - - interface TagProp { - color: string; - text: string; - } - - const menuTagProp = computed(() => { - // 正则判断是否为链接 - if (/^https?:\/\/[^\s/$.?#].\S*$/i.test(props.data.path)) { - return { color: 'pink', text: '外链' }; - } - const type = props.data.menuType; - if (type === 'M') return { color: 'green', text: '目录' }; - if (type === 'C') return { color: 'blue', text: '菜单' }; - if (type === 'F') return { color: '', text: '按钮' }; - return { color: 'error', text: '未知' }; - }); - - return () => ( -
- {props.data.menuName} - {menuTagProp.value.text} -
- ); - }, -});