request.js 697 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. const baseUrl="http://api.admin.app.cliu.cc/api";
  2. const request=function(url,dataPraams,method="POST"){
  3. url=baseUrl+url;
  4. // 显示loading
  5. uni.showLoading({
  6. title: '加载中'
  7. });
  8. return new Promise((resolve,reject)=>{
  9. uni.request({
  10. url,
  11. method,
  12. data:dataPraams,
  13. success:function(res){
  14. uni.hideLoading();
  15. const {data}=res
  16. const { code, msg}=data
  17. if(code===200){
  18. resolve(data)
  19. } else {
  20. resolve(data)
  21. }
  22. },
  23. fail:function(err){
  24. console.log(11,err)
  25. uni.hideLoading();
  26. uni.showToast({
  27. title:"网络加载失败",
  28. icon:"none",
  29. duration: 3500
  30. })
  31. reject(err)
  32. }
  33. })
  34. })
  35. }
  36. export default request;