res_users.py 606 B

123456789101112131415161718192021222324252627
  1. # -*- coding: utf-8 -*-
  2. from openerp.http import request as r
  3. def get_res_users():
  4. query = '''
  5. SELECT
  6. users.id,
  7. users.company_id,
  8. users.store_id,
  9. partner.name
  10. FROM res_users AS users
  11. LEFT JOIN res_partner AS partner
  12. ON partner.id = users.partner_id
  13. WHERE users.active = true
  14. '''
  15. r.cr.execute(query)
  16. return [
  17. {
  18. 'id': j[0],
  19. 'company_id': j[1],
  20. 'store_id': j[2],
  21. 'name': j[3],
  22. } for j in r.cr.fetchall()
  23. ]