!6174 添加功能

Merge pull request !6174 from 李鹏宇/dev_zhou
This commit is contained in:
李鹏宇
2025-11-04 03:58:36 +00:00
committed by Gitee
3 changed files with 5 additions and 0 deletions
@@ -105,6 +105,8 @@ class ProcessingOrderApproval(models.Model):
for rec in order_ids:
if not rec.is_fee:
raise UserError('只有产生收费的维修才能生成应收!')
if rec.work_end:
raise UserError('流程未结束,不能生成应收!')
if rec.repair_id:
contract_id = rec.env["property.lease.contract.line"].search([('address_id', '=', rec.property_id.id)], limit=1)
management_type_id = rec.env["yuthon.management.type"].search([('name', '=', '人工费/日光灯款/代垫用料费')])
@@ -40,6 +40,7 @@ class PropertyDeviceRelief(models.Model):
def pull_order(self):
self.report_state = 'done'
return {
'name': '报事报修',
'view_mode': 'form',
@@ -48,6 +49,7 @@ class PropertyDeviceRelief(models.Model):
'context': {'default_device_id': self.id},
}
class PropertyDeviceLine(models.Model):
_name = 'property.device.line'
_description = '设备信息'
@@ -64,6 +64,7 @@ class PropertyRentRelief(models.Model):
self.phone = False
def pull_order(self):
self.report_state = 'done'
return {
'name': '报事报修',
'view_mode': 'form',