6fa91db517
- 新增 cmd/import-partner(往来单位按名 reconcile,单文件动态列)
- 新增 cmd/import-inventory(库存按商品编号全量覆盖 reconcile)
- import-history 支持单文件双 sheet 单方向模式(--single-file/--single-dir),
占位商品定位去 deleted_at 过滤(复用软删占位,避免撞 uk_shop_code)
- .gitignore 忽略 backend/import-{history,inventory,partner} 编译产物,移除误提交的二进制
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bupi8Kdqkfx2N5acFsHTx5
80 lines
1.3 KiB
Plaintext
80 lines
1.3 KiB
Plaintext
# 环境变量
|
||
.env
|
||
.env.local
|
||
.env.*.local
|
||
|
||
# 部署密钥文件(不进代码库)
|
||
deploy/production.env
|
||
backend/jiu-server
|
||
|
||
# Go 构建产物
|
||
backend/bin/
|
||
backend/*.exe
|
||
backend/seed
|
||
|
||
# 上传的图片(本地存储,不进代码库)
|
||
backend/uploads/
|
||
|
||
# UI 设计资源
|
||
ui/
|
||
|
||
# Flutter 开发工具配置
|
||
client/devtools_options.yaml
|
||
|
||
# Flutter 构建产物
|
||
client/build/
|
||
|
||
# CI 构建产物
|
||
dist/
|
||
|
||
# 营销站构建产物
|
||
web/dist/
|
||
web/node_modules/
|
||
client/.dart_tool/
|
||
client/.flutter-plugins
|
||
client/.flutter-plugins-dependencies
|
||
|
||
# macOS
|
||
.DS_Store
|
||
**/.DS_Store
|
||
data/
|
||
|
||
# IDE
|
||
.idea/
|
||
.vscode/
|
||
*.swp
|
||
*.swo
|
||
|
||
# 日志
|
||
*.log
|
||
scripts/.logs/
|
||
|
||
# 测试覆盖率
|
||
*.out
|
||
coverage/
|
||
|
||
# 编译产物(后端可执行文件)
|
||
backend/issue
|
||
backend/gencode
|
||
backend/import-history
|
||
backend/import-inventory
|
||
backend/import-partner
|
||
|
||
# 全局 todo skill 的本地数据(看板/任务,不入库)
|
||
/todo/
|
||
|
||
# Claude 私有文件
|
||
.claude/commands/
|
||
.claude/worktrees/
|
||
|
||
# iOS 证书私钥(绝不入库)
|
||
.ios-certs/
|
||
|
||
# superpowers 工作目录(草稿不入库)。原型已迁 design/prototype/(2026-07-07)。
|
||
.superpowers/
|
||
|
||
# design-distill 保真目检对比图(可重生,见 tools/ds-compare.mjs)
|
||
design/_compare/
|
||
# fidelity diff 差异图(可重生,见 tools/fidelity.mjs);原型基准 proto/ 仍入库
|
||
design/_fidelity/
|