12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- // @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);
|