table.php 6.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <?php
  2. global $lang;
  3. $config->personnel->accessible->dtable = new stdclass();
  4. $config->personnel->accessible->dtable->fieldList['id']['name'] = 'id';
  5. $config->personnel->accessible->dtable->fieldList['id']['title'] = $lang->idAB;
  6. $config->personnel->accessible->dtable->fieldList['id']['type'] = 'ID';
  7. $config->personnel->accessible->dtable->fieldList['id']['align'] = 'left';
  8. $config->personnel->accessible->dtable->fieldList['id']['fixed'] = 'left';
  9. $config->personnel->accessible->dtable->fieldList['realname']['name'] = 'realname';
  10. $config->personnel->accessible->dtable->fieldList['realname']['title'] = $lang->personnel->realName;
  11. $config->personnel->accessible->dtable->fieldList['realname']['type'] = 'title';
  12. $config->personnel->accessible->dtable->fieldList['realname']['minWidth'] = '200';
  13. $config->personnel->accessible->dtable->fieldList['realname']['fixed'] = 'left';
  14. $config->personnel->accessible->dtable->fieldList['realname']['sortType'] = false;
  15. $config->personnel->accessible->dtable->fieldList['dept']['name'] = 'dept';
  16. $config->personnel->accessible->dtable->fieldList['dept']['title'] = $lang->personnel->department;
  17. $config->personnel->accessible->dtable->fieldList['dept']['type'] = 'category';
  18. $config->personnel->accessible->dtable->fieldList['dept']['map'] = array();
  19. $config->personnel->accessible->dtable->fieldList['role']['name'] = 'role';
  20. $config->personnel->accessible->dtable->fieldList['role']['title'] = $lang->personnel->job;
  21. $config->personnel->accessible->dtable->fieldList['role']['type'] = 'category';
  22. $config->personnel->accessible->dtable->fieldList['role']['map'] = $lang->user->roleList;
  23. $config->personnel->accessible->dtable->fieldList['account']['name'] = 'account';
  24. $config->personnel->accessible->dtable->fieldList['account']['title'] = $lang->personnel->userName;
  25. $config->personnel->accessible->dtable->fieldList['account']['type'] = 'text';
  26. $config->personnel->accessible->dtable->fieldList['gender']['name'] = 'gender';
  27. $config->personnel->accessible->dtable->fieldList['gender']['title'] = $lang->personnel->genders;
  28. $config->personnel->accessible->dtable->fieldList['gender']['type'] = 'category';
  29. $config->personnel->accessible->dtable->fieldList['gender']['map'] = $lang->user->genderList;
  30. $config->personnel->whitelist = new stdclass();
  31. $config->personnel->whitelist->dtable = new stdclass();
  32. $config->personnel->whitelist->actionList['unbindWhitelist']['icon'] = 'unlink';
  33. $config->personnel->whitelist->actionList['unbindWhitelist']['hint'] = $lang->personnel->delete;
  34. $config->personnel->whitelist->actionList['unbindWhitelist']['text'] = $lang->personnel->delete;
  35. $config->personnel->whitelist->actionList['unbindWhitelist']['show'] = true;
  36. $config->personnel->whitelist->actionList['unbindWhitelist']['url'] = array('module' => 'personnel', 'method' => 'unbindWhitelist', 'params' => 'userID={id}&confim=yes');
  37. $config->personnel->whitelist->actionList['unbindWhitelist']['className'] = 'ajax-submit';
  38. $config->personnel->whitelist->actionList['unbindWhitelist']['data-confirm'] = json_encode(array('message' => array('html' => "<strong><i class='icon icon-exclamation-sign text-warning text-lg mr-2'></i>{$lang->personnel->confirmDelete}</strong>")));
  39. $config->personnel->whitelist->dtable->fieldList['id']['name'] = 'id';
  40. $config->personnel->whitelist->dtable->fieldList['id']['title'] = $lang->idAB;
  41. $config->personnel->whitelist->dtable->fieldList['id']['type'] = 'ID';
  42. $config->personnel->whitelist->dtable->fieldList['id']['align'] = 'left';
  43. $config->personnel->whitelist->dtable->fieldList['id']['fixed'] = 'left';
  44. $config->personnel->whitelist->dtable->fieldList['realname']['name'] = 'realname';
  45. $config->personnel->whitelist->dtable->fieldList['realname']['title'] = $lang->user->realname;
  46. $config->personnel->whitelist->dtable->fieldList['realname']['type'] = 'title';
  47. $config->personnel->whitelist->dtable->fieldList['realname']['minWidth'] = '200';
  48. $config->personnel->whitelist->dtable->fieldList['realname']['fixed'] = 'left';
  49. $config->personnel->whitelist->dtable->fieldList['realname']['sortType'] = false;
  50. $config->personnel->whitelist->dtable->fieldList['dept']['name'] = 'dept';
  51. $config->personnel->whitelist->dtable->fieldList['dept']['title'] = $lang->user->dept;
  52. $config->personnel->whitelist->dtable->fieldList['dept']['type'] = 'category';
  53. $config->personnel->whitelist->dtable->fieldList['dept']['map'] = array();
  54. $config->personnel->whitelist->dtable->fieldList['dept']['align'] = 'left';
  55. $config->personnel->whitelist->dtable->fieldList['role']['name'] = 'role';
  56. $config->personnel->whitelist->dtable->fieldList['role']['title'] = $lang->user->role;
  57. $config->personnel->whitelist->dtable->fieldList['role']['type'] = 'category';
  58. $config->personnel->whitelist->dtable->fieldList['role']['map'] = $lang->user->roleList;
  59. $config->personnel->whitelist->dtable->fieldList['phone']['name'] = 'phone';
  60. $config->personnel->whitelist->dtable->fieldList['phone']['title'] = $lang->user->phone;
  61. $config->personnel->whitelist->dtable->fieldList['phone']['type'] = 'text';
  62. $config->personnel->whitelist->dtable->fieldList['qq']['name'] = 'qq';
  63. $config->personnel->whitelist->dtable->fieldList['qq']['title'] = $lang->user->qq;
  64. $config->personnel->whitelist->dtable->fieldList['qq']['type'] = 'text';
  65. $config->personnel->whitelist->dtable->fieldList['weixin']['name'] = 'weixin';
  66. $config->personnel->whitelist->dtable->fieldList['weixin']['title'] = $lang->user->weixin;
  67. $config->personnel->whitelist->dtable->fieldList['weixin']['type'] = 'text';
  68. $config->personnel->whitelist->dtable->fieldList['email']['name'] = 'email';
  69. $config->personnel->whitelist->dtable->fieldList['email']['title'] = $lang->user->email;
  70. $config->personnel->whitelist->dtable->fieldList['email']['type'] = 'text';
  71. $config->personnel->whitelist->dtable->fieldList['actions']['name'] = 'actions';
  72. $config->personnel->whitelist->dtable->fieldList['actions']['title'] = $lang->actions;
  73. $config->personnel->whitelist->dtable->fieldList['actions']['type'] = 'actions';
  74. $config->personnel->whitelist->dtable->fieldList['actions']['fixed'] = 'right';
  75. $config->personnel->whitelist->dtable->fieldList['actions']['sortType'] = false;
  76. $config->personnel->whitelist->dtable->fieldList['actions']['list'] = $config->personnel->whitelist->actionList;
  77. $config->personnel->whitelist->dtable->fieldList['actions']['menu'] = array('unbindWhitelist');