9 Commits

Author SHA1 Message Date
Hermes Agent
812ce81413 fix: 添加browserfields空对象避免xls2ui报错 2026-06-17 17:29:35 +08:00
Hermes Agent
72f6840bbe chore: 添加json/build.sh脚本 2026-06-17 17:26:24 +08:00
797ac1d935 fix: replace uuid.uuid4() with getID() from appPublic.uniqueID for all table ID generation 2026-05-08 15:47:19 +08:00
fd0c9f4aeb fix: CRUD JSON compliance - delete non-CRUD files, add editable to missing files
- DELETED 3 non-CRUD format files: funnel_analysis.json, revenue_prediction.json, stage_change.json
  (these used custom name/title/type/components format instead of tblname/params CRUD spec)
- ADDED editable paragraph to sales_stages.json (was missing new/update/delete data URLs)
- ADDED editable paragraph to opportunity_stage_history.json (was missing new/update/delete data URLs)
- CREATED 6 CRUD API files: sales_stages_create/update/delete.dspy, opportunity_stage_history_create/update/delete.dspy
2026-05-08 14:39:46 +08:00
635f71ea52 fix: DBPools() not in __init__, sqlorContext uses module name not default 2026-05-08 11:41:55 +08:00
4154d22ed2 fix: correct subtable URLs to use relative aliases for same-module, absolute paths for cross-module 2026-05-06 08:56:03 +08:00
ecada505c9 fix: quote entire_url arguments in CRUD json subtables (use string not variable) 2026-05-06 08:47:59 +08:00
b837692cc4 feat(opportunity): 实现完整的商机管理模块
- 实现商机全生命周期管理功能
  - 商机创建(手动录入/线索转化)
  - 阶段管理(自定义销售漏斗,阶段变更记录原因)
- 实现商机分析功能
  - 漏斗可视化(各阶段数量/金额占比,支持区域/销售维度筛选)
  - 收入预测(基于历史转化率,偏差率≤15%)
- 完整的数据库设计(opportunities, opportunity_stage_history, sales_funnel_config)
- 前端界面基于bricks-framework实现
- 符合生产级代码标准和模块开发规范
- 包含完整的测试用例和构建脚本
2026-04-16 14:32:21 +08:00
1b0cc60236 bugfix 2026-04-16 13:30:38 +08:00