1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- var use = 0;
- var douyin = window.douyin = {
- order: function (user, product) {
- if (use == 1) return;
- $("#major").val("正在开通请稍等....!");
- try {
- use = 1;
- var param = {
- "fog": getMemoValbyId(product, "fog"),
- "usermob": user.usermob,
- "userid": user.userid,
- "useraccount": getMemoValbyId(product, "useraccount"),
- "fes": getUrlParam("fes"),
- "sou": getUrlParam("sou"),
- "token": user.token
- }
- $.ajax({
- type: "POST",
- contentType: "application/json; charset=utf-8",
- dataType: "Json",
- url: getRootPath() + "-s1api" + '/com/buyc',
- data: JSON.stringify(param),
- success: function (msg) {
- switch (msg.resultCode + "") {
- case "0000":
- $("#major").val("订购成功!");
- use = 0;
- break;
- case "0013":
- $("#major").css("font-size", "1rem");
- $("#major").val("该号码归属省分2/3G暂未开通此产品!");
- break;
- case "6611":
- $("#major").attr('disabled', false);
- $("#major").val("订购失败,请重试!");
- use = 0;
- break;
- case "6615":
- $("#major").val("订购失败,请确定用户套餐!");
- use = 0;
- break;
- case "6622":
- $("#major").val("用户已订购过此产品!");
- use = 0;
- break;
- case "7777":
- //对7777编码不处理
- break;
- default:
- $("#major").attr('disabled', false);
- $("#major").val(msg["errorInfo"]);
- use = 0;
- break;
- }
- },
- error: function (XMLHttpRequest, textStatus, errorThrown) {
- $("#major").attr('disabled', false);
- $("#major").val("请求失败,请确认网络是否正常!");
- },
- });
- } catch (e) {
- console.log(e)
- }
- },
- /**
- * 订购发送信息包装
- * @param product
- * @returns {___anonymous5356_5582}
- */
- GetMasData: function (product, userid, tok) {
- var data = {
- "fog": getMemoValbyId(product, "fog"),
- "userid": userid,
- "useraccount": getMemoValbyId(product, "useraccount"),
- "fes": getUrlParam("fes"),
- "sou": getUrlParam("sou"),
- "token": tok
- };
- return data;
- }
- }
|