project.go 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. /*
  2. * @description:
  3. * @Author: CP
  4. * @Date: 2020-08-21 11:09:48
  5. * @FilePath: \construction_management\conf\project.go
  6. */
  7. package conf
  8. import "time"
  9. const SysTimeform = "2006-01-02 15:04:05"
  10. const SysTimeformShort = "2006-01-02"
  11. // 中国时区
  12. var SysTimeLocation, _ = time.LoadLocation("Asia/Chongqing")
  13. // ObjSalesign 签名密钥
  14. var SignSecret = []byte("0123456789abcdef")
  15. // cookie中的加密验证密钥
  16. var CookieSecret = "&alt_8898_construction_management"
  17. const UserPrizeMax = 3000 // 用户每天最多抽奖次数
  18. // 定义24小时的奖品分配权重
  19. var PrizeDataRandomDayTime = [100]int{
  20. // 24 * 3 = 72 平均3%的机会
  21. // 100 - 72 = 28 剩余28%的机会
  22. // 7 * 4 = 28 剩下的分别给7个时段增加4%的机会
  23. 0, 0, 0,
  24. 1, 1, 1,
  25. 2, 2, 2,
  26. 3, 3, 3,
  27. 4, 4, 4,
  28. 5, 5, 5,
  29. 6, 6, 6,
  30. 7, 7, 7,
  31. 8, 8, 8,
  32. 9, 9, 9, 9, 9, 9, 9,
  33. 10, 10, 10, 10, 10, 10, 10,
  34. 11, 11, 11,
  35. 12, 12, 12,
  36. 13, 13, 13,
  37. 14, 14, 14,
  38. 15, 15, 15, 15, 15, 15, 15,
  39. 16, 16, 16, 16, 16, 16, 16,
  40. 17, 17, 17, 17, 17, 17, 17,
  41. 18, 18, 18,
  42. 19, 19, 19,
  43. 20, 20, 20, 20, 20, 20, 20,
  44. 21, 21, 21, 21, 21, 21, 21,
  45. 22, 22, 22,
  46. 23, 23, 23,
  47. }
  48. // 是否需要启动全局计划任务服务
  49. var RunningCrontabService = false