system_find_user_page_select.tpl 507 B

1234567891011121314151617181920212223242526
  1. select
  2. sys_user.*,
  3. GROUP_CONCAT(sys_role.name) user_role
  4. from
  5. sys_user
  6. left join
  7. sys_org
  8. on
  9. sys_user.org_id = sys_org.id
  10. left join
  11. sys_user_role
  12. on sys_user_role.user_id = sys_user.id
  13. left join
  14. sys_role
  15. on sys_role.id = sys_user_role.role_id
  16. where
  17. sys_user.del_flag = 0
  18. {{if ne .name ""}}
  19. and sys_user.name like '%{{.name}}%'
  20. {{end}}
  21. {{if ne .login_id ""}}
  22. and sys_user.login_id like '%{{.login_id}}%'
  23. {{end}}
  24. GROUP BY sys_user.id
  25. LIMIT {{.rows}} OFFSET {{.offset}}