Odoo 18询价页面进度条旁添加额外统计信息的实现咨询
Odoo 18询价页面进度条旁添加额外统计信息的实现咨询
我正在基于Odoo 18进行开发,需要修改询价页面(Enquiry Screen)的进度条区域,在现有内容旁展示额外的统计数据。目前进度条已经能显示预期营收(Expected Revenue),但我想补充更多细节来提升数据可视性。
需求说明
我先明确具体的显示要求,结合视图对比:
- 当前视图:[默认视图截图]
- 预期视图:[需求修改后截图]
针对“NEW”阶段的显示格式
需要展示为:525K - 12 (10)
各部分具体含义:
- 525K → 预期营收(已在现有界面中显示)
- 12 → 本年度的询价总数
- (10) → 当前处于该阶段的询价数量
针对其他所有阶段的显示格式
需要展示为:525K - 6
其中:
- 6 → 当前处于该阶段的询价数量
我的疑问
- 我应该在代码的哪个位置进行修改才能实现这个效果?
- 这个需求是需要开发自定义模块,还是直接通过XML视图就能完成?
- 如何在Odoo 18中为每个阶段动态获取并展示这些统计数据?
- 如果需要修改OWL JS代码,该如何着手更新进度条组件?
我已尝试的操作
- 我检查了
crm.lead及相关模型,但没有找到直接提供年度询价总数的现有字段。 - 我研究了Odoo的OWL JS组件,但不确定如何修改进度条旁的内容显示逻辑。
备注:内容来源于stack exchange,提问作者Bharathikannan
相关产品推荐
相关产品推荐

