SysContants.java 4.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. package com.lightinit.hsdataportal.common;
  2. import java.io.File;
  3. /**
  4. * @author WangYao
  5. * @date 2018/6/12 14:20
  6. * @description
  7. */
  8. public class SysContants {
  9. //Property文件路径
  10. public static class PropertyFilePath{
  11. public final static String CONFIG = "config.properties";
  12. public final static String CAS = "cas.properties";
  13. }
  14. //属性键
  15. public static class PropertyKey{
  16. public final static String USER_TYPE = "userType"; // 跳转登录页URL
  17. public final static String REDIRECT_HOME_URL = "redirectHomeUrl"; // 跳转首页URL
  18. public final static String REDIRECT_LOGIN_URL = "redirectLoginUrl"; // 跳转登录页URL
  19. public final static String IMAGE_CONTEXT_PATH = "imageContextPath"; // 该key用于获取tomcat中配置的用于显示外部目录中图片的Context的Path值
  20. public final static String UPLOAD_FILE_ROOT_DIR = "uploadFileRootDir"; //上传文件存放目录key
  21. public final static String UPLOAD_IMAGE_ROOT_DIR = "uploadImageRootDir"; //上传图片存放目录key
  22. public final static String DEVOPS = "devops" ; //衡水大数据中心 门户
  23. //短信属性
  24. public final static String REGIONID = "regionId" ;
  25. public final static String ACCESSKEYID = "accessKeyId" ;
  26. public final static String SECRET = "secret" ;
  27. //微信属性
  28. public final static String APPID = "appId" ;
  29. public final static String MCHID = "mchId" ;
  30. public final static String WXKEY = "wxKey" ;
  31. public final static String NOTIFYURL = "notifyurl" ;
  32. //新路由规则
  33. public final static String NEWGATEWAYPATH = "newGatewayPath" ;
  34. public final static String APPLICATIONID = "applicationId" ;
  35. public final static String SIGNAPPID = "signAppId" ;
  36. //服务开发环境
  37. public final static String DEVOPSSERVICE = "devopsService" ;
  38. //数据可视化开发
  39. public final static String DEVOPSDATE = "devopsDate" ;
  40. //大数据分析建模
  41. public final static String DEVOPSANALYSIS = "devopsAnalysis" ;
  42. }
  43. //cas属性键
  44. public static class CasKey{
  45. public final static String CASSERVICE = "casService"; // 跳转登录页URL
  46. public final static String REDIRECTURL = "redirectUrl"; // 退出url
  47. }
  48. public static class UploadFilePath{
  49. public static final String DATA_REGISTER_ROOT_DIR = "DataRegister" + File.separator;
  50. public static final String DATA_REGISTER_DATA_DIR = "DataFile" + File.separator;
  51. public static final String DATA_REGISTER_DEMO_DIR = "DemoFile" + File.separator;
  52. public static final String MICROAPP_REGISTER_ROOT_DIR = "MicroappRegister" + File.separator;
  53. public static final String MICROAPP_PUBLISH_ROOT_DIR = "MicroappPublish" + File.separator;
  54. public static final String USER_COMPANY_VERIFY_DIR = "CompanyRegister" + File.separator;
  55. public static final String USER_COMPANY_VERIFY_IMG_DIR = "CompanyCommerical" + File.separator;
  56. public static final String ACTIVITY_ROOT_DIR = "activity" + File.separator;
  57. public static final String ACTIVITY_IMG_DIR = "thumbnail" + File.separator;
  58. public static final String ROADSHOW_ROOT_DIR = "roadShow" + File.separator;
  59. }
  60. public static class GatewayPath{
  61. public final static String HSDATAGATEWAYAPP = "/hsdatagatewayapp" ;
  62. public final static String GATEWAYURL = "gatewayUrl" ;
  63. public static final String GETGATEWAYURL = ConfigUtils.getConfiguration(SysContants.PropertyFilePath.CONFIG).getString(SysContants.GatewayPath.GATEWAYURL) ;
  64. // 添加路由接口
  65. public final static String GATEWAYURL_ROUTESAVE = GETGATEWAYURL + "/routesave" ;
  66. // 添加应用接口
  67. public final static String GATEWAYURL_APPSAVE = GETGATEWAYURL + "/appsave" ;
  68. // 添加签名
  69. public final static String GATEWAYURL_SIGINSAVE = GETGATEWAYURL + "/signsave" ;
  70. // 添加鉴权
  71. public final static String GATEWAYURL_AUTHSAVE = GETGATEWAYURL + "/authsave" ;
  72. // 添加计费
  73. public final static String GATEWAYURL_CHARGESAVE = GETGATEWAYURL + "/chargesave" ;
  74. }
  75. }