📖 File Reader
// 请求实例
// var that = this;
// req_post('/api/Goods/checkstand_goods_list',{'user_miyao':that.user_miyao}).then(res=>{
// console.log('接收参数1111');
// console.log(res);
// });
//post请求
function req_post(url, params={}) {
let result = axios({
method: 'post',
url: url,
data: params,
header:{
'Content-Type':'application/x-www-form-urlencoded'
},
}).then(resp=> {
if(resp.data.code == 200){
return resp.data;
}else if(resp.data.code == 201){//微信唤起支付
return resp.data;
}else if (resp.data.code == 300){
window.location.href="/mobile/Login/wechat_login";
}else if (resp.data.code == 301){
parent.layer.msg(resp.data.msg, {shift: 1});
setTimeout(() => {
window.location.href="/mobile/User/user_update";
}, 1800);
return false;
}else if (resp.data.code == 303){//账号被顶
parent.layer.msg(resp.data.msg, {shift: 1});
setTimeout(() => {
window.location.href="/mobile/Login/wechat_login";
}, 1800);
return false;
}else if(resp.data.code == 401){
//提示错误并返回上一步
parent.layer.msg(resp.data.msg, {shift: 1});
setTimeout(() => {
window.history.go(-1);
}, 1800);
return false;
}else if(resp.data.code == 404){
//提示错误并返回首页
parent.layer.msg(resp.data.msg, {shift: 1});
setTimeout(() => {
window.location.href="/";
}, 1800);
return false;
}else if(resp.data.code == 405){
//自定义错误处理
return resp.data;
}else{
parent.layer.msg(resp.data.msg, {shift: 1});
return false;
}
}).catch(error=>{
//console.log('请求失败');
});
return result;
}
//get请求
function req_get(url, params={}) {
let result = axios({
method: 'get',
url: url,
data: params,
header:{
'Content-Type':'application/x-www-form-urlencoded'
},
}).then(resp=> {
if(resp.data.code == 200){
return resp.data;
}else if(resp.data.code == 201){//微信唤起支付
return resp.data;
}else if (resp.data.code == 300){
window.location.href="/mobile/Login/wechat_login";
}else if (resp.data.code == 301){
parent.layer.msg(resp.data.msg, {shift: 1});
setTimeout(() => {
window.location.href="/mobile/User/user_update";
}, 1800);
return false;
}else if(resp.data.code == 401){
//提示错误并返回上一步
parent.layer.msg(resp.data.msg, {shift: 1});
setTimeout(() => {
window.history.go(-1);
}, 1800);
return false;
}else if(resp.data.code == 404){
//提示错误并返回首页
parent.layer.msg(resp.data.msg, {shift: 1});
setTimeout(() => {
window.location.href="/";
}, 1800);
return false;
}else if(resp.data.code == 405){
//自定义错误处理
return resp.data;
}else{
parent.layer.msg(resp.data.msg, {shift: 1});
return false;
}
}).catch(error=>{
//console.log('请求失败');
});
return result;
}