diff --git a/yuthon_property_approval/models/inherit_yuthon_property.py b/yuthon_property_approval/models/inherit_yuthon_property.py
index d2961c5a0..afb3385bb 100644
--- a/yuthon_property_approval/models/inherit_yuthon_property.py
+++ b/yuthon_property_approval/models/inherit_yuthon_property.py
@@ -301,10 +301,10 @@ class PropertyBankStatements(models.Model):
"default_bank_branch": self.bank_branch,
"default_account": record.name,
"default_actual_total": record.original_amount,
- "default_reconciliation_line_ids": all_vals,
+ "default_reconciliation_line_ids": all_vals, # 租金,应收日期排序、管理费、电、水、押金
'default_amount_reconciled': self.no_amount,
"default_receivable_total": total_rent_month,
- "dialog_size" : "extra-large",
+ "dialog_size": "extra-large",
"default_order": "due_date desc",
}
diff --git a/yuthon_property_approval/views/property_lease_contract.xml b/yuthon_property_approval/views/property_lease_contract.xml
index 480e33f1c..020fe1fef 100644
--- a/yuthon_property_approval/views/property_lease_contract.xml
+++ b/yuthon_property_approval/views/property_lease_contract.xml
@@ -77,7 +77,7 @@
-
+
@@ -474,7 +474,7 @@
-
+
diff --git a/yuthon_property_approval/wizard/property_reconciliation_wizard_views.xml b/yuthon_property_approval/wizard/property_reconciliation_wizard_views.xml
index 5473c4d62..77578a102 100644
--- a/yuthon_property_approval/wizard/property_reconciliation_wizard_views.xml
+++ b/yuthon_property_approval/wizard/property_reconciliation_wizard_views.xml
@@ -37,12 +37,12 @@
+
-
diff --git a/yuthon_report/__manifest__.py b/yuthon_report/__manifest__.py
index 023b18e84..0b5d051da 100644
--- a/yuthon_report/__manifest__.py
+++ b/yuthon_report/__manifest__.py
@@ -9,7 +9,6 @@
'depends': ['base', 'web', 'yuthon_property'],
'data': [
'views/menu.xml',
- 'views/yuthon_report_property.xml',
'views/ledger_report_views.xml',
'views/receivable_report_views.xml',
'views/yuthon_report_res_partner.xml',
diff --git a/yuthon_report/models/__init__.py b/yuthon_report/models/__init__.py
index e6f77f50a..16d9cfc99 100644
--- a/yuthon_report/models/__init__.py
+++ b/yuthon_report/models/__init__.py
@@ -1,5 +1,4 @@
# -*- coding: utf-8 -*-
from . import res_partner
-from . import report_property
from . import ledger_report
from . import receivable_report
\ No newline at end of file
diff --git a/yuthon_report/models/report_property.py b/yuthon_report/models/report_property.py
deleted file mode 100644
index 5016c3963..000000000
--- a/yuthon_report/models/report_property.py
+++ /dev/null
@@ -1,42 +0,0 @@
-from odoo import fields, models, api
-
-
-class YuthonProperty(models.Model):
- _inherit = 'yuthon.property'
-
- @api.model
- def get_report_data(self, params):
- domain = []
- if params.get("keyword"):
- keyword = params["keyword"]
- # 获取权属类型的存储值与显示值映射(如:{'self': '自有', 'agency': '代管'})
- tenure_type_selection = self._fields['tenure_type']._description_selection(self.env)
- matched_tenure_values = [
- key for key, label in tenure_type_selection
- if keyword in label # 匹配中文显示值
- ]
- conditions = [
- ("name", "ilike", keyword),
- ("company_id.name", "ilike", keyword),
- ("admin_id.name", "ilike", keyword)
- ]
-
- if matched_tenure_values:
- conditions.append(("tenure_type", "in", matched_tenure_values))
- else:
- conditions.append(("tenure_type", "ilike", keyword))
- domain += ["|"] * (len(conditions) - 1) + conditions
- properties = self.search(domain, limit=100)
- # 构造返回数据列表
- return [
- {
- "资产名称": p.name or "",
- "管理面积": p.management_area or 0.0,
- "可租面积": p.rent_area or 0.0,
- "产权面积": p.equity_area or 0.0,
- "产权证号": p.title_deed or "",
- "产权地址": p.title_address.name or "" if p.title_address else "",
- "资产目前状态": dict(self._fields['property_state']._description_selection(self.env))[p.property_state]
- }
- for p in properties
- ]
\ No newline at end of file
diff --git a/yuthon_report/views/yuthon_report_property.xml b/yuthon_report/views/yuthon_report_property.xml
deleted file mode 100644
index 9b2ddd497..000000000
--- a/yuthon_report/views/yuthon_report_property.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
- 资产报表
- youthon_report_client
-
- {
- "sideBar": true,
- "report_config": {
- "model": "yuthon.property",
- "method": "get_report_data",
- "search_fields": [
- {"name": "keyword", "type": "char", "label": "资产名称关键字"},
- {"name": "property_state", "type": "selection", "label": "资产状态",
- "selection": [
- ('to', '待评估'), ('done', '已评估'), ('ing', '评估中'),
- ('ing_handover', '移交中'), ('done_handover', '已移交'),
- ('filing', '备案中'), ('net', '挂网'), ('signing', '签约中'),
- ('signed', '已备案'), ('leased', '已租'), ('idle', '空置'),
- ('no_lease', '不可租'), ('leasing', '在租'), ('self', '自用')
- ]}
- ],
- "columns": [
- {"headerName": "资产名称", "field": "资产名称", "flex": 1},
- {"headerName": "管理面积", "field": "管理面积", "flex": 1},
- {"headerName": "可租面积", "field": "可租面积", "flex": 1},
- {"headerName": "产权面积", "field": "产权面积", "flex": 1},
- {"headerName": "产权证号", "field": "产权证号", "flex": 1},
- {"headerName": "产权地址", "field": "产权地址", "flex": 1},
- {"headerName": "资产目前状态", "field": "资产目前状态", "flex": 1}
- ]
- }
- }
-
-
-
-
-
-
diff --git a/yuthon_salary/__manifest__.py b/yuthon_salary/__manifest__.py
index e14ba9adb..2537b0920 100644
--- a/yuthon_salary/__manifest__.py
+++ b/yuthon_salary/__manifest__.py
@@ -66,7 +66,7 @@
'yuthon_salary/static/src/xml/salary_validation_button.xml',
'yuthon_salary/static/src/xml/salary_return_button.xml',
'yuthon_salary/static/src/xml/salary_year_button.xml',
- 'yuthon_salary/static/src/views/list/*',
+ # 'yuthon_salary/static/src/views/list/*',
]
},
'installable': True,
diff --git a/yuthon_salary/views/yuthon_salary_year_views.xml b/yuthon_salary/views/yuthon_salary_year_views.xml
index eca24da19..c606cc3fb 100644
--- a/yuthon_salary/views/yuthon_salary_year_views.xml
+++ b/yuthon_salary/views/yuthon_salary_year_views.xml
@@ -10,7 +10,6 @@
-