|
@@ -164,7 +164,6 @@
|
|
|
type="text/javascript"
|
|
|
src="https://cdn.bootcss.com/vConsole/3.2.0/vconsole.min.js"
|
|
|
></script>
|
|
|
- <script type="text/javascript" src="WXdraw.js"></script>
|
|
|
<script
|
|
|
type="text/javascript"
|
|
|
src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js"
|
|
@@ -276,18 +275,17 @@
|
|
|
console.log(baseUrl);
|
|
|
|
|
|
var parameters = GetRequest();
|
|
|
- var form = {};
|
|
|
- form.token = parameters['token'];
|
|
|
- form.mealType = parameters['mealType'];
|
|
|
- form.userCardId = parameters['userCardId'];
|
|
|
+ var token = parameters['token'];
|
|
|
+ var mealType = parameters['mealType'];
|
|
|
+ var userCardId = parameters['userCardId'];
|
|
|
|
|
|
- if (parameters['mealType'] === 'VIP') {
|
|
|
+ if (mealType === 'VIP') {
|
|
|
$('.loading_sceen_pic').attr('src', '../static/img/home_bg_VIP.png');
|
|
|
- } else if (parameters['mealType'] === 'SVIP') {
|
|
|
+ } else if (mealType === 'SVIP') {
|
|
|
$('.loading_sceen_pic').attr('src', '../static/img/home_bg_SVIP.png');
|
|
|
- } else if (parameters['mealType'] === 'STAR') {
|
|
|
+ } else if (mealType === 'STAR') {
|
|
|
$('.loading_sceen_pic').attr('src', '../static/img/home_bg_STAR.png');
|
|
|
- } else if (parameters['mealType'] === 'STARPRO') {
|
|
|
+ } else if (mealType === 'STARPRO') {
|
|
|
$('.loading_sceen_pic').attr('src', '../static/img/home_bg_PRO.png');
|
|
|
}
|
|
|
$('#wine').css({
|
|
@@ -353,7 +351,7 @@
|
|
|
let request = objectStore.get(key);
|
|
|
|
|
|
request.onerror = function (event) {
|
|
|
- connect();
|
|
|
+ connect('add');
|
|
|
};
|
|
|
|
|
|
request.onsuccess = function (event) {
|
|
@@ -366,7 +364,7 @@
|
|
|
doConnectBusiness();
|
|
|
doConnectDirectives();
|
|
|
} else {
|
|
|
- connect();
|
|
|
+ connect('add');
|
|
|
}
|
|
|
};
|
|
|
}
|
|
@@ -389,19 +387,19 @@
|
|
|
|
|
|
// 由于打开indexDB是异步的加个定时器避免 db对象还没获取到值导致 报错
|
|
|
setTimeout(() => {
|
|
|
- getDataByKey(db, storeName, form.userCardId);
|
|
|
+ getDataByKey(db, storeName, userCardId);
|
|
|
}, 1000);
|
|
|
|
|
|
- function connect() {
|
|
|
+ function connect(type) {
|
|
|
$.ajax({
|
|
|
url: baseUrl + '/api/resources/user/cloud/connect',
|
|
|
type: 'post',
|
|
|
data: JSON.stringify({
|
|
|
- userCardId: Number(form.userCardId),
|
|
|
+ userCardId: Number(userCardId),
|
|
|
}),
|
|
|
headers: {
|
|
|
'content-Type': 'application/json',
|
|
|
- Authorization: form.token,
|
|
|
+ Authorization: token,
|
|
|
},
|
|
|
dataType: 'json',
|
|
|
async: false,
|
|
@@ -426,15 +424,25 @@
|
|
|
'&type=directives';
|
|
|
cardToken = res.data.cardToken;
|
|
|
resolvingPower = res.data.resolvingPower;
|
|
|
- addData(db, storeName, {
|
|
|
- id: form.userCardId,
|
|
|
- socketURL: socketURL,
|
|
|
- cUrl: cUrl,
|
|
|
- cardToken: res.data.cardToken,
|
|
|
- resolvingPower: res.data.resolvingPower,
|
|
|
- });
|
|
|
doConnectBusiness();
|
|
|
doConnectDirectives();
|
|
|
+ if (type === 'add') {
|
|
|
+ addData(db, storeName, {
|
|
|
+ id: userCardId,
|
|
|
+ socketURL: socketURL,
|
|
|
+ cUrl: cUrl,
|
|
|
+ cardToken: res.data.cardToken,
|
|
|
+ resolvingPower: res.data.resolvingPower,
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ updateDB(db, storeName, {
|
|
|
+ id: userCardId,
|
|
|
+ socketURL: socketURL,
|
|
|
+ cUrl: cUrl,
|
|
|
+ cardToken: res.data.cardToken,
|
|
|
+ resolvingPower: res.data.resolvingPower,
|
|
|
+ });
|
|
|
+ }
|
|
|
} else {
|
|
|
$.toast('网络异常,请稍后重试', 'text');
|
|
|
}
|
|
@@ -483,7 +491,7 @@
|
|
|
$.ajax({
|
|
|
url: baseUrl + '/api/public/v5/shear/content',
|
|
|
headers: {
|
|
|
- Authorization: form.token,
|
|
|
+ Authorization: token,
|
|
|
},
|
|
|
type: 'get',
|
|
|
dataType: 'json',
|
|
@@ -546,7 +554,7 @@
|
|
|
$.ajax({
|
|
|
url: baseUrl + '/api/public/v5/shear/content?' + ids,
|
|
|
headers: {
|
|
|
- Authorization: form.token,
|
|
|
+ Authorization: token,
|
|
|
},
|
|
|
type: 'DELETE',
|
|
|
dataType: 'json',
|
|
@@ -574,7 +582,7 @@
|
|
|
$.ajax({
|
|
|
url: baseUrl + '/api/public/v5/shear/content?ids=' + id,
|
|
|
headers: {
|
|
|
- Authorization: form.token,
|
|
|
+ Authorization: token,
|
|
|
},
|
|
|
type: 'DELETE',
|
|
|
dataType: 'json',
|
|
@@ -948,7 +956,7 @@
|
|
|
var checkBuffer = GetScreenState();
|
|
|
webSocketWorker.postMessage(checkBuffer);
|
|
|
} else {
|
|
|
- connect();
|
|
|
+ connect('update');
|
|
|
}
|
|
|
}
|
|
|
if (input[23] == 0x05) {
|
|
@@ -981,16 +989,15 @@
|
|
|
|
|
|
// 激活码广告相关配置
|
|
|
function getConfigByPhoneType() {
|
|
|
- console.log('form', form);
|
|
|
return new Promise((resolve, reject) => {
|
|
|
$.ajax({
|
|
|
url: baseUrl + '/api/pay/v5/trialCodeConfig/getConfigByPhoneType',
|
|
|
headers: {
|
|
|
- Authorization: form.token,
|
|
|
+ Authorization: token,
|
|
|
},
|
|
|
data: {
|
|
|
- userCardId: form.userCardId,
|
|
|
- phoneType: form.mealType,
|
|
|
+ userCardId: userCardId,
|
|
|
+ phoneType: mealType,
|
|
|
},
|
|
|
type: 'get',
|
|
|
dataType: 'json',
|
|
@@ -1012,7 +1019,7 @@
|
|
|
$.ajax({
|
|
|
url: baseUrl + '/api/resources/v4/freetrial/setmeal/list',
|
|
|
headers: {
|
|
|
- Authorization: form.token,
|
|
|
+ Authorization: token,
|
|
|
},
|
|
|
type: 'get',
|
|
|
dataType: 'json',
|
|
@@ -1020,7 +1027,7 @@
|
|
|
if (res.status === 0) {
|
|
|
let list = res.data;
|
|
|
list.map((item) => {
|
|
|
- if (item.phoneType === parameters['mealType']) {
|
|
|
+ if (item.phoneType === mealType) {
|
|
|
resolve(item);
|
|
|
}
|
|
|
});
|
|
@@ -1045,7 +1052,7 @@
|
|
|
return $.ajax({
|
|
|
url: baseUrl + '/api/public/v5/advertising/getAdInfoByAdPlace',
|
|
|
headers: {
|
|
|
- Authorization: form.token,
|
|
|
+ Authorization: token,
|
|
|
},
|
|
|
data: JSON.stringify({
|
|
|
adPlace: adType,
|
|
@@ -1176,10 +1183,10 @@
|
|
|
$.ajax({
|
|
|
url: baseUrl + '/api/resources/v1/trial/report',
|
|
|
headers: {
|
|
|
- Authorization: form.token,
|
|
|
+ Authorization: token,
|
|
|
},
|
|
|
data: JSON.stringify({
|
|
|
- userCardId: form.userCardId,
|
|
|
+ userCardId: userCardId,
|
|
|
reportType: type,
|
|
|
}),
|
|
|
type: 'POST',
|
|
@@ -1253,7 +1260,7 @@
|
|
|
sourceType == 1
|
|
|
? '试用弹窗购买按钮进入-普通试用'
|
|
|
: '试用弹窗购买按钮进入-激活码试用'
|
|
|
- }&record=` + form.userCardId,
|
|
|
+ }&record=` + userCardId,
|
|
|
});
|
|
|
} else {
|
|
|
uni.webView.navigateTo({
|
|
@@ -1269,6 +1276,7 @@
|
|
|
webSocketWorker.terminate();
|
|
|
};
|
|
|
</script>
|
|
|
+ <script type="text/javascript" src="WXdraw.js"></script>
|
|
|
<script type="text/javascript" src="aac.js"></script>
|
|
|
</body>
|
|
|
</html>
|