居居 132331733e feat(supply-chain): 限价流程同步改为服务器端可运行 + systemd 每日定时器
- sync-limit-workflows.mjs 路径参数化:新增 --out-dir/--initial-dir/--env-file/--skip-excel,
  环境变量 LIMIT_SYNC_OUT_DIR / LIMIT_SYNC_INITIAL_DIR / LIMIT_SYNC_ENV_FILE / LIMIT_SYNC_SKIP_EXCEL / LIMIT_SYNC_HISTORY_KEEP;
  默认目录改为应用根目录,不再写死 Mac 桌面
- 期初数据:优先显式目录,其次仓库自带 scripts/data/limit-sync/期初数据(首次部署可直接使用),
  服务器上业务更新只需把新的「限价期初数据*.xlsx」放进 shared 目录
- 写库安全:校验 DATABASE_URL、打印目标库(不含密码)、DELETE+INSERT 包在单事务里,
  失败自动回滚保留上一版限价/授权;Excel 导出失败不影响已提交的库数据
- 输出治理:输出目录自动创建;历史版本默认保留最近 20 份,避免服务器磁盘每天累积 30MB
- 新增 run-limit-workflow-sync-production.cjs:预检 shared/.env 变量(DATABASE_URL / JST_REPORT_DB_*)、
  打印库目标、透传参数、30 分钟硬超时、失败写 job 日志
- 新增 install-limit-workflow-sync-timer.sh:照 marketing-sales 样板安装 systemd service+timer,
  EnvironmentFile=$BASE/shared/.env,默认每天北京时间 07:30,输出/期初数据放 $BASE/shared/limit-workflow-sync
- 文档补充「正式站同步」章节;顺带修正 supply-chain-page-permissions 测试的菜单页数(新增限价管理后 27 页)
- 未改动 20261014/20261015 三个迁移目录(正式库已按现名建表)
2026-10-19 10:13:34 +08:00

由壹点「产品开发平台」工作区

最后更新:2026-04-07
当前主线:资产中心 -> 自动组合 -> 草稿组 -> 包装方案 -> 正式入库 -> 轻仓库

这个工作区真正长期开发的项目在 furniture-3d-system/。 旧 CAD -> 装配编辑 -> 装配步骤 -> 回放 链仍保留,但它现在是兼容链,不是默认主线。

先看哪里

  1. AGENTS.md
  2. furniture-3d-system/docs/workflow/团队协作模式.md
  3. furniture-3d-system/docs/workflow/模块边界说明.md
  4. furniture-3d-system/docs/workflow/主线同步操作手册.md
  5. furniture-3d-system/docs/README.md

工作区结构

.
├── furniture-3d-system/   主项目
├── docs/                  工作区级协作与交接文档
├── 方案设定/             设计稿与方案素材
├── flnxi_sucai/           参考资料
└── README.md

当前文档规则

  • 当前有效的协作入口只认 furniture-3d-system/docs/workflow/ 下那 3 份协作文档。
  • 根目录 docs/前端UI改动清单.md 是当前前端交接执行单,不是历史总结。
  • 一次性阶段报告、完成报告、旧 UI 方案已清理,不再保留为默认入口。

常用命令

cd furniture-3d-system
npm install
npm run dev
npm run type-check
npm run build

补充说明

  • 非代码参考资料默认不参与构建。
  • 没有用户明确要求,不主动提交、推送、发版。
Description
3D家具展示系统
Readme 391 MiB
Languages
TypeScript 91.1%
JavaScript 5.1%
C# 1%
PowerShell 0.7%
CSS 0.6%
Other 1.4%