2014-08-30 01:32:27 +08:00
|
|
|
|
define(function (require, exports, module) {
|
|
|
|
|
var ajax = require("../platform/webRequest.js");
|
2014-12-01 02:17:13 +08:00
|
|
|
|
var utility = require("../utility.js");
|
2014-08-30 01:32:27 +08:00
|
|
|
|
|
2015-03-16 19:13:36 +08:00
|
|
|
|
exports.checkLoginVc = function (code, refer, type) {
|
2014-08-30 01:32:27 +08:00
|
|
|
|
var def = new $.Deferred();
|
2015-03-16 19:13:36 +08:00
|
|
|
|
type = type || "sjrand";
|
|
|
|
|
refer = refer || "login/init";
|
2014-08-30 01:32:27 +08:00
|
|
|
|
|
2015-03-16 19:13:36 +08:00
|
|
|
|
ajax.sendPost("passcodeNew/checkRandCodeAnsyn", refer, {
|
|
|
|
|
rand: type,
|
2014-12-01 02:17:13 +08:00
|
|
|
|
randCode: code,
|
2015-03-16 19:13:36 +08:00
|
|
|
|
myversion: "undefined"//,
|
|
|
|
|
//randCode_validate: utility.getVcValidate(code)
|
2014-08-30 01:32:27 +08:00
|
|
|
|
}, "json", function () {
|
2015-07-01 16:18:25 +08:00
|
|
|
|
if (!this.model.data || this.model.data.result !== 1)
|
2014-08-30 01:32:27 +08:00
|
|
|
|
def.reject("验证码错误");
|
|
|
|
|
else def.resolve();
|
|
|
|
|
}, function () {
|
|
|
|
|
def.reject("网络错误");
|
|
|
|
|
}, true);
|
|
|
|
|
|
|
|
|
|
return def.promise();
|
|
|
|
|
}
|
|
|
|
|
});
|