Constant.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. package com.kmall.common.utils;
  2. import java.math.BigDecimal;
  3. /**
  4. * 常量
  5. *
  6. * @author Scott
  7. * @email
  8. * @date 2016年11月15日 下午1:23:52
  9. */
  10. public class Constant {
  11. /**
  12. * 超级管理员ID
  13. */
  14. public static final int SUPER_ADMIN = 1;
  15. public static final String USE_DATA = "MYSQL";//ORACLE、MYSQL
  16. public static final BigDecimal ONE_HUNDRED = new BigDecimal("100");
  17. public static final BigDecimal ZERO = new BigDecimal("0");
  18. //币制,142人民币
  19. public static final String CURRENCY_142 = "142";
  20. /**
  21. * 菜单类型
  22. *
  23. * @author Scott
  24. * @email
  25. * @date 2016年11月15日 下午1:24:29
  26. */
  27. public enum MenuType {
  28. /**
  29. * 目录
  30. */
  31. CATALOG(0),
  32. /**
  33. * 菜单
  34. */
  35. MENU(1),
  36. /**
  37. * 按钮
  38. */
  39. BUTTON(2);
  40. private int value;
  41. private MenuType(int value) {
  42. this.value = value;
  43. }
  44. public int getValue() {
  45. return value;
  46. }
  47. }
  48. /**
  49. * 定时任务状态
  50. *
  51. * @author Scott
  52. * @email
  53. * @date 2016年12月3日 上午12:07:22
  54. */
  55. public enum ScheduleStatus {
  56. /**
  57. * 正常
  58. */
  59. NORMAL(0),
  60. /**
  61. * 暂停
  62. */
  63. PAUSE(1);
  64. private int value;
  65. private ScheduleStatus(int value) {
  66. this.value = value;
  67. }
  68. public int getValue() {
  69. return value;
  70. }
  71. }
  72. /**
  73. * 云服务商
  74. */
  75. public enum CloudService {
  76. /**
  77. * 七牛云
  78. */
  79. QINIU(1),
  80. /**
  81. * 阿里云
  82. */
  83. ALIYUN(2),
  84. /**
  85. * 腾讯云
  86. */
  87. QCLOUD(3);
  88. private int value;
  89. private CloudService(int value) {
  90. this.value = value;
  91. }
  92. public int getValue() {
  93. return value;
  94. }
  95. }
  96. }