Commit 6fe7bed0 authored by 黄奎's avatar 黄奎

页面修改

parent f21aaed0
...@@ -35,10 +35,15 @@ Vue.prototype.apipost = function (cmd, msg, successCall, faildCall) { ...@@ -35,10 +35,15 @@ Vue.prototype.apipost = function (cmd, msg, successCall, faildCall) {
var token = ""; var token = "";
var key = ""; var key = "";
var tempLanguage = 0; var tempLanguage = 0;
var GroupId = 0;
if (this.getLocalStorage() != null) { if (this.getLocalStorage() != null) {
token = this.getLocalStorage().token; token = this.getLocalStorage().token;
key = this.getLocalStorage().SecretKey; key = this.getLocalStorage().SecretKey;
} }
if (localStorage.groupinfo && localStorage.groupinfo != 'undefined') {
var groupJson = JSON.parse(localStorage.groupinfo);
GroupId = groupJson.GroupId;
}
var encodeMsg = encodeURIComponent(JSON.stringify(msg)).toLowerCase(); var encodeMsg = encodeURIComponent(JSON.stringify(msg)).toLowerCase();
var md5Str = md5(`cmd=${cmd}&msg=${encodeMsg}&timestamp=${timestamp}&token=${token}&key=${key}`); var md5Str = md5(`cmd=${cmd}&msg=${encodeMsg}&timestamp=${timestamp}&token=${token}&key=${key}`);
...@@ -48,7 +53,8 @@ Vue.prototype.apipost = function (cmd, msg, successCall, faildCall) { ...@@ -48,7 +53,8 @@ Vue.prototype.apipost = function (cmd, msg, successCall, faildCall) {
timestamp: timestamp, timestamp: timestamp,
token: token, token: token,
sign: md5Str, sign: md5Str,
languageId: tempLanguage languageId: tempLanguage,
GroupId: GroupId
} }
this.$axios.post(apiurl, postData, { this.$axios.post(apiurl, postData, {
headers: { headers: {
...@@ -62,69 +68,71 @@ Vue.prototype.apipost = function (cmd, msg, successCall, faildCall) { ...@@ -62,69 +68,71 @@ Vue.prototype.apipost = function (cmd, msg, successCall, faildCall) {
} }
Vue.prototype.apiJavaPost = function (cmd, msg, successCall, faildCall) { Vue.prototype.apiJavaPost = function (cmd, msg, successCall, faildCall) {
if (msg == null || msg == "") { if (msg == null || msg == "") {
msg = {} msg = {}
} }
var apiurl = this.domainManager().javaUrl + cmd; var apiurl = this.domainManager().javaUrl + cmd;
var timestamp = (new Date()).valueOf(); var timestamp = (new Date()).valueOf();
this.apiurl = apiurl; this.apiurl = apiurl;
var token = ""; var token = "";
var key = ""; var key = "";
if (this.getLocalStorage() != null) { var GroupId = 0;
if (this.getLocalStorage() != null) {
token = this.getLocalStorage().token; token = this.getLocalStorage().token;
key = this.getLocalStorage().secretKey; key = this.getLocalStorage().secretKey;
} }
var encodeMsg = encodeURIComponent(JSON.stringify(msg)).toLowerCase(); if (localStorage.groupinfo && localStorage.groupinfo != 'undefined') {
var md5Str = md5(`msg=${encodeMsg}&timestamp=${timestamp}&token=${token}&key=${key}`); var groupJson = JSON.parse(localStorage.groupinfo);
GroupId = groupJson.GroupId;
}
var encodeMsg = encodeURIComponent(JSON.stringify(msg)).toLowerCase();
var md5Str = md5(`msg=${encodeMsg}&timestamp=${timestamp}&token=${token}&key=${key}`);
var postData = { var postData = {
"msg": msg, "msg": msg,
"timestamp": timestamp, "timestamp": timestamp,
"token": token, "token": token,
"sign": md5Str "sign": md5Str,
} "GroupId": GroupId
if (localStorage.g && localStorage.g != 'undefined') { }
var groupJson= JSON.parse(localStorage.g); this.$axios.post(apiurl, postData, {
postData.groupId = groupJson.i; headers: {
} 'Content-Type': 'application/json',
this.$axios.post(apiurl, postData, { 'Referer-Viitto': this.$route.path
headers: { }
'Content-Type': 'application/json',
'Referer-Viitto': this.$route.path
}
}) })
.then(res => { .then(res => {
if (res.data.resultCode == 10000 || res.data.resultCode == 10001) { if (res.data.resultCode == 10000 || res.data.resultCode == 10001) {
this.$router.push({ this.$router.push({
path: '/login' path: '/login'
}) })
} else if (res.data.resultCode == 10005) { } else if (res.data.resultCode == 10005) {
this.$router.go(-1) this.$router.go(-1)
} else { } else {
if (res.data.award && res.data.award.mName !== null) { if (res.data.award && res.data.award.mName !== null) {
this.MsgBus.$emit('openRaffleTickets', res.data.award) this.MsgBus.$emit('openRaffleTickets', res.data.award)
}
successCall(res)
} }
successCall(res)
}
}, faildCall) }, faildCall)
}, },
//获取缓存 //获取缓存
Vue.prototype.getLocalStorage = function () { Vue.prototype.getLocalStorage = function () {
try { try {
var localStorageData = window.localStorage["b2bUser"]; var localStorageData = window.localStorage["b2bUser"];
if (localStorageData !== undefined && localStorageData != 'undefined') { if (localStorageData !== undefined && localStorageData != 'undefined') {
return JSON.parse(localStorageData); return JSON.parse(localStorageData);
} else { } else {
return null;
}
} catch (error) {
return null; return null;
} }
} catch (error) {
return null;
}
} }
//向外跳转 //向外跳转
Vue.prototype.OpenNewUrl = function (URL) { Vue.prototype.OpenNewUrl = function (URL) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment