|
|
@@ -77,18 +77,18 @@ const request = async (method, path, data, payload = {}) => {
|
|
|
const res = await axios.request(body)
|
|
|
let rData = res.data
|
|
|
if(typeof rData !== 'object') rData = JSON.parse(rData)
|
|
|
- // consoleFormat({ rData })
|
|
|
+ consoleFormat({ rData })
|
|
|
if(rData.status === 1) return rData
|
|
|
else if((rData.status === -99 || rData.status === '-99') && !payload.neverLogout) {
|
|
|
- alert('not login ..');
|
|
|
- const deviceType = getDeviceType();
|
|
|
- alert('deviceType ..' + deviceType);
|
|
|
- if (deviceType === 'ios' || deviceType === 'android') {
|
|
|
- alert('redirect to login:' + 'proginn://login')
|
|
|
- location.href = 'proginn://login'
|
|
|
- } else {
|
|
|
- location.href = 'https://www.proginn.com/?loginbox=show'
|
|
|
- }
|
|
|
+ // alert('not login ..');
|
|
|
+ // const deviceType = getDeviceType();
|
|
|
+ // alert('deviceType ..' + deviceType);
|
|
|
+ // if (deviceType === 'ios' || deviceType === 'android') {
|
|
|
+ // alert('redirect to login:' + 'proginn://login')
|
|
|
+ // location.href = 'proginn://login'
|
|
|
+ // } else {
|
|
|
+ // location.href = 'https://www.proginn.com/?loginbox=show'
|
|
|
+ // }
|
|
|
return
|
|
|
} else {
|
|
|
if(!payload.neverLogout) Vue.prototype.$message.error(rData.info)
|
|
|
@@ -99,15 +99,15 @@ const request = async (method, path, data, payload = {}) => {
|
|
|
/**
|
|
|
* 设备判断
|
|
|
*/
|
|
|
-const getDeviceType = function() {
|
|
|
- if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) { //判断iPhone|iPad|iPod|iOS
|
|
|
- return 'ios';
|
|
|
- } else if (/(Android)/i.test(navigator.userAgent)) { //判断Android
|
|
|
- return 'android';
|
|
|
- } else { //pc
|
|
|
- return 'pc';
|
|
|
- }
|
|
|
-}
|
|
|
+// const getDeviceType = function() {
|
|
|
+// if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) { //判断iPhone|iPad|iPod|iOS
|
|
|
+// return 'ios';
|
|
|
+// } else if (/(Android)/i.test(navigator.userAgent)) { //判断Android
|
|
|
+// return 'android';
|
|
|
+// } else { //pc
|
|
|
+// return 'pc';
|
|
|
+// }
|
|
|
+// }
|
|
|
|
|
|
const consoleFormat = obj => {
|
|
|
const key = Object.keys(obj)[0]
|