This commit is contained in:
李鹏宇
2025-07-06 18:59:31 +08:00
parent aabfab79b5
commit a6328fca94
@@ -17,6 +17,7 @@ class AppletAttendance(Controller):
@http.route('/ro/base/user/login/v1', type='http', auth="public", csrf=False, cors='*')
def ro_base_user_login_v1(self, **kw):
_logger.info("----------------/ro/base/user/login/v1---------接口收到响应-------")
password = kw.get('password')
login = kw.get('login')
uid = request.session.authenticate(request.env.cr.dbname, login, password)
@@ -25,6 +26,7 @@ class AppletAttendance(Controller):
applet_security_setting_ids = request.env['applet.security'].search([('employee_id', '=', employee_id.id)]).applet_security_setting_ids
access_list = [access.name for access in applet_security_setting_ids]
data = {'name': employee_id.name, 'id': user_id.id, 'access': access_list}
_logger.info(f"接口人{employee_id.name}权限{access_list}__________")
return_data = {'data': data, 'code': 200, 'message': ''}
return json.dumps(return_data)