constants.go 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. package utils
  2. const (
  3. Md5Key = "Ks@h64WJ#tcVgG8$&WlNfqvLAtMgpxWN"
  4. )
  5. //常量定义
  6. const (
  7. FormatTime = "15:04:05" //时间格式
  8. FormatDate = "2006-01-02" //日期格式
  9. FormatDateTime = "2006-01-02 15:04:05" //完整时间格式
  10. HlbFormatDateTime = "2006-01-02_15:04:05.999" //完整时间格式
  11. FormatDateTimeNoSecond = "2006-01-02 15:04" //完整时间格式
  12. FormatDateTimeUnSpace = "20060102150405" //完整时间格式
  13. PageSize15 = 15 //列表页每页数据量
  14. PageSize5 = 5
  15. PageSize10 = 10
  16. PageSize20 = 20
  17. PageSize30 = 30
  18. )
  19. const (
  20. APPNAME = "弘则-查研观向"
  21. EmailSendToUsers = "glji@hzinsights.com;pyan@hzinsights.com;cxzhang@hzinsights.com"
  22. EmailSendToExpert = "cxzhang@hzinsights.com"
  23. DefaultHeadimgurl = "https://hzstatic.hzinsights.com/static/temp/20220426202204/20220426/P5qLR2zzfBdKItp3eX2Du1tvq9Ba.jpg"
  24. ApiAuthorization = "bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkiLCJwaG9uZV9udW1iZXIiOiIxMjM0NTY3ODkiLCJuYW1lIjoi5YW25LuWIiwiZW50cmFuY2UiOiJwYXNzd3dvcmQiLCJpYXQiOjE2MzQ4NzA1OTQsImV4cCI6MTYzNDg3NDE5NH0.tho2L9jsbDPn8ltEGUVDve_nHsh0Kzf6ZrSz0RcZ0ag"
  25. ApiUrl = "https://vmp.hzinsights.com/v2api/"
  26. )
  27. //手机号,电子邮箱正则
  28. const (
  29. RegularMobile = "^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0-9])|(17[0-9])|(16[0-9])|(19[0-9]))\\d{8}$" //手机号码
  30. RegularFixedTelephone = "^(\\(\\d{3,4}\\)|\\d{3,4}-|\\s)?\\d{7,14}$" //手机号码
  31. RegularFixedTelephoneEasy = "^[0-9\\-]+$" //手机号码
  32. RegularEmail = `\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*` //匹配电子邮箱
  33. )
  34. //聚合短信
  35. var (
  36. JhGnTplId = "65692" //聚合国内模板编码
  37. JhGjTplId = "10054" //聚合国内模板编码
  38. JhGnAppKey = "4c8504c49dd335e99cfd7b6a3a9e2415" //聚合国内AppKey
  39. JhGjAppKey = "3326ad2c1047a4cd92ace153e6044ca3"
  40. )
  41. //OSS
  42. var (
  43. Endpoint string = "oss-cn-shanghai.aliyuncs.com"
  44. Bucketname string = "hongze"
  45. Imghost string = "https://hongze.oss-cn-shanghai.aliyuncs.com/"
  46. Upload_dir string = "static/images/"
  47. Upload_Audio_Dir string = "static/audio/"
  48. Upload_Pdf_Dir string = "static/pdf/"
  49. AccessKeyId string = "LTAIFMZYQhS2BTvW"
  50. AccessKeySecret string = "12kk1ptCHoGWedhBnKRVW5hRJzq9Fq"
  51. )
  52. //缓存key
  53. const (
  54. CACHE_KEY_USER_VIEW = "user_view_record" //用户阅读数据
  55. CACHE_KEY_ARTICLE_ID_TEMPLATE = "ce_lue_article_id_template" //策略平台同步过来的文章ID,做微信模板消息推送,同一篇报告12小时只推送一次
  56. )
  57. //模板消息推送类型
  58. const (
  59. TEMPLATE_MSG_CYGX_ACTIVITY_ADD = 12 //查研观向小程序活动更新推送 12
  60. TEMPLATE_MSG_CYGX_ARTICLE_ADD = 13 //查研观向报告更新推送 13
  61. TEMPLATE_MSG_CYGX_APPLY = 14 //查研观向审批通知
  62. )
  63. const (
  64. CHART_PERMISSION_NAME_YANXUAN string = "研选"
  65. CHART_PERMISSION_NAME_MF_YANXUAN string = "买方研选"
  66. CHART_PERMISSION_ID_YANXUAN int = 31
  67. C_CLASS_ACTIVITY_TYPE_ID int = 7 //C类电话会会议ID
  68. ANALYST_TELL_ACTIVITY_TYPE_ID int = 2 //分析师电话会ID
  69. CE_LUE_NAME string = "策略"
  70. CE_LUE_ID int = 23
  71. YI_YAO_NAME string = "医药"
  72. YI_YAO_ID int = 22
  73. XIAO_FEI_NAME string = "消费"
  74. XIAO_FEI_ID int = 21
  75. KE_JI_NAME string = "科技"
  76. KE_JI_ID int = 20
  77. ZHI_ZAO_NAME string = "智造"
  78. ZHI_ZAO_ID int = 19
  79. LINK_WX_EXPLAIN = "https://mp.weixin.qq.com/s?__biz=Mzg2OTYzODk0Nw==&mid=2247483662&idx=1&sn=3752df99025189b9d77fe658bfc0edbd&chksm=ce98b742f9ef3e54b49986e647dd951a3aad74f323174b252174e0938c264c0562c8ec455106#rd" //用户阅读数据
  80. )
  81. const (
  82. CHART_INFO_HTTP_URL = "https://vmp.hzinsights.com/v2/charts/"
  83. )
  84. const (
  85. YAN_XUAN__EXPLAIN = "买方研选内容实行阶段,限时免费。也欢迎您向我们提宝贵建议。"
  86. )
  87. const (
  88. YD_TOKEN = "yidong_token"
  89. )
  90. const (
  91. //专项调研背景图片
  92. //ACTIVITY_ZXDY_ImgUrl1 = "https://hzstatic.hzinsights.com/static/temp/20220427202204/20220427/b2Bj3fGakP16iJRFKisQohCWnCNl.png"
  93. //ACTIVITY_ZXDY_ImgUrl2 = "https://hzstatic.hzinsights.com/static/temp/20220427202204/20220427/OkunjfKEgo5KRLifzwwLX8cDZnnN.png"
  94. //ACTIVITY_ZXDY_ImgUrl3 = "https://hzstatic.hzinsights.com/static/temp/20220426202204/20220426/XDLLsjC9XAAy8LIzQr7GsjrBbtX6.png"
  95. ACTIVITY_ZXDY_ImgUrl1 = "https://hzstatic.hzinsights.com/static/temp/20220830202208/20220830/2c4YHXzwb0uqvIfgPvBV4MZtKNX9.png"
  96. ACTIVITY_ZXDY_ImgUrl2 = "https://hzstatic.hzinsights.com/static/temp/20220830202208/20220830/UERktOWyQQEoPeckdy01TEZP09Pu.png"
  97. ACTIVITY_ZXDY_ImgUrl3 = "https://hzstatic.hzinsights.com/static/temp/20220830202208/20220830/Db2eF5jffaJlLqq1KtOgrBkddoxZ.png"
  98. )