问答 查看内容
返回列表

隐藏数据集详情页下的数据明细

20 1
发表于 昨天 17:46 | 查看全部 阅读模式
如何隐藏数据集详情页下的数据明细

截图202512291746177451.png

评论1

观小枫楼主Lv.1 发表于 昨天 17:47 | 查看全部
可以通过插件的形式来进行隐藏
截图202512291746595852.png
GD.on('gd-ready', () => {
    const fn = (pathname) => {
        // 匹配形如 /data-center/data-sets/任意值/任意值/details/overview 的路径
        const match = /^\/data-center\/data-sets\/[^/]+\/[^/]+\/details\/overview$/.test(pathname);
        console.log(match)
        if (match) {
            const user = GD.getUser();
            // 判断 role 中是否包含 admin
            if (JSON.stringify(user) == '{}' || !user.role.includes('admin')) {
                GD.dispatch('style', {
                    title: '数据集数据明细按钮隐藏',
                    content: `#dsPreview .ant-space-compact button:nth-child(2) { display: none; }`
                });
            }
        }
    }
    GD.on('gd-route-change', params => {
        const { pathname } = params
        fn(pathname)
    })
    fn(document.location.pathname)
})

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2025 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表