This commit is contained in:
pengyuthon
2026-01-04 23:12:43 +08:00
parent e584181e0d
commit 3adb190875
2 changed files with 26 additions and 5 deletions
+21
View File
@@ -82,3 +82,24 @@ class YuThonPhone(http.Controller):
company_id = kw.get('company_id')
employee_id = request.env['hr.employee'].sudo().search([('user_id.id', '=', kw.get('user_id'))])
@http.route('/phone/base/self', type='http', auth="none", csrf=False, cors='*')
def phone_base_self(self, **kw):
# user_id = request.env['res.users'].sudo().browse(kw.get('user_id'))
# employee_id = user_id.with_company(user_id.company_id.id).employee_id
# applet_security_setting_ids = request.env['applet.security'].search([('employee_id', '=', employee_id.id)]).applet_security_setting_ids
data = [{
'日程': 5,
'抄表': 10,
'OA': 0,
'工作流': 10,
}]
return json.dumps({'data': data, 'code': 200, 'message': ''})
@http.route('/phone/base/test', type='http', auth="none", csrf=False, cors='*')
def test_phone_base(self, **kw):
data = {
'name': kw.get('name'),
'age': kw.get('age'),
'sex': kw.get('sex'),
}
return json.dumps({'data': data, 'code': 200, 'message': ''})
+5 -5
View File
@@ -196,11 +196,11 @@ class Home(http.Controller):
}),
headers=[('Content-Type', 'application/json')]
)
applet_security_setting_ids = request.env['applet.security'].search(
[('employee_id', '=', employee.id)]).applet_security_setting_ids
access_list = [access.name for access in applet_security_setting_ids]
_logger.info(f"企业微信登录用户{user.name},权限组{access_list}---")
access_list = []
# applet_security_setting_ids = request.env['applet.security'].search(
# [('employee_id', '=', employee.id)]).applet_security_setting_ids
# access_list = [access.name for access in applet_security_setting_ids]
# _logger.info(f"企业微信登录用户{user.name},权限组{access_list}---")
company_list = []
for company in user.company_ids: