From 84dfaf7b7ee6f4fccf5dfe7534c81ab2687a2b07 Mon Sep 17 00:00:00 2001 From: songshankun <songshankun@foxmail.com> Date: 星期五, 13 十月 2023 17:19:48 +0800 Subject: [PATCH] feat: 所有请求都走拦截器 --- src/api/common/standard.js | 9 ++++ src/api/common/other.js | 16 +++++++- src/api/common/payment.js | 44 +++++++++++++++++++--- src/api/common/address.js | 9 ++++ 4 files changed, 68 insertions(+), 10 deletions(-) diff --git a/src/api/common/address.js b/src/api/common/address.js index 1a22d46..66e2460 100644 --- a/src/api/common/address.js +++ b/src/api/common/address.js @@ -1,9 +1,16 @@ // import request from "@/common/untils/request.js" import axios from "axios" +import request from "@/common/untils/request"; // 鑾峰彇鍩庡競鍒楄〃 export const getCityList = async (data) => { - return await axios.get(`/api/city/list`, { + return await request({ + url: "/api/city/list", + method: "get", params: data }) + // + // return await axios.get(`/api/city/list`, { + // params: data + // }) } diff --git a/src/api/common/other.js b/src/api/common/other.js index a909ab6..475a982 100644 --- a/src/api/common/other.js +++ b/src/api/common/other.js @@ -50,16 +50,28 @@ } // 鑾峰彇浜у搧鍒楄〃 export const getProductList = async (data) => { - return await axios.get(`/api/product/list`, { + return await request({ + url: "/api/product/list", + method: "get", params: data }) + + // return await axios.get(`/api/product/list`, { + // params: data + // }) } // 鑾峰彇甯歌闂鍒楄〃 export const getFaqList = async (data) => { - return await axios.get(`/api/faq/list`, { + return await request({ + url: "/api/faq/list", + method: "get", params: data }) + + // return await axios.get(`/api/faq/list`, { + // params: data + // }) } // 鍒嗛厤 diff --git a/src/api/common/payment.js b/src/api/common/payment.js index 0988731..e81d8e1 100644 --- a/src/api/common/payment.js +++ b/src/api/common/payment.js @@ -37,9 +37,15 @@ // 鑾峰彇鏀舵鍗� export const getReceiptList = async (data) => { - return await axios.get(`/api/receipt/list`, { + return await request({ + url: "/api/receipt/list", + method: "get", params: data }) + + // return await axios.get(`/api/receipt/list`, { + // params: data + // }) } // 娣诲姞鏀舵鍗� export function addReceipt(data) { @@ -100,35 +106,61 @@ // 鑾峰彇閾惰璐︽埛鍒楄〃 export const getBankAccountList = async (data) => { - return await axios.get(`/api/bankAccount/list`, { + return await request({ + url: "/api/bankAccount/list", + method: "get", params: data }) + // + // return await axios.get(`/api/bankAccount/list`, { + // params: data + // }) } // 鑾峰彇鏀粯鏂瑰紡鍒楄〃 export const getPaymentTypeList = async (data) => { - return await axios.get(`/api/paymentType/list`, { + return await request({ + url: "/api/paymentType/list", + method: "get", params: data }) + // return await axios.get(`/api/paymentType/list`, { + // params: data + // }) } // 鑾峰彇鍙戠エ绫诲埆鍒楄〃 export const getInvoiceTypeList = async (data) => { - return await axios.get(`/api/invoiceType/list`, { + return await request({ + url: "/api/invoiceType/list", + method: "get", params: data }) + // return await axios.get(`/api/invoiceType/list`, { + // params: data + // }) } // 绁ㄦ嵁鐘舵�佸垪琛� export const getInvoiceStatusList = async (data) => { - return await axios.get(`/api/invoiceStatus/list`, { + return await request({ + url: "/api/invoiceStatus/list", + method: "get", params: data }) + // return await axios.get(`/api/invoiceStatus/list`, { + // params: data + // }) } // 鐗╃悊鍏徃鍒楄〃 export const getCourierCompanyList = async (data) => { - return await axios.get(`/api/courierCompany/list`, { + return await request({ + url: "/api/courierCompany/list", + method: "get", params: data }) + // return await axios.get(`/api/courierCompany/list`, { + // params: data + // }) } diff --git a/src/api/common/standard.js b/src/api/common/standard.js index f46e844..2dc9003 100644 --- a/src/api/common/standard.js +++ b/src/api/common/standard.js @@ -1,5 +1,6 @@ // import request from "@/common/untils/request.js" import axios from "axios" +import request from "@/common/untils/request"; //缂栫爜瑙勮寖鍒楄〃 // export function getCodeStandardList (data) { // return request({ @@ -9,7 +10,13 @@ // }); // } export function getCodeStandardList(data) { - return axios.get(`/api/code/getCodeList`, { + // return axios.get(`/api/code/getCodeList`, { + // params: data + // }) + + return request({ + url: "/api/code/getCodeList", + method: "get", params: data }) } -- Gitblit v1.8.0