1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- window.dx = {};
- !(function () {
- var toString = String.prototype.toString;
- Array.isArray || (Array.isArray = function (obj) {
- return toString.call(obj) === '[object Array]';
- });
- })();
- !(function (dx, window) {
- })(dx, window);
- // @koala-prepend "../../../../../public/js/core.js"
- !(function (dx, window) {
- dx.flow = {
- init: function () {
- dx.user.productName = '今日头条定向流量9元10G月包';
- dx.user.productPrice = '9.00元';
- dx.user.productId = '8434545';
- dx.funs.postInit();
- dx.flow.bindEvent();
- },
- bindEvent: function () {
- $('#btn-order').unbind('click').on('click', function () {
- dx.handler.openCap = function (data) {
- dx.flow.order(data.SERVICE_ID, data.RSP.DATA[0].TOKEN)
- }
- dx.funs.openCap((dx.query.phone || dx.user.phone), dx.user.cpid, '1')
- })
- },
- order: function (usermob, token) {
- dx.user.order = '1';
- dx.handler.order = function(data) {
- var resCode = eval(data["resultCode"]);
- switch (resCode) {
- case (0000):
- dx.utils.showToast("订购成功!")
- dx.user.order = 0;
- break;
- case (0013):
- dx.utils.showToast("该号码归属省分2/3G暂未开通此产品!")
- break;
- case (6611):
- dx.utils.showToast("订购失败,请重试!")
- dx.user.order = 0;
- break;
- case (6615):
- dx.utils.showToast("订购失败,请确定用户套餐!")
- dx.user.order = 0;
- break;
- case (6622):
- dx.utils.showToast("用户已订购过此产品!")
- dx.user.order = 0;
- break;
- case (7777):
- //对7777编码不处理
- break;
- default:
- dx.utils.showToast(msg["errorInfo"])
- dx.user.order = 0;
- break;
- }
- },
- dx.funs.order(usermob, token);
- }
- }
- dx.flow.init();
- })(dx, window);
|