明树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
ec2bef8a
Commit
ec2bef8a
authored
Apr 09, 2026
by
zhanghan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
重新决策处理
parent
9ec31e45
Pipeline
#109511
passed with stage
in 21 seconds
Changes
3
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
65 additions
and
166 deletions
+65
-166
collapseNav.js
src/directives/collapseNav.js
+8
-8
decision.vue
src/views/investingManage/decision.vue
+3
-1
decisionAdd.vue
src/views/investingManage/decisionAdd.vue
+54
-157
No files found.
src/directives/collapseNav.js
View file @
ec2bef8a
...
...
@@ -47,14 +47,14 @@ export default {
item
.
setAttribute
(
"id"
,
`collapse-
${
name
}
`
);
}
console
.
log
(
"Navigation item:"
,
{
name
,
title
,
id
:
item
.
getAttribute
(
"id"
),
allAttrs
:
Array
.
from
(
item
.
attributes
).
map
(
(
attr
)
=>
`
${
attr
.
name
}
="
${
attr
.
value
}
"`
,
),
});
//
console.log("Navigation item:", {
//
name,
//
title,
//
id: item.getAttribute("id"),
//
allAttrs: Array.from(item.attributes).map(
//
(attr) => `${attr.name}="${attr.value}"`,
//
),
//
});
navItems
.
push
({
name
,
...
...
src/views/investingManage/decision.vue
View file @
ec2bef8a
...
...
@@ -28,7 +28,9 @@
link
type=
"primary"
size=
"small"
v-if=
"canAudit && row.projectLzType == 9"
v-if=
"
canAudit && (row.projectLzType == 9 || row.projectLzType == 13)
"
:loading=
"row.loading"
@
click=
"editProject(row)"
>
...
...
src/views/investingManage/decisionAdd.vue
View file @
ec2bef8a
...
...
@@ -2,12 +2,6 @@
<div
class=
"add-project-container"
>
<div
class=
"add-project-content"
v-loading=
"loading"
>
<routerBack
:show-save=
"
!loading &&
!isPreview &&
(!formData.projectLzType ||
['1', '5', '7', '9'].includes(formData.projectLzType.toString()))
"
:loading=
"loading"
@
save=
"() => saveClick('save')"
></routerBack>
...
...
@@ -3137,15 +3131,7 @@
<div
class=
"header-right"
>
<el-button
type=
"default"
@
click=
"backClick"
>
返回
</el-button>
<
template
v-if=
"!loading && !isPreview"
>
<el-button
type=
"primary"
v-if=
"
!formData.projectLzType ||
['1', '5', '7', '9'].includes(
formData.projectLzType.toString(),
)
"
@
click=
"saveClick('save')"
<el-button
type=
"primary"
@
click=
"saveClick('save')"
>
保存
</el-button
>
<el-button
...
...
@@ -3164,7 +3150,8 @@
type=
"primary"
v-if=
"
jcFormData.projectLzType == '9' ||
jcFormData.projectLzType == '11'
jcFormData.projectLzType == '11' ||
jcFormData.projectLzType == '13'
"
@
click=
"saveClick('zaiSubmit')"
>
重新决策
</el-button
...
...
@@ -4655,7 +4642,7 @@ const getProjectInfo = () => {
pageActiveName
.
value
=
"决策信息填报"
;
}
// 决策
let
jcData
=
res
.
zaijuece
||
res
.
lixiang
||
{};
let
jcData
=
res
.
zaijuece
||
res
.
juece
||
{};
Object
.
assign
(
jcFormData
,
jcData
);
if
(
res
.
zaijuece
)
{
Object
.
assign
(
jcSwlzbData
,
jcData
.
projectJsgms
);
...
...
@@ -4903,95 +4890,6 @@ const getLrbData = () => {
// 保存数据
const
saveClick
=
(
type
)
=>
{
if
(
!
formData
.
projectLzType
||
formData
.
projectLzType
.
toString
()
===
"1"
)
{
let
url
=
formData
.
id
?
type
===
"submit"
?
"startLixiang"
:
"saveProjectPreLixiang"
:
"createProject"
;
let
gdxxNewArr
=
JSON
.
parse
(
JSON
.
stringify
(
gdxxData
));
gdxxNewArr
.
splice
(
-
1
);
let
params
=
{
...
formData
,
projectJsgms
:
swlzbData
,
projectGdxxs
:
gdxxNewArr
,
lxzl
:
zcclData
.
value
,
projectXmtzzes
:
tzzeqkjData
,
projectCwpjzbs
:
cwpjzbData
,
lxpfwj
:
lxpfwjData
.
value
,
projectSpyjs
:
spyjTableData
,
xgshcl
:
shclData
.
value
,
};
if
(
type
===
"submit"
)
{
params
.
buttonType
=
"submit"
;
}
proxy
.
$post
({
url
:
"/api/project/"
+
url
,
data
:
params
,
callback
:
(
data
)
=>
{
router
.
push
(
"/decision"
);
},
});
}
else
if
(
jcFormData
.
projectLzType
.
toString
()
===
"5"
||
jcFormData
.
projectLzType
.
toString
()
===
"7"
)
{
let
url
=
type
===
"submit"
?
"startJuece"
:
"saveJuece"
;
let
gdxxNewArr
=
JSON
.
parse
(
JSON
.
stringify
(
jcGdxxData
));
gdxxNewArr
.
splice
(
-
1
);
let
params
=
{
...
jcFormData
,
projectJsgms
:
jcSwlzbData
,
projectZqrzs
:
dbzqData
,
projectFxgls
:
fxglData
,
projectGdxxs
:
gdxxNewArr
,
projectLcbjds
:
lcbjdData
,
lcbjhspb
:
lcbspData
.
value
,
kycl
:
kyclData
.
value
,
jjzbcbcscl
:
jjzbcsData
.
value
,
qtxgzccl
:
tpzcclData
.
value
,
bcxgzccl
:
tpbczcclData
.
value
,
shya
:
shyaData
.
value
,
projectXmtzzes
:
jcTzzeqkjData
,
projectCwpjzbs
:
jcCwpjzbData
,
projectBjtjs
:
jcHxbjtjData
.
value
,
projectJczts
:
jcztshqkData
,
projectTzzts
:
tzztshqkData
,
projectSpyjs
:
jcspyjData
,
};
// 获取动态表格数据
let
tjjhArr
=
getTjjhData
();
if
(
tjjhArr
.
length
)
{
params
.
tjjh
=
tjjhArr
;
}
let
xmtzzjllArr
=
getXmtzzjllData
();
if
(
xmtzzjllArr
.
length
)
{
params
.
xmtzzjll
=
xmtzzjllArr
;
}
let
xmzbjxjllArr
=
getXmzbjxjllData
();
if
(
xmzbjxjllArr
.
length
)
{
params
.
xmzbjxjll
=
xmzbjxjllArr
;
}
let
njfxjllArr
=
getNjfxjllData
();
if
(
njfxjllArr
.
length
)
{
params
.
njfxjll
=
njfxjllArr
;
}
let
lrbArr
=
getLrbData
();
if
(
lrbArr
.
length
)
{
params
.
lrb
=
lrbArr
;
}
proxy
.
$post
({
url
:
"/api/project/"
+
url
,
data
:
params
,
callback
:
(
data
)
=>
{
router
.
push
(
"/decision"
);
},
});
}
else
if
(
jcFormData
.
projectLzType
.
toString
()
===
"9"
||
jcFormData
.
projectLzType
.
toString
()
===
"11"
)
{
// 再决策(已决策 或 再决策填报中)
let
url
=
type
===
"zaiSubmit"
?
"startZaiJuece"
:
"saveZaiJuece"
;
let
gdxxNewArr
=
JSON
.
parse
(
JSON
.
stringify
(
jcGdxxData
));
gdxxNewArr
.
splice
(
-
1
);
...
...
@@ -5043,7 +4941,6 @@ const saveClick = (type) => {
router
.
push
(
"/decision"
);
},
});
}
};
// 审核
let
auditFormData
=
ref
({});
...
...
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