From bca00a4df9e2756f8963a00035d4ce45683fbb87 Mon Sep 17 00:00:00 2001
From: wangxia <779219182@qq.com>
Date: Tue, 12 Mar 2024 16:35:12 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E5=90=8C=E6=AD=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/userList/porjectInfo.js | 47 ++++++++++++++++
src/views/homePage/personData.vue | 2 +-
src/views/homePage/projectData.vue | 107 +++++++++++++++++++++++--------------
3 files changed, 115 insertions(+), 41 deletions(-)
create mode 100644 src/api/userList/porjectInfo.js
diff --git a/src/api/userList/porjectInfo.js b/src/api/userList/porjectInfo.js
new file mode 100644
index 0000000..d58172b
--- /dev/null
+++ b/src/api/userList/porjectInfo.js
@@ -0,0 +1,47 @@
+import request from "../../utils/request";
+import qs from "qs";
+let setqs = function (data) {
+ return qs.stringify(data);
+};
+
+// 获取企业信息
+export function getProjectInfoApi (data) {
+ console.log(data);
+ return request({
+ url: `/admin/company/info`,
+ method: "get",
+ });
+}
+
+// 更新企业信息
+export function updateProjectInfoApi (data) {
+ return request({
+ url: `/admin/company/update`,
+ method: "PUT",
+ data,
+ });
+}
+
+// 新增用户
+export function addUserApi (data) {
+ return request({
+ url: `/admin/user/save`,
+ method: "post",
+ data
+ });
+}
+// 更新用户
+export function updateUserApi (data) {
+ return request({
+ url: `/admin/user/update`,
+ method: "put",
+ data
+ });
+}
+// 删除用户
+export function delUserApi (data) {
+ return request({
+ url: `/admin/user/remove/${data}`,
+ method: "DELETE",
+ });
+}
diff --git a/src/views/homePage/personData.vue b/src/views/homePage/personData.vue
index 8a103fb..58610d4 100644
--- a/src/views/homePage/personData.vue
+++ b/src/views/homePage/personData.vue
@@ -9,7 +9,7 @@
-
+
新增用户
+
-
+
姓名
@@ -90,20 +108,22 @@
-
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 2/2] 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 @@
-
-
-
+
+
+
主体:
- {{ baseInfo.name || "北京矩阵动力科技有限公司" }}
+ {{ showBaseInfo.name || "-" }}
当前估值:
- {{ baseInfo.appraisement || "5000万" }}
+ {{ showBaseInfo.appraisement || "-" }}
-
-
+
+
当前总股本:
- {{ baseInfo.capitalStock || "39,771.50" }}
+ {{ showBaseInfo.capitalStock || "-" }}
每股价格:
- {{ baseInfo.unitPrice || "32.21元" }}
+ {{ showBaseInfo.unitPrice || "-" }}
@@ -34,26 +34,26 @@
-
-
+
+
主体
-
+
当前估值
-
+
当前总股本
-
+
每股价格
@@ -61,21 +61,26 @@
-
+
+ 取消
+ 确定
+
-
+
姓名
@@ -88,13 +93,17 @@
-
+
姓名
@@ -112,9 +121,12 @@
-
+