ipu的trunk版的android工程和服务端工程。

login.js 1.4KB

    require(["common","mobile","wadeMobile","util"], function(Common,Mobile,WadeMobile) { //刷新页面以后存放图片验证码的sessionId var sessionId = $("#sessionId").val(); if(sessionId){ Common.put("SESSION_ID", sessionId); }else{ Mobile.tip("验证码丢失,重新获取图片验证码。"); } /*登陆*/ $("#loginBtn").tap(function() { var loginData = new Wade.DataMap(); loginData.put("ACCOUNT", $("#J_username").val()); loginData.put("PASSWORD", $("#J_pwd").val()); loginData.put("VARIFY_CODE", $("#J_ver").val()); Common.callSvc("LoginBean.login", loginData, function(result) { if(typeof(resultData) == "string" ){ result = new Wade.DataMap(result); } if(result.get("LOGIN_STATUS") == "VERIFY_CODE_ERROR") { $("#J_ver").val(""); $("#J_ver").focus(); Mobile.tip("验证码错误,请重新输入!"); return; } console.log("登陆成功:" + result); Common.put("ACCOUNT", sessionId); WadeMobile.initAppConfig(); Mobile.openTemplate("Index", result); }); }); // 刷新验证码 $("#J_ver_img").tap(function(){ Common.callSvc("LoginBean.refreshVerifyCode", null, function(resultData){ if(typeof(resultData) == "string" ){ resultData = new Wade.DataMap(resultData); } $("#J_ver_img").attr("src", "data:image/png;base64, " + resultData.get("VERIFY_IMG")); $("#J_ver").val(""); }); }) });