完善卷宗和合同的数据隔离的效果

This commit is contained in:
2025-06-03 21:06:48 +08:00
parent 057563ba5e
commit 87ad3376fe
10 changed files with 326 additions and 108 deletions
+1 -1
View File
@@ -73,7 +73,7 @@ export function Layout({ children, userRole = 'developer' }: LayoutProps) {
if (typeof window !== 'undefined') {
try {
const reviewType = sessionStorage.getItem('reviewType');
console.log('Layout 路由变化, reviewType:', reviewType, '路径:', location.pathname);
// console.log('Layout 路由变化, reviewType:', reviewType, '路径:', location.pathname);
if (reviewType && REVIEW_TYPE_TO_APP[reviewType]) {
setSelectedApp(REVIEW_TYPE_TO_APP[reviewType]);
}
+7 -7
View File
@@ -147,13 +147,13 @@ export function Sidebar({ onToggle, collapsed, userRole, selectedApp = 'contract
path: '/rules-files',
icon: 'ri-list-check-2'
},
{
id: 'rule-new',
title: '新增评查点',
path: '/rules-new',
requiredRole: 'developer',
icon: 'ri-add-circle-line'
},
// {
// id: 'rule-new',
// title: '新增评查点',
// path: '/rules-new',
// requiredRole: 'developer',
// icon: 'ri-add-circle-line'
// },
// {
// id: 'review-detail',
// title: '评查详情',