!9248 添加功能

Merge pull request !9248 from 李鹏宇/dev_zhou
This commit is contained in:
李鹏宇
2026-03-04 08:20:58 +00:00
committed by Gitee
@@ -109,18 +109,17 @@ class PropertyLeaseRenewal(models.Model):
contract_to_unlink.unlink()
# 新增新承租方的物业合同信息
property_contract_list = []
if original_lessee_id and origin_contract.id and rec.effective_date and origin_contract.contact_state == 'ing':
origin_contract.write({
'version': new_version,
'lessee_id': rec.new_lessee_id.id
})
origin_contract.is_lessee = True
self.env['lessee.alteration.line'].create({
'contract_id': origin_contract.id,
'lessee_id': original_lessee_id,
'start_date': origin_contract.actual_start_time,
'end_date': rec.effective_date - relativedelta(days=1),
})
origin_contract.write({
'version': new_version,
'lessee_id': rec.new_lessee_id.id
})
origin_contract.is_lessee = True
self.env['lessee.alteration.line'].create({
'contract_id': origin_contract.id,
'lessee_id': original_lessee_id,
'start_date': origin_contract.actual_start_time,
'end_date': rec.effective_date - relativedelta(days=1),
})
origin_contract._compute_contract_count()
property_contract_list.append([0, 0, {
'tenant_id': rec.new_lessee_id.id,