fix: align rules list and review detail flows

This commit is contained in:
wren
2026-05-06 10:35:57 +08:00
parent 99fce169cb
commit 22ef99754c
9 changed files with 257 additions and 172 deletions
+6 -2
View File
@@ -310,10 +310,14 @@ export function Sidebar({ onToggle, collapsed, userRole, frontendJWT = '' }: Sid
if (mainType) params.set('mainType', mainType);
} else if (isContractModule) {
params.set('documentType', '合同');
params.set('mainType', '合同');
if (mainType) {
params.set('mainType', mainType);
}
} else if (effectiveSelectedModuleName.includes('公文')) {
params.set('documentType', '内部公文');
params.set('mainType', '内部公文');
if (mainType) {
params.set('mainType', mainType);
}
} else if (effectiveSelectedModuleName) {
params.set('documentType', effectiveSelectedModuleName);
params.set('mainType', effectiveSelectedModuleName);