Commit 577e9043a1df2569712df40e19f128e4c1a94115
1 parent
ed849db8
fix: 场景联动不论是超级租户管理员还是租户管理员,只要是所属组织下的都可以进行操作
Showing
1 changed file
with
2 additions
and
6 deletions
... | ... | @@ -30,7 +30,7 @@ |
30 | 30 | auth: 'api:yt:sceneLinkage:update', |
31 | 31 | icon: 'clarity:note-edit-line', |
32 | 32 | onClick: handleEdit.bind(null, record), |
33 | - ifShow: record.creator === userId && record.status !== 1, | |
33 | + ifShow: record.status !== 1, | |
34 | 34 | }, |
35 | 35 | ]" |
36 | 36 | :drop-down-actions="[ |
... | ... | @@ -39,7 +39,7 @@ |
39 | 39 | auth: 'api:yt:sceneLinkage:delete', |
40 | 40 | icon: 'ant-design:delete-outlined', |
41 | 41 | color: 'error', |
42 | - ifShow: record.creator === userId && record.status !== 1, | |
42 | + ifShow: record.status !== 1, | |
43 | 43 | popConfirm: { |
44 | 44 | title: '是否确认删除', |
45 | 45 | confirm: handleDeleteOrBatchDelete.bind(null, record), |
... | ... | @@ -82,8 +82,6 @@ |
82 | 82 | import { useBatchDelete } from '/@/hooks/web/useBatchDelete'; |
83 | 83 | import { Switch, Popconfirm, Tag } from 'ant-design-vue'; |
84 | 84 | import { columns, searchFormSchema } from './config/config.data'; |
85 | - import { USER_INFO_KEY } from '/@/enums/cacheEnum'; | |
86 | - import { getAuthCache } from '/@/utils/auth'; | |
87 | 85 | import { SceneLinkageDrawer } from './components/SceneLinkageDrawer'; |
88 | 86 | import { useMessage } from '/@/hooks/web/useMessage'; |
89 | 87 | import { Authority } from '/@/components/Authority'; |
... | ... | @@ -91,8 +89,6 @@ |
91 | 89 | import { SceneLinkageDrawerDataType } from './components/SceneLinkageDrawer/type'; |
92 | 90 | import { DataActionModeEnum } from '/@/enums/toolEnum'; |
93 | 91 | |
94 | - const userInfo: any = getAuthCache(USER_INFO_KEY); | |
95 | - const userId = userInfo.userId; | |
96 | 92 | const { hasPermission } = usePermission(); |
97 | 93 | |
98 | 94 | const [registerDrawer, { openDrawer }] = useDrawer(); | ... | ... |