constants.go 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package utils
  2. // 验证码
  3. const (
  4. CodeCachePrefix = "eta:mini:login:" // 验证码缓存Key
  5. VerifyCodeExpireMinute = 15 // 短信/邮箱验证码过期时间-分钟
  6. )
  7. // 报告权限状态定义
  8. const (
  9. ReportPermissionStatusExpired = 1 //已过期
  10. ReportPermissionStatusNoPermission = 2 //没有该品种权限
  11. ReportPermissionStatusNo = 3 //没有权限
  12. ReportPermissionStatusHas = 4 //有该品种权限
  13. )
  14. // 用户状态定义
  15. const (
  16. UserStatusNo = 0 //禁用
  17. UserStatusPotential = 1 //潜在用户
  18. UserStatusFormal = 2 //正式用户
  19. )
  20. // 常量定义
  21. const (
  22. FormatTime = "15:04:05" //时间格式
  23. FormatDate = "2006-01-02" //日期格式
  24. FormatDateCN = "2006年01月02日" //日期格式(中文)
  25. FormatDateUnSpace = "20060102" //日期格式
  26. FormatDateTime = "2006-01-02 15:04:05" //完整时间格式
  27. HlbFormatDateTime = "2006-01-02_15:04:05.999" //完整时间格式
  28. FormatDateTimeUnSpace = "20060102150405" //完整时间格式
  29. PageSize15 = 15 //列表页每页数据量
  30. PageSize5 = 5
  31. PageSize10 = 10
  32. PageSize20 = 20
  33. PageSize30 = 30
  34. )
  35. const (
  36. UserLoginSalt = "kOld9YUdf89T2uIH" // 用户登录盐值
  37. DesKeySalt = "odNMloUrTAmyRd9fb0TtlrPk" // DesKey盐值
  38. )
  39. const (
  40. DefaultPhone = "021-6312 3067" //默认销售电话号
  41. DefaultAreaCode = "86"
  42. )
  43. const (
  44. JhGnAppKey = "4c8504c49dd335e99cfd7b6a3a9e2415" //聚合国内AppKey
  45. JhGjAppKey = "3326ad2c1047a4cd92ace153e6044ca3"
  46. )
  47. const (
  48. APPNAME = "东吴研报小程序"
  49. EmailSendToUsers = "glji@hzinsights.com;pyan@hzinsights.com"
  50. )
  51. const (
  52. CACHE_ACCESS_TOKEN_LOGIN = "pc_eta_min_crm:login:" //管理后台登录
  53. CACHE_ACCESS_TOKEN_LOGIN_NO_TRUST = "pc_eta_min_crm:login:no_trust:" //管理后台登录(不可信登录态)
  54. CACHE_ACCESS_WX_BIND = "eta_mini_api:phone:email:" //管理后台登录(不可信登录态)
  55. )
  56. // 缓存key
  57. const (
  58. CACHE_WX_ACCESS_TOKEN_HZ = "wx:accesstoken:hzyj" //弘则研究公众号 微信accessToken
  59. )