添加功能

This commit is contained in:
zhou
2025-08-27 11:11:56 +08:00
parent 207d75e0f5
commit dfd6a23b29
2 changed files with 14 additions and 8 deletions
@@ -1447,12 +1447,18 @@ class PropertyLeaseContract(models.Model):
self.address_for_delivery = self.property_name
self.use_address = self.property_name
@api.depends("admin_id")
@api.depends("lease_ids")
def _compute_admin_id(self):
for record in self:
if record.lease_ids:
record.admin_id = record.lease_ids[0].admin_line_id.id
@api.onchange("admin_id")
def _onchange_admin_id(self):
if self.admin_id:
self.users_id = self.admin_id.user_id.id
def get_property_contract_time(self):
records_only_in_tree1 = self.env['property.lease.contract'].search([
('condition', 'not in', ['new', 'approval', 'cancel'])
@@ -918,13 +918,13 @@
<field name="state">code</field>
<field name="code">action = model.update_not_received()</field>
</record>
<!-- <record id="all_data_action_use_admin" model="ir.actions.server">-->
<!-- <field name="name">调换</field>-->
<!-- <field name="model_id" ref="yuthon_property_approval.model_property_lease_contract"/>-->
<!-- <field name="binding_model_id" ref="yuthon_property_approval.model_property_lease_contract"/>-->
<!-- <field name="state">code</field>-->
<!-- <field name="code">action = model.disposable_button()</field>-->
<!-- </record>-->
<record id="all_data_action_use_admin" model="ir.actions.server">
<field name="name">调换</field>
<field name="model_id" ref="yuthon_property_approval.model_property_lease_contract"/>
<field name="binding_model_id" ref="yuthon_property_approval.model_property_lease_contract"/>
<field name="state">code</field>
<field name="code">action = model.disposable_button()</field>
</record>
<!-- <record id="all_data_action_update_state" model="ir.actions.server">-->
<!-- <field name="name">更新状态</field>-->
<!-- <field name="model_id" ref="yuthon_property_approval.model_property_lease_contract"/>-->