from odoo import http from odoo.http import request import json class EmployeeController(http.Controller): @http.route('/employees', type='http', auth='none', methods=['GET'], csrf=False) def get_employees(self, **kwargs): employees = request.env['employee.profile'].sudo().search([]) result = [] for emp in employees: result.append({ 'id': emp.id, 'name': emp.name, 'email': emp.email, 'phone': emp.phone, 'position': emp.position, }) # Trả về JSON response return http.Response( json.dumps({'status': 'success', 'employees': result}), content_type='application/json', status=200 )