Light12306/Web12306/js/otn/vc.js

26 lines
698 B
JavaScript
Raw Normal View History

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-03 21:04:37 +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();
}
});