- Implement 5 core API endpoints (create task, get progress, get results, update decision, export Excel) - Add FulltextScreeningController with Zod validation (652 lines) - Implement ExcelExporter service with 4-sheet report generation (352 lines) - Register routes under /api/v1/asl/fulltext-screening - Create 31 REST Client test cases - Add automated integration test script - Fix PDF extraction fallback mechanism in LLM12FieldsService - Update API design documentation to v3.0 - Update development plan to v1.2 - Create Day 5 development record - Clean up temporary test files
50 lines
556 B
Plaintext
50 lines
556 B
Plaintext
# 设置默认行为,防止自动转换导致问题
|
|
* text=auto
|
|
|
|
# TypeScript/JavaScript 文件
|
|
*.ts text eol=lf
|
|
*.tsx text eol=lf
|
|
*.js text eol=lf
|
|
*.jsx text eol=lf
|
|
*.json text eol=lf
|
|
|
|
# 配置文件
|
|
*.yaml text eol=lf
|
|
*.yml text eol=lf
|
|
.editorconfig text eol=lf
|
|
.gitattributes text eol=lf
|
|
.gitignore text eol=lf
|
|
|
|
# Markdown 文档
|
|
*.md text eol=lf
|
|
|
|
# Shell 脚本
|
|
*.sh text eol=lf
|
|
|
|
# Windows 脚本
|
|
*.bat text eol=crlf
|
|
*.ps1 text eol=crlf
|
|
|
|
# 二进制文件
|
|
*.png binary
|
|
*.jpg binary
|
|
*.jpeg binary
|
|
*.gif binary
|
|
*.ico binary
|
|
*.pdf binary
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|