From c0fa957a5a43c6bc37dfbb76ee1bed6cf3ff48e7 Mon Sep 17 00:00:00 2001 From: wangxia <779219182@qq.com> Date: Wed, 13 Mar 2024 09:40:14 +0800 Subject: [PATCH] 1 --- src/api/userList/porjectInfo.js | 31 +++-- src/utils/request.js | 4 +- src/views/homePage/projectData.vue | 268 ++++++++++++++++++++++++------------- 3 files changed, 199 insertions(+), 104 deletions(-) diff --git a/src/api/userList/porjectInfo.js b/src/api/userList/porjectInfo.js index d58172b..c8bbf02 100644 --- a/src/api/userList/porjectInfo.js +++ b/src/api/userList/porjectInfo.js @@ -22,22 +22,35 @@ export function updateProjectInfoApi (data) { }); } -// 新增用户 -export function addUserApi (data) { +// 导入股权结构文件 +export function importStockModelApi (data) { return request({ - url: `/admin/user/save`, + url: `/admin/stock/structure/import`, method: "post", - data + headers: { + "Content-Type": 'multipart/form-data', + }, + data: setqs(data) }); } -// 更新用户 -export function updateUserApi (data) { + + +// 获取股权结构列表 +export function getStockInfoListApi (data) { return request({ - url: `/admin/user/update`, - method: "put", - data + url: `/admin/stock/structure/list`, + method: "get", }); } +// 获取股权结构列表 +export function getStockMoreListApi (data) { + return request({ + url: `/admin/stock/change/list`, + method: "get", + }); +} + + // 删除用户 export function delUserApi (data) { return request({ diff --git a/src/utils/request.js b/src/utils/request.js index 420fc7c..05cb8e4 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -11,10 +11,11 @@ const router = useRouter() const baseURL = "http://a.matripe.com.cn/api_stock"; // 正式环境线上 const baseURL2 = "https://a.matripe.com.cn/api_stock"; // 正式环境线上 let protocol = location.protocol +let trueUrl = protocol == 'http:' ? baseURL : baseURL2 console.log(protocol); axios.defaults.withCredentials = true; //添加这行代码 const service = axios.create({ - baseURL: protocol == 'http:' ? baseURL : baseURL2, // baseURL: "/api", // url = base url + request url 正式 + baseURL: trueUrl, // baseURL: "/api", // url = base url + request url 正式 withCredentials: true, // send cookies when cross-domain requests timeout: 60000, // request timeout crossDomain: true, @@ -102,4 +103,5 @@ service.interceptors.response.use( console.log(error); } ); +service.userCustom = trueUrl export default service; diff --git a/src/views/homePage/projectData.vue b/src/views/homePage/projectData.vue index 3500d80..c344d67 100644 --- a/src/views/homePage/projectData.vue +++ b/src/views/homePage/projectData.vue @@ -4,29 +4,29 @@