This commit is contained in:
李鹏宇
2025-09-22 19:59:21 +08:00
parent 3a3c7d539f
commit 512bcf965b
4 changed files with 17 additions and 20 deletions
+1 -1
View File
@@ -9,7 +9,7 @@
'depends': ['base', 'web', 'yuthon_property'],
'data': [
'views/menu.xml',
# 'views/yuthon_report_property.xml',
'views/yuthon_report_property.xml',
'views/yuthon_report_res_partner.xml',
],
'installable': True,
+1 -1
View File
@@ -1,3 +1,3 @@
# -*- coding: utf-8 -*-
from . import res_partner
# from . import report_property
from . import report_property
+1 -4
View File
@@ -10,7 +10,4 @@ class ResPartner(models.Model):
if params.get("keyword"):
domain.append(("name", "ilike", params["keyword"]))
partners = self.search(domain, limit=100)
return [
{"customer": p.name, "amount": p.credit}
for p in partners
]
return [{"customer": p.name, "amount": p.credit}for p in partners]
@@ -7,20 +7,20 @@
<field name="tag">youthon_report_client</field>
<field name="context">
{
"sideBar":true,
"report_config": {
"model": "res.partner",
"method": "get_report_data",
"search_fields": [
{"name": "date_start", "type": "date", "label": "开始日期"},
{"name": "date_end", "type": "date", "label": "结束日期"},
{"name": "keyword", "type": "char", "label": "关键字"}
],
"columns": [
{"headerName": "客户", "field": "customer", "flex": 1},
{"headerName": "销售额", "field": "amount", "flex": 1}
]
}
"sideBar":true,
"report_config": {
"model": "res.partner",
"method": "get_report_data",
"search_fields": [
{"name": "date_start", "type": "date", "label": "开始日期"},
{"name": "date_end", "type": "date", "label": "结束日期"},
{"name": "keyword", "type": "char", "label": "关键字"}
],
"columns": [
{"headerName": "客户", "field": "customer", "flex": 1},
{"headerName": "销售额", "field": "amount", "flex": 1}
]
}
}
</field>
</record>