package cn.ksource.web.entity;
|
|
|
import java.util.HashMap;
|
import java.util.Map;
|
|
import cn.ksource.core.web.WebLoginUser;
|
|
|
public class WebLoginEntity {
|
|
/**
|
* 用户名为空
|
*/
|
public final static int LOGIN_RESULT_USERNAME_IS_EMPTY = 0;
|
|
/**
|
* 用户名为空
|
*/
|
public final static int LOGIN_RESULT_PASSWORD_IS_EMPTY = 1;
|
|
/**
|
* 用户名不存在
|
*/
|
public final static int Login_Result_UserNameNotExists = 2;
|
/**
|
* 密码错误
|
*/
|
public final static int Login_Result_PassowrdError = 3;
|
|
/**
|
* 验证码输入错误
|
*/
|
public final static int Login_Result_CheckCodeError = 4;
|
|
|
/**
|
* 用户登录成功
|
*/
|
public final static int LOGIN_RESULT_SUCCESSED = 5;
|
|
/**
|
* 账号被锁定,请联系管理员
|
*/
|
public final static int Login_Result_Lock = 6;
|
|
|
|
/**
|
* 账号不允许登录,请联系管理员
|
*/
|
public final static int Login_Result_NoAllow = 7;
|
|
/**
|
* 密码与初始密码一致
|
*/
|
public final static int Login_Result_InitPwd = 8;
|
|
/**
|
* 账号过期
|
*/
|
public final static int Login_out_time = 9;
|
|
/**
|
* 账号所属客户被禁用
|
* */
|
public final static int Login_Customer_Disable = 10;
|
|
public final static Map<Integer, String> Login_Result_Info = new HashMap<Integer, String>();
|
static {
|
Login_Result_Info.put(LOGIN_RESULT_USERNAME_IS_EMPTY, "用户名不能为空");
|
Login_Result_Info.put(LOGIN_RESULT_PASSWORD_IS_EMPTY, "密码不能为空");
|
Login_Result_Info.put(Login_Result_UserNameNotExists, "用户名不存在");
|
Login_Result_Info.put(Login_Result_PassowrdError, "密码错误");
|
Login_Result_Info.put(Login_Result_CheckCodeError, "验证码输入错误");
|
Login_Result_Info.put(LOGIN_RESULT_SUCCESSED, "用户登录成功");
|
Login_Result_Info.put(Login_Result_Lock, "该账号被锁定");
|
Login_Result_Info.put(Login_Result_NoAllow, "该账号不允许登录");
|
Login_Result_Info.put(Login_out_time, "该账号已过有效期");
|
Login_Result_Info.put(Login_Customer_Disable, "账号所属客户被禁用");
|
}
|
//登录后的用户信息
|
private WebLoginUser user;
|
//登录结果
|
private int result;
|
|
|
public WebLoginUser getUser() {
|
return user;
|
}
|
public void setUser(WebLoginUser user) {
|
this.user = user;
|
}
|
public int getResult() {
|
return result;
|
}
|
public void setResult(int result) {
|
this.result = result;
|
}
|
}
|