refactor(asl): ASL frontend architecture refactoring with left navigation

- feat: Create ASLLayout component with 7-module left navigation
- feat: Implement Title Screening Settings page with optimized PICOS layout
- feat: Add placeholder pages for Workbench and Results
- fix: Fix nested routing structure for React Router v6
- fix: Resolve Spin component warning in MainLayout
- fix: Add QueryClientProvider to App.tsx
- style: Optimize PICOS form layout (P+I left, C+O+S right)
- style: Align Inclusion/Exclusion criteria side-by-side
- docs: Add architecture refactoring and routing fix reports

Ref: Week 2 Frontend Development
Scope: ASL module MVP - Title Abstract Screening
This commit is contained in:
2025-11-18 21:51:51 +08:00
parent e3e7e028e8
commit 3634933ece
213 changed files with 20054 additions and 442 deletions

View File

@@ -0,0 +1,150 @@
{
"metrics": {
"totalTests": 10,
"correctDecisions": 0,
"accuracy": 0,
"consistencyRate": 0,
"jsonValidRate": 1,
"avgConfidence": 0,
"needReviewRate": 1,
"confusionMatrix": {
"truePositive": 0,
"falsePositive": 0,
"trueNegative": 0,
"falseNegative": 0,
"uncertain": 0
}
},
"results": [
{
"literatureId": "test-001",
"title": "Efficacy and Safety of Empagliflozin in Patients with Type 2 Diabetes: A Randomized, Double-Blind, Placebo-Controlled Trial",
"expectedDecision": "include",
"actualDecision": "error",
"isCorrect": false,
"hasConsensus": false,
"needReview": true,
"avgConfidence": 0,
"deepseekResult": null,
"qwenResult": null,
"processingTime": 6
},
{
"literatureId": "test-002",
"title": "Cardiovascular Outcomes with Ertugliflozin in Type 2 Diabetes",
"expectedDecision": "include",
"actualDecision": "error",
"isCorrect": false,
"hasConsensus": false,
"needReview": true,
"avgConfidence": 0,
"deepseekResult": null,
"qwenResult": null,
"processingTime": 1
},
{
"literatureId": "test-003",
"title": "Systematic Review and Meta-Analysis of SGLT2 Inhibitors in Type 2 Diabetes: A Comprehensive Assessment",
"expectedDecision": "exclude",
"actualDecision": "error",
"isCorrect": false,
"hasConsensus": false,
"needReview": true,
"avgConfidence": 0,
"deepseekResult": null,
"qwenResult": null,
"processingTime": 1
},
{
"literatureId": "test-004",
"title": "Dapagliflozin Improves Cardiac Function in Diabetic Rats: An Experimental Study",
"expectedDecision": "exclude",
"actualDecision": "error",
"isCorrect": false,
"hasConsensus": false,
"needReview": true,
"avgConfidence": 0,
"deepseekResult": null,
"qwenResult": null,
"processingTime": 0
},
{
"literatureId": "test-005",
"title": "Canagliflozin and Renal Outcomes in Type 2 Diabetes and Nephropathy",
"expectedDecision": "include",
"actualDecision": "error",
"isCorrect": false,
"hasConsensus": false,
"needReview": true,
"avgConfidence": 0,
"deepseekResult": null,
"qwenResult": null,
"processingTime": 0
},
{
"literatureId": "test-006",
"title": "Real-World Experience with SGLT2 Inhibitors: A Retrospective Cohort Study",
"expectedDecision": "exclude",
"actualDecision": "error",
"isCorrect": false,
"hasConsensus": false,
"needReview": true,
"avgConfidence": 0,
"deepseekResult": null,
"qwenResult": null,
"processingTime": 1
},
{
"literatureId": "test-007",
"title": "Pharmacokinetics and Pharmacodynamics of Empagliflozin in Healthy Volunteers",
"expectedDecision": "exclude",
"actualDecision": "error",
"isCorrect": false,
"hasConsensus": false,
"needReview": true,
"avgConfidence": 0,
"deepseekResult": null,
"qwenResult": null,
"processingTime": 0
},
{
"literatureId": "test-008",
"title": "Comparative Effectiveness of SGLT2 Inhibitors versus DPP-4 Inhibitors in Elderly Patients with Type 2 Diabetes",
"expectedDecision": "exclude",
"actualDecision": "error",
"isCorrect": false,
"hasConsensus": false,
"needReview": true,
"avgConfidence": 0,
"deepseekResult": null,
"qwenResult": null,
"processingTime": 0
},
{
"literatureId": "test-009",
"title": "Severe Diabetic Ketoacidosis Associated with SGLT2 Inhibitor Use: A Case Report",
"expectedDecision": "exclude",
"actualDecision": "error",
"isCorrect": false,
"hasConsensus": false,
"needReview": true,
"avgConfidence": 0,
"deepseekResult": null,
"qwenResult": null,
"processingTime": 1
},
{
"literatureId": "test-010",
"title": "Effect of Sotagliflozin on Cardiovascular and Renal Events in Patients with Type 2 Diabetes and Moderate Renal Impairment",
"expectedDecision": "uncertain",
"actualDecision": "error",
"isCorrect": false,
"hasConsensus": false,
"needReview": true,
"avgConfidence": 0,
"deepseekResult": null,
"qwenResult": null,
"processingTime": 0
}
]
}