constants.go 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package utils
  2. // 常量定义
  3. const (
  4. FormatTime = "15:04:05" //时间格式
  5. FormatDate = "2006-01-02" //日期格式
  6. FormatDateTime = "2006-01-02 15:04:05" //完整时间格式
  7. HlbFormatDateTime = "2006-01-02_15:04:05.999" //完整时间格式
  8. FormatDateTimeUnSpace = "20060102150405" //完整时间格式
  9. PageSize15 = 15 //列表页每页数据量
  10. PageSize5 = 5
  11. PageSize2 = 2
  12. PageSize10 = 10
  13. PageSize20 = 20
  14. PageSize30 = 30
  15. )
  16. // 报告权限状态定义
  17. const (
  18. ReportPermissionStatusExpired = 1 //已过期
  19. ReportPermissionStatusNoPermission = 2 //没有该品种权限
  20. ReportPermissionStatusNo = 3 //没有权限
  21. ReportPermissionStatusHas = 4 //有该品种权限
  22. ReportPermissionStatusNoUser = 5 //没有获得用户信息
  23. )
  24. // 缓存key
  25. const (
  26. CACHE_WX_ACCESS_TOKEN_DW = "wx:accesstoken:dw" //东吴公众号 微信accessToken
  27. )
  28. const (
  29. APPNAME = "东吴小程序桥接服务"
  30. )
  31. // 用户状态定义
  32. const (
  33. UserStatusNo = 0 //禁用
  34. UserStatusPotential = 1 //潜在用户
  35. UserStatusFormal = 2 //正式用户
  36. )
  37. // 报告类型
  38. const (
  39. ReportTypeEta = 1 // eta的研报
  40. ReportTypePdf = 2 // pdf的研报
  41. )