123456789101112131415161718192021222324252627282930313233 |
- import {base} from "../config/index"
- import { errHttp } from "./util";
- export default function request(params:WechatMiniprogram.requestParamsData) {
- wx.showLoading({
- title: ""
- })
- return wx.request({
- url: base.url + params.url,
- data: params.data,
- header: params.header,
- dataType: params.dataType || 'json',
- success: (res:any)=>{
- if(res.statusCode !== 200 || res.data.code !== 0 ) {
- // code 401 token过期
- errHttp(res.data.message || res.data.message);
- return;
- }
- params.success && params.success(res.data.data);
- },
- method: params.method || "GET",
- fail: err =>{
- console.log(err);
- wx.showToast({
- title: err.errMsg || "请稍后再试",
- icon:"none"
- })
- },
- complete: () => {
- wx.hideLoading()
- }
- })
- }
|