1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- import { Interceptors } from '@/api/interceptors'
- const request: any = new Interceptors().getInterceptors()
- export const get = (url = '', params: any = {}, config: any = {}) => {
- return new Promise((resolve, reject) => {
- const rUrl = (import.meta as any).env.VITE_BASE_API_PROXY + url
- request
- .get(rUrl, {
- params,
- ...config,
- })
- .then((res: any) => {
- resultHandle(res, resolve, reject, rUrl)
- })
- .catch((res: any) => {
- resultHandle(res, resolve, reject, rUrl)
- })
- })
- }
- export const del = (url = '', params: any = {}, config: any = {}) => {
- return new Promise((resolve, reject) => {
- const rUrl = (import.meta as any).env.VITE_BASE_API_PROXY + url
- request
- .delete(rUrl, {
- params,
- ...config,
- })
- .then((res: any) => {
- resultHandle(res, resolve, reject, rUrl)
- })
- .catch((res: any) => {
- resultHandle(res, resolve, reject, rUrl)
- })
- })
- }
- export const post = (url = '', params: any = {}, config: any = {}) => {
- return new Promise((resolve, reject) => {
- const rUrl = (import.meta as any).env.VITE_BASE_API_PROXY + url
- request
- .post(rUrl, params, {
- ...config,
- })
- .then((res: any) => {
- resultHandle(res, resolve, reject, rUrl)
- })
- .catch((res: any) => {
- resultHandle(res, resolve, reject, rUrl)
- })
- })
- }
- export const put = (url = '', params: any = {}, config: any = {}) => {
- return new Promise((resolve, reject) => {
- const rUrl = (import.meta as any).env.VITE_BASE_API_PROXY + url
- request
- .put(rUrl, params, {
- ...config,
- })
- .then((res: any) => {
- resultHandle(res, resolve, reject, rUrl)
- })
- .catch((res: any) => {
- resultHandle(res, resolve, reject, rUrl)
- })
- })
- }
- const resultHandle = (res: any, resolve: any, reject: any, url: string) => {
- if (res) {
- if (res.code === 200) {
- resolve(res)
- } else {
- reject(res)
- }
- }
- }
|