From 4ec35332fa21342b7d3b3a81f05c4242a9dd5450 Mon Sep 17 00:00:00 2001 From: xjw123456 Date: Mon, 4 Dec 2023 11:38:01 +0800 Subject: [PATCH] =?UTF-8?q?//=20=E6=B7=BB=E5=8A=A0=E4=BF=9D=E5=AD=98token?= =?UTF-8?q?=EF=BC=8C=E8=A1=A5=E5=85=85=E8=AF=B7=E6=B1=82=E5=A4=B4=E7=9A=84?= =?UTF-8?q?=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/api.js | 12 ++++++------ common/axios.js | 17 ++++++++++++++++- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/common/api.js b/common/api.js index 0216c8a..90fe50f 100644 --- a/common/api.js +++ b/common/api.js @@ -4,30 +4,30 @@ import request from './axios'; // 微信授权登录 export const wxLogin = (params, succCallback, errorCallback) => { - return request('/job-dev/house/applet/login',params,'GET', succCallback,errorCallback) + return request('/job-dev/house/applet/login',params,'GET',false, succCallback,errorCallback) }; // 获取首页轮播图 export const getBannerList = (params, succCallback, errorCallback) => { - return request('/job-dev/house/applet/banner',params,'GET', succCallback,errorCallback) + return request('/job-dev/house/applet/banner',params,'GET',true, succCallback,errorCallback) }; // 获取地区 export const getAddressList = (params, succCallback, errorCallback) => { - return request('/job-dev/house/applet/indexListPage', params,'GET', succCallback,errorCallback) + return request('/job-dev/house/applet/indexListPage', params,'GET',true, succCallback,errorCallback) }; // 首页获取分类 export const getClassList = (params, succCallback, errorCallback) => { - return request('/job-dev/house/applet/indexClass', params,'GET', succCallback,errorCallback) + return request('/job-dev/house/applet/indexClass', params,'GET',true, succCallback,errorCallback) }; // 首页获取好房源 export const getHotList = (params, succCallback, errorCallback) => { - return request('/job-dev/house/applet/indexHotList', params,'GET', succCallback,errorCallback) + return request('/job-dev/house/applet/indexHotList', params,'GET',true, succCallback,errorCallback) }; // 请求接口获得后台列表数据信息 = 推荐房源 export const getHouseListPage = (params, succCallback, errorCallback) => { - return request('/job-dev/house/applet/indexListPage', params,'GET', succCallback,errorCallback) + return request('/job-dev/house/applet/indexListPage', params,'GET',true, succCallback,errorCallback) }; \ No newline at end of file diff --git a/common/axios.js b/common/axios.js index 9b510ef..750672e 100644 --- a/common/axios.js +++ b/common/axios.js @@ -23,9 +23,24 @@ const doCommand = function (response, var0, var1) { } }; -const request = function (uri, param, method, var0, var1) { +const request = function (uri, param, method,isToken,contentType=true, var0, var1) { // console.log("==> " + config + uri); + let header = {} + const token = uni.getStorageSync("token"); + // 是否提交json数据 + if(contentType){ + header = { + "content-type" : "application/x-www-form-urlencoded" + } + }else{ + header = { + "content-type" : "application/json;charset=UTF-8" + } + } // 是否要检测有token + if(isToken){ + header['X-Access-Token'] = token + } return new Promise((resolve,reject) => { uni.request({