Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
T
TF-MOM-WEB
Project
Project
Details
Activity
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
TFMOM
TF-MOM-WEB
Commits
a70a4c18
Commit
a70a4c18
authored
Sep 02, 2024
by
jingnan
👀
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
单个签审中把单个签审的第四个页签,签审对象放到任务信息页签的前面
parent
0cf13c52
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
27 additions
and
6 deletions
+27
-6
task-detail.vue
...ask-center/src/business-components/tabCom/task-detail.vue
+27
-6
No files found.
applications/dee-task-center/src/business-components/tabCom/task-detail.vue
View file @
a70a4c18
...
...
@@ -7,7 +7,7 @@
<div
v-if=
"id && processInstanceId"
class=
"task-detail-page"
>
<div
class=
"detail-tabs"
>
<div
class=
"menu-tab-wrap"
>
<div
v-for=
"(item,index) in editableTabs"
:key=
"item.configName"
class=
"menu-tab-item"
@
click=
"changeTab(item)"
>
<div
v-for=
"(item,index) in editableTabs
Formatter
"
:key=
"item.configName"
class=
"menu-tab-item"
@
click=
"changeTab(item)"
>
<span
:class=
"currTab && item.configName === currTab.configName ? 'link' : ''"
>
{{
item
.
name
}}
</span>
<i
v-if=
"item.closed"
class=
"el-icon-close"
@
click
.
stop=
"closeTab(item,index)"
/>
</div>
...
...
@@ -284,6 +284,17 @@ export default {
}
},
computed
:
{
editableTabsFormatter
()
{
const
arr
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
editableTabs
))
// 需求:把单个签审的第四个页签,签审对象放到任务信息页签的前面
// 因有些流程的第四个页签名称创建的时候未统一,有审批对象,审签对象,签审对象等,但都包含“审”字,故后续都使用该字进行判断
const
indexToMove
=
arr
.
findIndex
(
item
=>
item
.
name
.
includes
(
'审'
))
if
(
indexToMove
!==
-
1
)
{
const
itemToMove
=
arr
.
splice
(
indexToMove
,
1
)[
0
]
arr
.
unshift
(
itemToMove
)
}
return
arr
},
addExaminationFormData
()
{
return
[
{
...
...
@@ -529,11 +540,11 @@ export default {
// 获取任务详情
getDetail
(
id
,
instanceId
)
{
this
.
tools
=
[]
this
.
currTab
=
{
name
:
'任务信息'
,
configName
:
'taskDetailBasicInfo'
,
isInner
:
true
}
//
this.currTab = {
//
name: '任务信息',
//
configName: 'taskDetailBasicInfo',
//
isInner: true
//
}
this
.
editableTabs
=
[{
id
:
1
,
name
:
'任务信息'
,
...
...
@@ -749,6 +760,16 @@ export default {
})
}
this
.
routes
=
routes
const
targetIndex
=
this
.
editableTabs
.
findIndex
(
tab
=>
tab
.
name
.
includes
(
'审'
))
if
(
targetIndex
!==
-
1
)
{
this
.
currTab
=
this
.
editableTabs
[
targetIndex
]
}
else
{
this
.
currTab
=
{
name
:
'任务信息'
,
configName
:
'taskDetailBasicInfo'
,
isInner
:
true
}
}
})
})
.
catch
(
res
=>
{
...
...
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