constant.js 949 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. export const SELECT_MULTIPLE = Object.freeze({
  2. ONE: '0',
  3. MORE: '1',
  4. });
  5. export const DISPLAY_STATE = Object.freeze({
  6. VISIBLE: '1',
  7. HIDDEN: '0',
  8. });
  9. export const REQUIRED_STATE = Object.freeze({
  10. REQUIRED: '1',
  11. NO_REQUIRED: '0',
  12. });
  13. export const SCENE_TYPE = Object.freeze({
  14. ORG: 'ORG', // 组织
  15. USER: 'USER', // 人员
  16. GROUP: 'GROUP', // 群组
  17. JOB: 'JOB', // 岗位
  18. });
  19. export const PAGE_SIZE_OPTIONS = ['10', '20', '50', '100'];
  20. export const PAGE_NUM = 1;
  21. export const PAGE_SIZE = 10;
  22. export const ROW_KEY_FIELD = 'ROW_KEY';
  23. export const FILE_TYPE_ICON_MAP = Object.freeze({
  24. PPT: 'ppt_icon.svg',
  25. PPTX: 'ppt_icon.svg',
  26. DOC: 'word_icon.svg',
  27. DOCX: 'word_icon.svg',
  28. TXT: 'txt_icon.svg',
  29. VEDIO: 'vedio_icon.svg',
  30. XLS: 'xls_icon.svg',
  31. XLSX: 'xls_icon.svg',
  32. ZIP: 'zip_icon.svg',
  33. JPEG: 'thumn_icon.svg',
  34. JPG: 'thumn_icon.svg',
  35. PNG: 'thumn_icon.svg',
  36. PDF: 'ppt_icon.svg',
  37. MP3: 'music_icon.svg',
  38. });