This commit is contained in:
THK3121 2023-09-28 15:41:02 +08:00
parent 2427899247
commit 9ee9d2af52
2 changed files with 80 additions and 75 deletions

View File

@ -26,11 +26,11 @@
width="50.82rpx" height="50.82rpx" @click='goBack'></u--image>
<u--image v-else :showLoading="true" src="/static/images/LHYC/PFH.png" width="50.82rpx"
height="50.82rpx" @click='goBack'></u--image> -->
<i class="iconfont icon-xiangzuo" v-if="cloudList.length>0"
style="font-size: 40rpx;text-align: left;" @click='goBack'></i>
<i class="iconfont icon-xiangzuo" v-else style="font-size: 40rpx;text-align: left;"
@click='goBack'></i>
<i class="iconfont icon-xiangzuo" v-if="cloudList.length>0"
style="font-size: 40rpx;text-align: left;" @click='goBack'></i>
<i class="iconfont icon-xiangzuo" v-else style="font-size: 40rpx;text-align: left;"
@click='goBack'></i>
<view class="head_tit" style="font-size: 36.8rpx;font-weight: 700;transform: skewX(-10deg);"
:style="{color:cloudList.length>0?'':'black'}"
@click="navgo(`/pages/nongKe/supply_chain/supplier?type_id=10&street_id=${street_code}&townName=${street}`)">
@ -114,11 +114,11 @@
<view style="align-items: center;display: flex;justify-content: space-between;">
<view class="" style="display: flex;align-items: center;">
<view class="back" style="margin-right: 17rpx;">
<!-- <u--image :showLoading="true" src="/static/images/LHYC/FH.png" width="50.82rpx"
<!-- <u--image :showLoading="true" src="/static/images/LHYC/FH.png" width="50.82rpx"
height="50.82rpx" @click='goBack'></u--image> -->
<i class="iconfont icon-xiangzuo" style="font-size: 40rpx;text-align: left;"
@click='goBack'></i>
<i class="iconfont icon-xiangzuo" style="font-size: 40rpx;text-align: left;"
@click='goBack'></i>
</view>
<view class="" style="font-size: 40rpx;transform: skewX(-10deg);">
供销综合云市场

View File

@ -1,89 +1,94 @@
import {
HTTP_REQUEST_URL,
HTTP_REQUEST_URL_TWO,
HTTP_REQUEST_URL_THREE,
HEADER,
TOKENNAME,
HTTP_REQUEST_URL,
HTTP_REQUEST_URL_TWO,
HTTP_REQUEST_URL_THREE,
HEADER,
TOKENNAME,
} from '@/config/app';
import {
checkLogin
checkLogin
} from '../libs/login';
import { Toast } from '../libs/uniApi';
import {
Toast
} from '../libs/uniApi';
import store from '../store';
function toLogin() {
store.commit("LOGOUT");
uni.showToast({
title: '请登录',
icon: 'none',
duration: 1000
});
store.commit("LOGOUT");
uni.showToast({
title: '请登录',
icon: 'none',
duration: 1000
});
}
function baseRequestTwo(url, method, data, {
noAuth = false,
noVerify = false
noAuth = false,
noVerify = false
}) {
let Url = HTTP_REQUEST_URL_TWO,
header = HEADER;
let Url = HTTP_REQUEST_URL_TWO,
header = HEADER;
if (!noAuth) {
//登录过期自动登录
if (!store.state.app.token && !checkLogin()) {
toLogin();
return Promise.reject({
msg: '未登录'
});
}
}
if (!noAuth) {
//登录过期自动登录
if (!store.state.app.token && !checkLogin()) {
toLogin();
return Promise.reject({
msg: '未登录'
});
}
}
if (store.state.app.token) header[TOKENNAME] = 'Bearer ' + store.state.app.token;
if (store.state.app.token) header[TOKENNAME] = 'Bearer ' + store.state.app.token;
return new Promise((reslove, reject) => {
uni.request({
url: Url + '/api' + url,
method: method || 'GET',
header: header,
data: data || {},
success: (res) => {
// #ifdef APP-PLUS
// console.log('app', Url + '/api/' + url, res.data);
// #endif
if (noVerify)
// reslove(res.data, res);
reslove(res.data);
else if (res.data.status == 200)
reslove(res.data, res);
else if (res.data.code == 1) {
reslove(res.data);
} else if (res.data.code == 0) {
reslove(res.data, res);
} else if ([410000, 410001, 410002, 40000].indexOf(res.data.status) !== -1) {
toLogin();
reject(res.data);
} else if (res.data.status == 501) {
uni.reLaunch({
url: '/pages/error/index'
})
reject(res.data);
} else if (res.statusCode === 500)
Toast("请检查网络")
else
reject(res.data.message || '请检查网络');
return new Promise((reslove, reject) => {
uni.request({
url: Url + '/api' + url,
method: method || 'GET',
header: header,
data: data || {},
success: (res) => {
// #ifdef APP-PLUS
// console.log('app', Url + '/api/' + url, res.data);
// #endif
if (noVerify)
// reslove(res.data, res);
reslove(res.data);
else if (res.data.status == 200)
reslove(res.data, res);
else if (res.data.code == 1) {
reslove(res.data);
} else if (res.data.code == 0) {
reslove(res.data, res);
} else if ([410000, 410001, 410002, 40000].indexOf(res.data.status) !== -1) {
toLogin();
reject(res.data);
} else if (res.data.status == 501) {
uni.reLaunch({
url: '/pages/error/index'
})
reject(res.data);
} else if (res.statusCode === 500)
Toast("请检查网络")
else
reject(res.data.message || '请检查网络');
},
fail: (message) => {
// console.log('message', message);
reject('请求失败');
}
})
});
},
fail: (message) => {
// console.log('message', message);
reject('请求失败');
}
})
});
}
const http = {};
['options', 'get', 'post', 'put', 'head', 'delete', 'trace', 'connect'].forEach((method) => {
http[method] = (api, data, opt) => baseRequestTwo(api, method, data, opt || {})
http[method] = (api, data, opt) => baseRequestTwo(api, method, data, opt || {})
});
export default http;