添加功能

This commit is contained in:
李鹏宇
2026-09-09 16:40:56 +08:00
parent 78b8ff55fc
commit 39d334c308
2 changed files with 6 additions and 3 deletions
@@ -977,7 +977,8 @@ class PropertyLeaseContract(models.Model):
bank_accounts = self.env['property.bank.line'].search([
('tenant_id', '=', self.lessee_id.id)
]).mapped('bank')
bank_accounts = [acc for acc in bank_accounts if acc][0]
filtered_accounts = [acc for acc in bank_accounts if acc]
bank_accounts = filtered_accounts[0] if filtered_accounts else None
end_date = self.contract_id.actual_end_time + timedelta(days=1)
start_time = f"{end_date} 09:00:00"
bank_id = self.env['property.bank.statements'].sudo().create({
@@ -294,7 +294,8 @@ class PropertyLeaseRenewal(models.Model):
bank_accounts = self.env['property.bank.line'].search([
('tenant_id', '=', rec.lessee_id.id)
]).mapped('bank')
bank_accounts = [acc for acc in bank_accounts if acc][0]
filtered_accounts = [acc for acc in bank_accounts if acc]
bank_accounts = filtered_accounts[0] if filtered_accounts else None
rec.contract_id.write({
'actual_end_time': rec.early_quitting_date
})
@@ -372,7 +373,8 @@ class PropertyLeaseRenewal(models.Model):
bank_accounts = self.env['property.bank.line'].search([
('tenant_id', '=', rec.lessee_id.id)
]).mapped('bank')
bank_accounts = [acc for acc in bank_accounts if acc][0]
filtered_accounts = [acc for acc in bank_accounts if acc]
bank_accounts = filtered_accounts[0] if filtered_accounts else None
rec.contract_id.write({
'actual_end_time': rec.early_quitting_date
})