refactor: 更新 API 请求路径与配置

This commit is contained in:
pikachu1995@126.com
2026-07-13 14:30:09 +08:00
parent c90559981e
commit e67ea56651
29 changed files with 88 additions and 227 deletions

View File

@@ -3,16 +3,10 @@ var BASE = {
* @description api请求基础路径
*/
API_DEV: {
common: "http://127.0.0.1:8890",
buyer: "http://127.0.0.1:8888",
seller: "http://127.0.0.1:8889",
manager: "http://127.0.0.1:8887",
seller: "http://127.0.0.1:8887",
},
API_PROD: {
common: "https://common-api.pickmall.cn",
buyer: "https://buyer-api.pickmall.cn",
seller: "https://store-api.pickmall.cn",
manager: "https://admin-api.pickmall.cn",
},
/**
* @description // 跳转买家端地址 pc端

View File

@@ -1,23 +1,23 @@
import { commonUrl, getRequest, uploadFileRequest, uploadFile, request} from "@/libs/axios";
import { sellerUrl, getRequest, uploadFileRequest, uploadFile, request} from "@/libs/axios";
// 通过id获取子地区
export const getChildRegion = (id) => {
return getRequest(`${commonUrl}/common/common/region/item/${id}`);
return getRequest(`${sellerUrl}/store/common/region/item/${id}`);
};
// 点地图获取地址信息
export const getRegion = (params) => {
return getRequest(`${commonUrl}/common/common/region/region`, params);
return getRequest(`${sellerUrl}/store/common/region/region`, params);
};
// 获取IM接口前缀
export function getIMDetail() {
return getRequest(`${commonUrl}/common/common/IM`);
return getRequest(`${sellerUrl}/store/common/IM`);
}
//获取图片logo
export function getBaseSite() {
return getRequest(`${commonUrl}/common/common/site`);
return getRequest(`${sellerUrl}/store/common/site`);
}
// 上传文件
@@ -29,5 +29,5 @@ export const upLoadFileMethods = (bold) => {
* 发送短信验证码
*/
export function sendSms (params) {
return getRequest(`${commonUrl}/common/common/sms/${params.verificationEnums}/${params.mobile}`,params);
return getRequest(`${sellerUrl}/store/common/sms/${params.verificationEnums}/${params.mobile}`,params);
}

View File

@@ -6,7 +6,6 @@ import {
deleteRequest,
importRequest,
getRequestWithNoToken,
commonUrl,
postRequestWithNoForm
} from "@/libs/axios";
// 获取数据字典

View File

@@ -9,12 +9,12 @@ import {
putRequestWithNoForm,
postRequestWithNoToken,
postRequestWithNoForm,
commonUrl,
sellerUrl,
} from "@/libs/axios";
//获取所有city
export const getAllCity = (params) => {
return getRequest(commonUrl+'/common/common/region/allCity', params)
return getRequest(sellerUrl+'/store/common/region/allCity', params)
}
// 获取全部权限数据
@@ -73,7 +73,7 @@ export const sendRegistSms = (mobile, params) => {
};
// 发送重置密码短信验证码
export const sendResetSms = (mobile, params) => {
return getRequest(`${commonUrl}/common/captcha/sendResetSms/${mobile}`, params);
return getRequest(`${sellerUrl}/common/captcha/sendResetSms/${mobile}`, params);
};
// 发送修改绑定手机短信验证码
export const sendEditMobileSms = (mobile, params) => {
@@ -229,31 +229,31 @@ export const deleteMessageSend = (ids, params) => {
// 分页获取文件数据
export const getFileListData = params => {
return getRequest(`${commonUrl}/common/common/file`, params);
return getRequest(`${sellerUrl}/store/common/file`, params);
};
// 复制文件
export const copyFile = params => {
return postRequest(`${commonUrl}/common/common/file/copy`, params);
return postRequest(`${sellerUrl}/store/common/file/copy`, params);
};
// 重命名文件
export const renameFile = params => {
return postRequest(`${commonUrl}/common/common/file/rename`, params);
return postRequest(`${sellerUrl}/store/common/file/rename`, params);
};
// 删除文件
export const deleteFile = (ids, params) => {
return deleteRequest(`${commonUrl}/common/common/file/delete/${ids}`, params);
return deleteRequest(`${sellerUrl}/store/common/file/delete/${ids}`, params);
};
// 下载文件
export const aliDownloadFile = (fKey, params) => {
return getRequest(`${commonUrl}/common/common/file/ali/download/${fKey}`, params);
return getRequest(`${sellerUrl}/store/common/file/ali/download/${fKey}`, params);
};
// base64上传
export const base64Upload = params => {
return postRequest("/common/common/upload/file", params);
return postRequest("/store/common/upload/file", params);
};
@@ -391,20 +391,20 @@ export const editOtherUser = (id, params) => {
// 获取文件目录列表
export const getFileDirectory = () => {
return getRequest(commonUrl+`/common/resource/fileDirectory`);
return getRequest(sellerUrl+`/store/common/fileDirectory`);
};
// 添加文件目录
export const addFileDirectory = (params) => {
return postRequestWithNoForm(commonUrl+`/common/resource/fileDirectory`,params);
return postRequestWithNoForm(sellerUrl+`/store/common/fileDirectory`,params);
};
// 修改文件目录
export const updateFileDirectory = (params) => {
return putRequestWithNoForm(commonUrl+`/common/resource/fileDirectory`,params);
return putRequestWithNoForm(sellerUrl+`/store/common/fileDirectory`,params);
};
// 删除文件目录
export const delFileDirectory = (id) => {
return deleteRequest(commonUrl+`/common/resource/fileDirectory/${id}`);
return deleteRequest(sellerUrl+`/store/common/fileDirectory/${id}`);
};

View File

@@ -7,16 +7,13 @@ import { handleRefreshToken } from "@/api/index";
import {v4 as uuidv4} from 'uuid';
// 统一请求路径前缀
export const baseUrl =
(process.env.NODE_ENV === "development"
? BASE.API_DEV.seller
: BASE.API_PROD.seller) + BASE.PREFIX;
export const commonUrl =
export const sellerUrl =
process.env.NODE_ENV === "development"
? BASE.API_DEV.common
: BASE.API_PROD.common;
? BASE.API_DEV.seller
: BASE.API_PROD.seller;
export const baseUrl = sellerUrl + BASE.PREFIX;
// 文件上传接口
export const uploadFile = commonUrl + "/common/common/upload/file";
export const uploadFile = sellerUrl + "/store/common/upload/file";
var isRefreshToken = 0;
const refreshToken = getTokenDebounce();
const service = axios.create({

View File

@@ -1,13 +1,13 @@
import {commonUrl, getRequestWithNoToken, postRequestWithNoToken} from '@/libs/axios';
import {sellerUrl, getRequestWithNoToken, postRequestWithNoToken} from '@/libs/axios';
// 获取拼图验证
export const getVerifyImg = (verificationEnums) => {
return getRequestWithNoToken(`${commonUrl}/common/common/slider/${verificationEnums}`);
return getRequestWithNoToken(`${sellerUrl}/store/common/slider/${verificationEnums}`);
};
// 拼图验证
export const postVerifyImg = (params) => {
return postRequestWithNoToken(`${commonUrl}/common/common/slider/${params.verificationEnums}`, params);
return postRequestWithNoToken(`${sellerUrl}/store/common/slider/${params.verificationEnums}`, params);
};

View File

@@ -147,7 +147,7 @@
<el-upload
v-if="canUploadImages"
ref="up"
:action="commonUrl + '/common/common/upload/file'"
:action="sellerUrl + '/store/common/upload/file'"
:data="uploadData"
:headers="accessToken"
:before-upload="beforeUpload"
@@ -317,7 +317,7 @@ import {
updateFileDirectory,
} from "@/api/index";
import DPlayer from "dplayer";
import {commonUrl} from "@/libs/axios";
import {sellerUrl} from "@/libs/axios";
import config from "@/config/index";
import playImg from "@/assets/play.png";
@@ -342,7 +342,7 @@ export default {
},
data() {
return {
commonUrl, // 上传文件路径
sellerUrl, // 上传文件路径
config, // api地址
fileDirectoryId: "",
groupFormValidate: {