明树Git Lab
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
J
jt_front
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
jt_front
Commits
17ba12a2
Commit
17ba12a2
authored
Dec 12, 2025
by
yangyajing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
项目档案库查看
parent
5d3bc55e
Pipeline
#104571
passed with stage
in 13 seconds
Changes
2
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
31 additions
and
36 deletions
+31
-36
addProject.vue
src/views/managePage/addProject.vue
+10
-9
projectAllPage.vue
src/views/managePage/projectAllPage.vue
+21
-27
No files found.
src/views/managePage/addProject.vue
View file @
17ba12a2
...
...
@@ -3477,15 +3477,16 @@
// 返回列表页
const
backClick
=
()
=>
{
if
(
!
formData
.
projectLzType
||
formData
.
projectLzType
==
1
)
{
router
.
replace
(
"/projectDraft"
);
}
else
if
(
jcFormData
&&
jcFormData
.
projectLzType
==
7
)
{
router
.
replace
(
"/projectArgument"
);
}
else
if
(
jcFormData
&&
(
jcFormData
.
projectLzType
==
8
||
jcFormData
.
projectLzType
==
9
))
{
router
.
replace
(
"/projectDecision"
);
}
else
if
(
formData
.
projectLzType
==
3
||
formData
.
projectLzType
==
5
)
{
router
.
replace
(
"/projectSetUp"
);
}
router
.
back
(
-
1
)
// if (!formData.projectLzType || formData.projectLzType == 1) {
// router.replace("/projectDraft");
// } else if (jcFormData && jcFormData.projectLzType == 7) {
// router.replace("/projectArgument");
// } else if (jcFormData && (jcFormData.projectLzType == 8 || jcFormData.projectLzType == 9)) {
// router.replace("/projectDecision");
// } else if (formData.projectLzType == 3 || formData.projectLzType == 5) {
// router.replace("/projectSetUp");
// }
}
// 保存数据
const
saveClick
=
(
type
)
=>
{
...
...
src/views/managePage/projectAllPage.vue
View file @
17ba12a2
...
...
@@ -25,29 +25,8 @@
>
<template
#
operations=
"
{ row, index }">
<el-button
link
type=
"primary"
size=
"small"
@
click=
"previewProject(row)"
>
查看
</el-button>
<el-button
link
type=
"primary"
size=
"small"
@
click=
"editProject(row)"
>
编辑
</el-button>
<el-button
link
type=
"danger"
size=
"small"
@
click=
"deleteProject(row)"
>
删除
</el-button>
</
template
>
</common-table>
<!-- <div class="table-wrap">
<el-table :data="tableData" style="width: 100%"
empty-text="暂无数据" height="100%" border
>
<el-table-column type="index" width="50" />
<el-table-column prop="projectName" label="项目名称" />
<el-table-column prop="projectCode" label="项目编号" />
<el-table-column fixed="right" label="操作" min-width="120">
<template #default="scope">
<el-button link type="primary" size="small" @click="previewProject(scope.row)">查看</el-button>
<el-button link type="primary" size="small" @click="editProject(scope.row)">编辑</el-button>
<el-button link type="danger" size="small" @click="deleteProject(scope.row)">删除</el-button>
</template>
</el-table-column>
</el-table>
</div>
<div class="page-wrap">
<el-pagination background layout="prev, pager, next" :total="1000" />
</div> -->
</div>
<el-dialog
v-model=
"filedsModalShow"
modal-class=
"fields-modal"
...
...
@@ -103,17 +82,19 @@
data
.
projectLzType
===
5
?
"已立项"
:
data
.
projectLzType
===
7
?
"决策填报中"
:
data
.
projectLzType
===
8
?
"决策审批中"
:
data
.
projectLzType
===
9
?
"已决策"
:
"待立项"
}
},
{
prop
:
"operations"
,
label
:
"操作"
,
width
:
90
,
slot
:
"operations"
,
fixed
:
"right"
,
align
:
"center"
}
]);
// 获取可显示表头项
let
filedsModalShow
=
ref
(
false
);
let
tableFields
=
reactive
([]);
const
fieldsTableColumns
=
reactive
([
{
prop
:
"comment"
,
label
:
"名称"
}
]);
const
getTableFields
=
()
=>
{
proxy
.
$post
({
url
:
"/api/project/getProjectFields"
,
...
...
@@ -190,6 +171,19 @@
currentPage
.
value
=
page
;
getProjectData
();
}
const
previewProject
=
(
item
)
=>
{
router
.
push
({
name
:
"addProject"
,
params
:
{
type
:
"xmlingxuan"
},
query
:
{
isPreview
:
true
,
projectId
:
item
.
id
}
})
}
onMounted
(()
=>
{
getTableFields
();
getProjectData
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment