添加功能

This commit is contained in:
zhou
2025-06-06 17:26:38 +08:00
parent dcedd5bb6f
commit b898dbc807
2 changed files with 8 additions and 1 deletions
@@ -115,6 +115,13 @@ class PropertyManagement(models.Model):
prev_info.end_date = record.start_time - timedelta(days=1)
# 创建新记录
self.env['manage.information.line'].create(info_line_vals)
contract = self.env['property.lease.contract.line'].search(
[('address_id', '=', line.property_id.id)],
limit=1
)
if contract:
lease_id = contract.lease_id
lease_id.write({'admin_id': record.admin_id_all.id})
record.write({'is_line': True})
def put_property_management(self):
@@ -47,7 +47,7 @@
<field name="tax_payable" decoration-danger="1" decoration-bf="1" readonly="1" optional="show"/>
<field name="union_dues" decoration-danger="1" decoration-bf="1" optional="show" groups="yuthon_salary.group_jtbb_user"/>
<field name="base_salary" required="1" optional="show"/>
<field name="rank_salary" required="1" optional="show"/>
<field name="rank_salary" required="1" optional="show" groups="yuthon_salary.group_jtbb_user"/>
<field name="performance_bonuses" required="1" optional="show"/>
<field name="seniority_allowance" decoration-success="1" groups="yuthon_salary.group_wg_user" optional="show"/>
<field name="safety_subsidy" decoration-success="1" groups="yuthon_salary.group_wg_user" optional="show"/>