constants.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. /*
  11. / 全局静态变量定义
  12. 切勿随意修改数组次序,很多地方已下标方式使用
  13. */
  14. export const page = {
  15. limit: [20, 40, 60, 80],
  16. page: 1,
  17. layout: 'total, sizes, prev, pager, next, jumper',
  18. };
  19. /**
  20. * 无限极分类type
  21. * @type {{product: number, attachment: number, menu: number, article: number, operator: number}}
  22. */
  23. export const categoryType = [
  24. // 1 产品分类,2 附件分类,3 文章分类, 4 设置分类, 5 菜单分类, 6 配置分类, 7 秒杀配置
  25. { name: '产品分类', value: 1, shortName: '产品' },
  26. { name: '附件分类', value: 2, shortName: '附件' },
  27. { name: '文章分类', value: 3, shortName: '文章' },
  28. { name: '设置分类', value: 4, shortName: '设置' },
  29. { name: '菜单分类', value: 5, shortName: '菜单' },
  30. { name: '配置分类', value: 6, shortName: '配置' },
  31. { name: '秒杀配置', value: 7, shortName: '秒杀' },
  32. ];
  33. export const roleListStatus = [
  34. { label: '全部', value: '' },
  35. { label: '显示', value: 1 },
  36. { label: '不显示', value: 0 },
  37. ];
  38. export const showHiddenStatus = [
  39. { label: '显示', value: '‘1’' },
  40. { label: '不显示', value: '‘0’' },
  41. ];
  42. export const switchStatus = [
  43. { label: '开启', value: 1 },
  44. { label: '关闭', value: 0 },
  45. ];
  46. export const deletedOrNormal = [
  47. { label: '正常', value: 0 },
  48. { label: '已删除', value: 1 },
  49. ];
  50. /**
  51. * 暂时弃用
  52. * @type {*[]}
  53. */
  54. export const configCategory = [
  55. { label: '系统', value: '0' },
  56. { label: '应用', value: '1' },
  57. { label: '支付', value: '2' },
  58. { label: '其他', value: '3' },
  59. ];
  60. /**
  61. * 表单配置集合集中配置
  62. * @type {{id: number, dis: string}[]}
  63. */
  64. export const formConfigIds = [
  65. { id: 84, dis: '微信公众号表单配置' },
  66. { id: 86, dis: '秒杀配置' },
  67. ];
  68. /**
  69. * 时间选择器
  70. */
  71. export const fromList = {
  72. title: '选择时间',
  73. custom: true,
  74. fromTxt: [
  75. { text: '全部', val: '' },
  76. { text: '今天', val: 'today' },
  77. { text: '昨天', val: 'yesterday' },
  78. { text: '最近7天', val: 'lately7' },
  79. { text: '最近30天', val: 'lately30' },
  80. { text: '本月', val: 'month' },
  81. { text: '本年', val: 'year' },
  82. ],
  83. };
  84. // 统计管理时间选择器
  85. export const timeList = {
  86. title: '选择时间',
  87. custom: true,
  88. fromTxt: [
  89. { text: '昨天', val: `` },
  90. { text: '最近7天', val: 'lately7' },
  91. { text: '最近30天', val: 'lately30' },
  92. ],
  93. };