This commit is contained in:
pengyuthon
2025-12-31 10:44:02 +08:00
parent 009fb4e27a
commit e81bcb4438
@@ -1276,9 +1276,10 @@ class AppletAttendance(Controller):
name = kwargs.get('name')
bssid = kwargs.get('bssid')
company_id = kwargs.get('company_id')
_logger.info(f'{company_id}-------------------------')
_logger.info(f'{company_id}-------------------------')
_logger.info(f'{company_id}-------------------------')
company_name = request.env['res.company'].sudo().search([('id', '=', company_id)]).name
_logger.info(f'{company_id}------{company_name}-------------------')
_logger.info(f'{company_id}------{company_name}-------------------')
_logger.info(f'{company_id}------{company_name}-------------------')
# 判断是否为空
if not all([mac, name, bssid, company_id]):
return json.dumps({
@@ -1294,14 +1295,14 @@ class AppletAttendance(Controller):
'bssid': bssid,
})
else:
message_ids = request.env['wifi.message'].sudo().create({
message_id = request.env['wifi.message'].sudo().create({
'mac': mac,
'name': name,
'bssid': bssid,
'company_id': company_id
})
for app_wifi in request.env['applet.address'].sudo().search([('company_id.id', '=', company_id)]):
app_wifi.write({'wifi_name_ids': [(4, 0, message_ids.ids)]})
address_id = request.env['applet.address'].sudo().search([('company_id.id', '=', company_id)])
address_id[0].write({'wifi_name_ids': [(4, message_id.id)]})
return json.dumps({