补齐源快照、资料预演、正式导入及工资核算的依赖链路。 新增版本化输入、逐段 FIFO、生成锁和结构化当月调整, 并提供默认关闭的周期采集、有限重试及 Windows 托管。 原始客户资料、私有配置及首页改动不纳入本次提交。 BREAKING CHANGE: 升级前需应用新增迁移,并通过 PAYROLL_MAKER_USER_ID 绑定实际工资制作人,否则业务只读。 旧单批次核算默认关闭;历史兼容需显式启用 PAYROLL_ALLOW_LEGACY_CALCULATION。生产启用和真实金额待验收。
85 lines
1.6 KiB
Plaintext
85 lines
1.6 KiB
Plaintext
# AI辅助目录(整个目录忽略)
|
||
.ai/
|
||
|
||
# 依赖
|
||
node_modules/
|
||
.venv/
|
||
venv/
|
||
env/
|
||
__pycache__/
|
||
*.py[cod]
|
||
vendor/
|
||
target/
|
||
bin/
|
||
obj/
|
||
*.egg-info/
|
||
|
||
# 构建产物
|
||
dist/
|
||
build/
|
||
out/
|
||
|
||
# 环境变量
|
||
.env
|
||
.env.local
|
||
.env.*.local
|
||
|
||
# 日志
|
||
*.log
|
||
# 后端运行日志目录(core/logging.py 创建)。
|
||
# 不要写成裸 `logs/` —— 那会匹配任意层级的同名目录,曾把
|
||
# frontend/src/views/system/logs 整个吞掉(文件进不了版本库)
|
||
/backend/logs/
|
||
|
||
# IDE
|
||
.idea/
|
||
.vscode/
|
||
.vs/
|
||
*.swp
|
||
|
||
# 测试与覆盖率
|
||
coverage/
|
||
.coverage
|
||
htmlcov/
|
||
.pytest_cache/
|
||
.mypy_cache/
|
||
.ruff_cache/
|
||
.tox/
|
||
# 端到端测试产出的截图(脚本以相对路径 e2e/failure.png 落盘,在不同 CWD
|
||
# 下会落到 frontend/e2e/ 或 frontend/e2e/e2e/,用 ** 一并覆盖)
|
||
frontend/e2e/**/*.png
|
||
|
||
# 临时文件
|
||
*.tmp
|
||
*.bak
|
||
*.cache
|
||
# Office/WPS 打开文档时生成的锁文件(如 ~$xxx.docx)
|
||
~$*
|
||
|
||
# 备份
|
||
backup/
|
||
.claude
|
||
CLAUDE.md
|
||
|
||
# 运行期上传物(公司 logo 等):与构建产物隔离,不入版本库
|
||
backend/uploads/
|
||
# 数据库备份导出目录(⑨ 备份脚本产物)
|
||
db/backups/
|
||
# 客户发来的原始账套备份压缩包。
|
||
/db/*.zip
|
||
|
||
# 外部参考资料(2026-10-20):T+12.3 数据字典压缩包与解压目录不入版本库
|
||
docs/**/*.rar
|
||
docs/T_12.3数据字典/
|
||
# macOS 压缩包残留元数据
|
||
__MACOSX/
|
||
|
||
# AI 辅助生成文档的临时工作目录(脚本、预览截图),不入版本库
|
||
.tmpdocx/
|
||
# 本轮原开发环境损坏后的独立恢复运行环境。
|
||
backend/.venv-tplus/
|
||
backend/.venv-workbench/
|
||
|
||
# 本地浏览器验收自动生成的快照
|
||
/.playwright-mcp/
|