Features: - feat: Excel template generation and download (with examples) - feat: Excel file parsing in memory (cloud-native, no disk write) - feat: Field validation (title + abstract required) - feat: Smart deduplication (DOI priority + Title fallback) - feat: Literature preview table with statistics - feat: Complete submission flow (create project + import literatures) Components: - feat: Create excelUtils.ts with full Excel processing toolkit - feat: Enhance TitleScreeningSettings page with upload/preview/submit - feat: Update API interface signatures and export unified aslApi object Dependencies: - chore: Add xlsx library for Excel file processing Ref: Week 2 Frontend Development - Day 2 Scope: ASL Module MVP - Title Abstract Screening Cloud-Native: Memory parsing, no file persistence
19 lines
275 B
TypeScript
19 lines
275 B
TypeScript
/**
|
|
* 路由系统模块导出
|
|
*
|
|
* @description 统一导出路由守卫、权限拒绝页面等组件
|
|
* @version Week 2 Day 7 - 任务17
|
|
*/
|
|
|
|
export { default as RouteGuard } from './RouteGuard'
|
|
export { default as PermissionDenied } from './PermissionDenied'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|