修改请求方式

main
RogerWork 2 months ago
parent 8da9a38d0a
commit 4f69527351
  1. 12
      src/apis/ec_api.js
  2. 2
      src/apis/mock.js
  3. 2
      src/apis/update.js
  4. 48
      src/request/index.js

@ -1,4 +1,4 @@
import request from "@/request/index.js";
import {request, request_ip} from "@/request/index.js";
export const get_ec_api_env = () => {
return request({
@ -77,7 +77,7 @@ export const get_ec_api_request_url = (req_data) => {
}
export const ec_api_send_request = (req_data) => {
return request({
return request_ip({
url: 'ec/send_request',
method: 'post',
data: {
@ -103,7 +103,7 @@ export const ec_api_get_suggest = (api_type, api, env, cid, pid, options) => {
if (options) {
req_params['options'] = options
}
return request({
return request_ip({
url: 'ec/get_suggest_params',
method: 'get',
params: req_params
@ -121,7 +121,7 @@ export const ec_api_get_suggest_timestamp = (api_type, api, env, cid, pid, optio
if (options !== null) {
req_params['options'] = options
}
return request({
return request_ip({
url: 'ec/get_suggest_params_timestamp',
method: 'get',
params: req_params
@ -129,7 +129,7 @@ export const ec_api_get_suggest_timestamp = (api_type, api, env, cid, pid, optio
}
export const ec_api_set_user_data = (req_data) => {
return request({
return request_ip({
url: 'ec/set_user_data',
method: 'post',
data: {
@ -145,7 +145,7 @@ export const ec_api_set_user_data = (req_data) => {
}
export const ec_api_clear_user_data = (req_data) => {
return request({
return request_ip({
url: 'ec/clear_user_data',
method: 'post',
data: {

@ -1,4 +1,4 @@
import request from "@/request/index.js";
import {request, request_ip} from "@/request/index.js";
export const get_overtime_show_info = (params) => {
const req_params = {

@ -1,4 +1,4 @@
import request from "@/request/index.js";
import {request, request_ip} from "@/request/index.js";
export const cinema_list = () => {
// console.log('cinema_list')

@ -4,7 +4,51 @@ import config from "@/request/config.js";
// import {rejects} from "node:assert";
// import router from "@/router";
function request(options) {
export function request(options) {
const instance = axios.create({...config})
options = {...options, instance} // 使用创建的实例
// 请求拦截器
instance.interceptors.request.use(
config => {
// 处理请求前的逻辑...
return config
},
error => {
// 请求错误处理
return Promise.reject(error)
}
)
// 响应拦截器
instance.interceptors.response.use(
response => {
// 处理响应数据
return response
},
error => {
// 处理响应错误
return Promise.reject(error)
}
)
return new Promise((resolve, reject) => {
instance(options)
.then(res => {
resolve(res.data)
// console.log(res.data)
})
.catch(err => {
reject(err)
})
})
}
export function request_ip(options) {
const instance = axios.create({...config})
options = {...options, instance} // 使用创建的实例
@ -75,4 +119,4 @@ function request(options) {
// console.log(res)
// })
export default request
// export default request

Loading…
Cancel
Save