53 lines
1.3 KiB
JavaScript
53 lines
1.3 KiB
JavaScript
/**
|
||
* 因为两个小程序接口不一致,餐饮商超商家端的接口使用该http
|
||
*/
|
||
import useStorage from '@/commons/utils/useStroage.js'
|
||
import go from '@/commons/utils/go.js';
|
||
// const baseURL = 'http://192.168.2.128:9000/cashierService'
|
||
// const baseURL = 'http://192.168.2.41:9888/cashierService'
|
||
let baseURL = 'https://wxcashiertest.sxczgkj.cn/cashierService'
|
||
// #ifdef H5
|
||
// baseURL = '/ysk'
|
||
// #endif
|
||
baseURL = "http://192.168.1.31"
|
||
// const baseURL = 'https://cashier.sxczgkj.cn/cashierService'
|
||
export default function(api = '', data = {}, method = 'GET') {
|
||
return new Promise((resolve, reject) => {
|
||
uni.request({
|
||
url: `${baseURL}${api}`,
|
||
method: method,
|
||
data: data,
|
||
header: {
|
||
'environment': 'wx',
|
||
'type': 'ios',
|
||
'version': '1.0.0',
|
||
'token': useStorage.get('iToken'),
|
||
'Authorization': useStorage.get('iToken'),
|
||
'Content-Type': 'application/json'
|
||
},
|
||
success: res => {
|
||
if (res.data.code == 0) {
|
||
resolve(res.data)
|
||
} else {
|
||
uni.showToast({
|
||
icon: 'none',
|
||
"title": res.data.msg
|
||
})
|
||
if(res.data.code==-4){
|
||
setTimeout(()=>{
|
||
go.to('PAGES_LOGIN', {}, 'redirect')
|
||
},2000)
|
||
}
|
||
reject(res.data.msg)
|
||
}
|
||
},
|
||
fail: err => {
|
||
uni.showToast({
|
||
icon: 'none',
|
||
"title": err.errMsg
|
||
})
|
||
reject(err)
|
||
}
|
||
})
|
||
})
|
||
} |