xxxxxxxxxx
1
repair_manage_working_class = fields.Many2one("repair_manage.working_class",
2
string='工班', domain="[('workshop_id', '=', workshop)]",required=True)
3
4
port = fields.Many2many("repair_manage.addresses", string="站点", required=True,
5
domain="[('line_id', '=', lines)]")
6
7
@api.onchange("repair_manage_working_class")
8
def repair_manage_working_class_onchange(self):
9
'''
10
动态级联
11
:return:
12
'''
13
if self.repair_manage_working_class:
14
self.employee_id = ''
15
result = {}
16
addresses_id = []
17
if self.repair_manage_working_class.manage_addresses:
18
addresses_id = self.repair_manage_working_class.manage_addresses.ids
19
result['domain'] = {
20
'port': [('id', 'in', addresses_id)]
21
}
22
return result
已复制