1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- package com.cooleshow.base.common;
- import android.text.TextUtils;
- import com.cooleshow.base.BuildConfig;
- import com.cooleshow.base.constanst.Constants;
- import com.tencent.open.im.IM;
- public class BaseConstant {
- public final static String SERVER_ADDRESS = BuildConfig.BASE_SERVER_URL;
- public final static String TEACHER_GROUP = "api-teacher/";
- public final static String TEACHER_GROUP2 = "api-teacher";
- public final static String STUDENT_GROUP = "api-student/";
- public final static String STUDENT_GROUP2 = "api-student";
- public final static String AUTH_GROUP = "api-auth/";
- public final static String ADMIN_GROUP = "api-admin/";
- public final static String MALL_ADMIN_SERVER = "api-mall-admin/";
- public final static String MALL_PORTAL_SERVER = "api-mall-portal/";
- public final static String CMS_SERVER = "api-cms/";
- public final static String IMAGE_VERIFY_CODE_API_URL = "code/getImageCode?phone=";
- public final static String TABLE_PREFS = "Kotlin_mall";
- public final static String KEY_SP_TOKEN = "token";
- public final static String STUDENT_ID = "student_id";
- public final static String CHECK_ADDRESS = "check_address";
- public static final String CLIENT_API_GROUP_NAME = getClientApiGroup();
- public static final String CLIENT_TYPE = getClientType();
- public static final String TEACHER_CLIENT_TYPE = "TEACHER";
- public static final String STUDENT_CLIENT_TYPE = "STUDENT";
- private static String getClientType() {
- if (BaseApplication.Companion.isTeacherClient()) {
- return TEACHER_CLIENT_TYPE;
- }
- return STUDENT_CLIENT_TYPE;
- }
-
- public static String getImgCodeApiUrl() {
- if (BaseApplication.Companion.isTeacherClient()) {
- return SERVER_ADDRESS + TEACHER_GROUP + IMAGE_VERIFY_CODE_API_URL;
- }
- return SERVER_ADDRESS + STUDENT_GROUP + IMAGE_VERIFY_CODE_API_URL;
- }
- public static String getClientApiGroup() {
- if (BaseApplication.Companion.isTeacherClient()) {
- return TEACHER_GROUP2;
- }
- return STUDENT_GROUP2;
- }
- public static boolean isStudentClient() {
- return !BaseApplication.Companion.isTeacherClient();
- }
- }
|