添加功能
This commit is contained in:
@@ -151,8 +151,15 @@ class PropertyMeterArchives(models.Model):
|
||||
# else:
|
||||
# record.current_meter = 0
|
||||
|
||||
def update_property(self):
|
||||
reading_ids = self.env["property.meter.archives"].browse(
|
||||
self._context.get("active_ids", self._context.get("active_id"))
|
||||
)
|
||||
for record in reading_ids:
|
||||
record.onchange_property()
|
||||
|
||||
@api.onchange("yuthon_property_ids")
|
||||
def _onchange_property(self):
|
||||
def onchange_property(self):
|
||||
if not self.line_ids:
|
||||
return
|
||||
sync_vals = {}
|
||||
@@ -355,7 +362,7 @@ class MeterArchivesLine(models.Model):
|
||||
)
|
||||
|
||||
@api.onchange("yuthon_property_ids")
|
||||
def onchange_lessee_id(self):
|
||||
def compute_lessee_id(self):
|
||||
for record in self:
|
||||
if record.yuthon_property_ids:
|
||||
record.lessee_id = record.yuthon_property_ids[0].lessee_id
|
||||
|
||||
@@ -113,7 +113,7 @@ class PropertyMeterWater(models.Model):
|
||||
record.water_state = "stop"
|
||||
|
||||
@api.onchange("yuthon_property_ids")
|
||||
def _onchange_property(self):
|
||||
def onchange_property(self):
|
||||
if not self.line_ids:
|
||||
return
|
||||
sync_vals = {}
|
||||
@@ -165,6 +165,13 @@ class PropertyMeterWater(models.Model):
|
||||
'yuthon_property_id': property.id,
|
||||
})
|
||||
|
||||
def update_property(self):
|
||||
reading_ids = self.env["property.meter.water"].browse(
|
||||
self._context.get("active_ids", self._context.get("active_id"))
|
||||
)
|
||||
for record in reading_ids:
|
||||
record.onchange_property()
|
||||
|
||||
class MeterWaterLine(models.Model):
|
||||
_name = "meter.water.line"
|
||||
_description = "水表库明细行"
|
||||
|
||||
Reference in New Issue
Block a user