成交确认书

This commit is contained in:
李鹏宇
2026-03-04 14:57:51 +08:00
parent 93a5b15107
commit 7c7486c8f6
3 changed files with 13 additions and 6 deletions
@@ -30,6 +30,13 @@ class PropertyConfirm(models.Model):
name_title = fields.Char(default=_get_default_name_title)
@api.onchange('property_name')
def _onchange_property_name(self):
if self.property_name:
self.name = '成交确认书 ' + self.property_name
else:
self.name = '成交确认书'
def choose_property_button(self):
return {
"type": "ir.actions.act_window",
@@ -24,9 +24,6 @@
<group>
<field name="code" string="流水号"/>
</group>
<group>
<field name="is_chapter"/>
</group>
</group>
<div class="col-12 text-center">
<h1>
@@ -36,17 +33,18 @@
<div class="oe_title">
<label for="name"/>
<h1>
<field name="name" required="1"/>
<field name="name"/>
</h1>
</div>
<group>
<group>
<field name="work_end" invisible="1"/>
<field name="is_chapter"/>
<field name="type_stamp_ids" widget="many2many_tags" invisible="is_chapter != 'yes'"/>
<field name="lessee"/>
<field name="property_name"/>
<field name="handling_opinions"/>
<field name="documents_ids" widget="preview_many2many"/>
<field name="type_stamp_ids" widget="many2many_tags" invisible="is_chapter != 'yes'"/>
</group>
</group>
<notebook>
@@ -28,4 +28,6 @@ class ChooseConfirmPropertyWizard(models.TransientModel):
rec.lease_ids = lease_ids_to_add
all_names = list(set(existing_names + names))
rec.property_name = ','.join(all_names)
property_name_str = ','.join(all_names)
rec.property_name = property_name_str
rec.name = '成交确认书 ' + property_name_str if property_name_str else '成交确认书'