From 9db0e8e9eca8b4b7eae82d506fc2ec48b83b44ef Mon Sep 17 00:00:00 2001
From: dj <1042039504@qq.com>
Date: Tue, 25 Mar 2025 15:17:08 +0800
Subject: [PATCH 1/6] =?UTF-8?q?feat(expense-management):=20=E6=96=B0?=
=?UTF-8?q?=E5=A2=9E=E8=B4=B9=E7=94=A8=E5=88=86=E6=91=8A=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../expense-management/cost-detail/index.vue | 248 ++++++++
.../expend-detail/index.vue | 263 +++++++++
.../expense-management/share-detail/add.vue | 551 ++++++++++++++++++
.../expense-management/share-detail/index.vue | 249 ++++++++
4 files changed, 1311 insertions(+)
create mode 100644 src/views/expense-management/cost-detail/index.vue
create mode 100644 src/views/expense-management/expend-detail/index.vue
create mode 100644 src/views/expense-management/share-detail/add.vue
create mode 100644 src/views/expense-management/share-detail/index.vue
diff --git a/src/views/expense-management/cost-detail/index.vue b/src/views/expense-management/cost-detail/index.vue
new file mode 100644
index 0000000..c994ab8
--- /dev/null
+++ b/src/views/expense-management/cost-detail/index.vue
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/expense-management/expend-detail/index.vue b/src/views/expense-management/expend-detail/index.vue
new file mode 100644
index 0000000..bd5aed5
--- /dev/null
+++ b/src/views/expense-management/expend-detail/index.vue
@@ -0,0 +1,263 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/expense-management/share-detail/add.vue b/src/views/expense-management/share-detail/add.vue
new file mode 100644
index 0000000..d94d720
--- /dev/null
+++ b/src/views/expense-management/share-detail/add.vue
@@ -0,0 +1,551 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 添加一行
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.researchPersonnel }}
+
+ {{ scope.row.researchPersonnel ? '更改' : '请选择研发人员' }}
+
+
+
+
+
+
+
+ 21.75
+
+
+
+
+
+
+
+
+
+
+
+
+ 复制
+ 删除
+
+
+
+
+
+
+
+
+
+ 提交
+ 重新提交
+ 返回
+
+
+
+
+
+
diff --git a/src/views/expense-management/share-detail/index.vue b/src/views/expense-management/share-detail/index.vue
new file mode 100644
index 0000000..5022b5b
--- /dev/null
+++ b/src/views/expense-management/share-detail/index.vue
@@ -0,0 +1,249 @@
+
+
+
+
+
+
+
+
+
+
+
From ca9e281119a804260fea675260805a07bd71facd Mon Sep 17 00:00:00 2001
From: dj <1042039504@qq.com>
Date: Sat, 29 Mar 2025 20:24:53 +0800
Subject: [PATCH 2/6] =?UTF-8?q?feat(project-manage):=20=E6=96=B0=E5=A2=9E?=
=?UTF-8?q?=E9=A1=B9=E7=9B=AE=E9=99=84=E4=BB=B6=E6=A0=87=E7=AD=BE=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/project-manage/index.js | 29 ++
.../DetailComponent/ProjectAttachment.vue | 286 ++++++++++++------
2 files changed, 215 insertions(+), 100 deletions(-)
diff --git a/src/api/project-manage/index.js b/src/api/project-manage/index.js
index 8faa1b3..6e6eeae 100644
--- a/src/api/project-manage/index.js
+++ b/src/api/project-manage/index.js
@@ -85,6 +85,35 @@ export const getTags = (projectId) => {
method: "get"
});
};
+export const getTagList = (projectId) => {
+ return request({
+ url: `/workflow/mosr/file/tag/list`,
+ method: "get",
+ params:{
+ projectId: projectId
+ }
+ });
+};
+export const addTag = (data) => {
+ return request({
+ url: '/workflow/mosr/file/tag/add',
+ method: "post",
+ data:data
+ });
+};
+export const updateTag = (data) => {
+ return request({
+ url: '/workflow/mosr/file/tag/update',
+ method: "post",
+ data:data
+ });
+};
+export const delTag = (tageId) => {
+ return request({
+ url: `/workflow/mosr/file/tag/${tageId}`,
+ method: "delete"
+ });
+};
export const getPhaseProcess = () => {
return request({
url: '/workflow/phase/change/process',
diff --git a/src/components/DetailComponent/ProjectAttachment.vue b/src/components/DetailComponent/ProjectAttachment.vue
index 43beee8..10e37b0 100644
--- a/src/components/DetailComponent/ProjectAttachment.vue
+++ b/src/components/DetailComponent/ProjectAttachment.vue
@@ -1,56 +1,64 @@
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+ 编辑
+
-
-
-
-
-
+
+
+
+
+
-
- 标签:
-
- 确定
- 取消
-
-
+
+ 标签:
+
+
+
+
+ 确定
+ 取消
+
+
@@ -314,29 +394,35 @@ onActivated(() => {
}