selectHrUser.js 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. define(function (require) {
  2. return function (context) {
  3. //context.sender 发送者
  4. //context.query 查询词
  5. //context.confirm(row) 确认方法
  6. return {
  7. xtype: 'widget',
  8. title: '人员信息搜索',
  9. width: 800,
  10. height: 450,
  11. grid: {
  12. url: api('/hr/user/queryWidget'),
  13. mtype: 'POST',
  14. queryParams: {query: context.query},
  15. idField: 'userId',
  16. columns: [[
  17. {title: '用户编号', field: 'userId', hidden: true},
  18. {title: '姓名', field: 'name'},
  19. {title: '姓名拼音', field: 'namePy', hidden: true},
  20. {title: '性别', field: 'gender', formatter: $.fn.fmatter.genderSrc},
  21. {title: '头像ID', field: 'imgId', hidden: true},
  22. {title: '手机号', field: 'mobile'},
  23. {title: '座机', field: 'tel', hidden: true},
  24. {title: '邮箱', field: 'email', hidden: true},
  25. {title: '是否在职', field: 'status', hidden: true},
  26. {title: '是否在职', field: 'userStatusView', formatter: $.fn.fmatter.userStatusView},
  27. ]]
  28. }
  29. };
  30. };
  31. });