WebConstants.java 1023 B

1234567891011121314151617181920212223242526272829303132
  1. package com.cooleshow.base.common;
  2. import com.cooleshow.base.BuildConfig;
  3. /**
  4. * Author by pq, Date on 2022/4/26.
  5. */
  6. public abstract class WebConstants {
  7. public static final String WEB_UA_PARAMS = ";COLEXIUAPPA";
  8. public static final String WEB_JS_INTERFACE = "COLEXIU";
  9. public static final String WEB_URL = "web_url";//
  10. private static String getTeacherBaseUrlH5() {
  11. return BuildConfig.BASE_URL_H5;
  12. }
  13. private static String getStudentBaseUrlH5() {
  14. return BuildConfig.BASE_URL_H5_STUDENT;
  15. }
  16. private static String getBaseUrlH5() {
  17. return BaseApplication.Companion.isTeacherClient() ? getTeacherBaseUrlH5() : getStudentBaseUrlH5();
  18. }
  19. //注册协议
  20. public static final String REGISTRATION_AGREEMENT = getBaseUrlH5() + "/#/registerProtocol";
  21. //隐私协议
  22. public static final String PRIVACY_AGREEMENT = getBaseUrlH5() + "/#/privacyProtocol";
  23. //老师认证
  24. public static final String TEACHER_CERT = getBaseUrlH5() + "/#/teacherCert";
  25. }