浏览代码

登陆新增版本号

chenweida 7 年之前
父节点
当前提交
0473e21e4f

+ 9 - 0
patient-co-wlyy/src/main/java/com/yihu/wlyy/entity/login/LoginLog.java

@ -21,6 +21,7 @@ public class LoginLog  extends IdEntity {
    private Date createTime;//创建时间
    private String errorMessage;//错误信息
    private String phone;//电话号码
    private String appVersion;//app版本号
    public String getLoginType() {
        return loginType;
@ -85,4 +86,12 @@ public class LoginLog  extends IdEntity {
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    public String getAppVersion() {
        return appVersion;
    }
    public void setAppVersion(String appVersion) {
        this.appVersion = appVersion;
    }
}

+ 12 - 0
patient-co-wlyy/src/main/java/com/yihu/wlyy/web/BaseController.java

@ -61,7 +61,19 @@ public class BaseController {
            return null;
        }
    }
    public String getAppVersion() {
        try {
            String userAgent = request.getHeader("userAgent");
            if (StringUtils.isEmpty(userAgent)) {
                userAgent = request.getHeader("User-Agent");
            }
            JSONObject json = new JSONObject(userAgent);
            return json.getString("appVersion");
        } catch (Exception e) {
            return null;
        }
    }
    public String getOpenid() {
        try {
            String userAgent = request.getHeader("userAgent");

+ 1 - 0
patient-co-wlyy/src/main/java/com/yihu/wlyy/web/common/account/LoginController.java

@ -148,6 +148,7 @@ public class LoginController extends BaseController {
        loginLog.setPhone(mobile);
        loginLog.setType("2");
        loginLog.setUserType("2");
        loginLog.setAppVersion(super.getAppVersion());
        try {
            if (StringUtils.isEmpty(getIMEI())) {
                errorMessage="获取手机IMEI码失败!";