package com.basic.security.manager;
|
|
import android.text.TextUtils;
|
|
import com.basic.security.model.HintSignUp;
|
import com.basic.security.model.ModelAdapter;
|
import com.basic.security.model.Sync;
|
import com.basic.security.utils.Constants;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
public class HintSignUpManager extends BaseManager {
|
public static ModelAdapter hintSignUpMessage;
|
static long getHintSignUpMassageLastTime = 0;
|
static List<ModelAdapter> getHintSignUpMassageLastList = new ArrayList<>();
|
|
public static void initHintSignUp() {
|
hintSignUpMessage = HintDoorAccessManager.findById("hint_sign_up", HintSignUp.tableName);
|
if (hintSignUpMessage == null) {
|
hintSignUpMessage = new ModelAdapter(HintSignUp.tableName);
|
hintSignUpMessage.setString("id_card_message", "请刷身份证");
|
hintSignUpMessage.setString("id_card_success", "身份证验证成功");
|
hintSignUpMessage.setString("id_card_fail", "身份证验证失败");
|
hintSignUpMessage.setString("edit_message", "请完善信息");
|
hintSignUpMessage.setString("register_success", "注册成功");
|
hintSignUpMessage.setString("wait_admin", "请联系管理员为您注册");
|
hintSignUpMessage.setString("device_id", DeviceManager.getDeviceId());
|
hintSignUpMessage.setString("table", "hint_sign_up");
|
hintSignUpMessage.setString(Sync.needSync, Constants.FALSE);
|
BaseManager.save(hintSignUpMessage);
|
}
|
}
|
|
public static ModelAdapter getHintSignUpMassage() {
|
return hintSignUpMessage;
|
}
|
|
public static String getNoVerificationIDCardHint() {
|
getHintSignUpMassage();
|
if (hintSignUpMessage != null && !TextUtils.isEmpty(hintSignUpMessage.getString("id_card_message"))) {
|
return hintSignUpMessage.getString("id_card_message");
|
} else {
|
return "请刷身份证";
|
}
|
}
|
|
public static String getVerificationSuccessHint() {
|
// System1.out.println("HintSignUpManager.getVerificationSuccessHint " + FrameUtil.getFrames());
|
getHintSignUpMassage();
|
if (hintSignUpMessage != null && !TextUtils.isEmpty(hintSignUpMessage.getString("id_card_success"))) {
|
return hintSignUpMessage.getString("id_card_success");
|
} else {
|
return "身份证验证成功";
|
}
|
}
|
|
public static String getVerificationFail() {
|
getHintSignUpMassage();
|
if (hintSignUpMessage != null && !TextUtils.isEmpty(hintSignUpMessage.getString("id_card_fail"))) {
|
return hintSignUpMessage.getString("id_card_fail");
|
} else {
|
return "身份证验证失败";
|
}
|
}
|
|
public static String getImperfectHint() {
|
getHintSignUpMassage();
|
if (hintSignUpMessage != null && !TextUtils.isEmpty(hintSignUpMessage.getString("edit_message"))) {
|
return hintSignUpMessage.getString("edit_message");
|
} else {
|
return "请完善信息";
|
}
|
}
|
|
public static String getRegisterSuccessHint() {
|
getHintSignUpMassage();
|
if (hintSignUpMessage != null && !TextUtils.isEmpty(hintSignUpMessage.getString("register_success"))) {
|
return hintSignUpMessage.getString("register_success");
|
} else {
|
return "注册成功";
|
}
|
}
|
|
public static String getAdminLogoutHint() {
|
// if (BaseSettingManager.isPassMode()) {
|
// return HintDoorAccessManager.getNoRegisterHint();
|
// } else {
|
// System1.out.println("HintSignUpManager.getAdminLogoutHint " + FrameUtil.getFrames());
|
getHintSignUpMassage();
|
if (hintSignUpMessage != null && !TextUtils.isEmpty(hintSignUpMessage.getString("wait_admin"))) {
|
return hintSignUpMessage.getString("wait_admin");
|
} else {
|
return "请联系管理员为您注册";
|
}
|
// }
|
}
|
|
public static void saveHintSignUpMessage(ModelAdapter hintSignUpMassage) {
|
HintSignUpManager.hintSignUpMessage = hintSignUpMassage;
|
BaseManager.save(hintSignUpMassage);
|
}
|
}
|