Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
B
bkunyun
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
Administrator
bkunyun
Commits
24b9ce7c
Commit
24b9ce7c
authored
Jul 07, 2022
by
chenshouchao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 修改WorkFlowEdit组件引用位置
parent
9b9cdbe0
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
17 deletions
+11
-17
index.tsx
...kbench/workbenchTemplate/components/AddTemplate/index.tsx
+11
-6
index.tsx
...iews/Project/ProjectWorkbench/workbenchTemplate/index.tsx
+0
-11
No files found.
src/views/Project/ProjectWorkbench/workbenchTemplate/components/AddTemplate/index.tsx
View file @
24b9ce7c
...
@@ -11,15 +11,12 @@ import Checkbox from "@mui/material/Checkbox";
...
@@ -11,15 +11,12 @@ import Checkbox from "@mui/material/Checkbox";
import
useMyRequest
from
"@/hooks/useMyRequest"
;
import
useMyRequest
from
"@/hooks/useMyRequest"
;
import
AddIcon
from
"@mui/icons-material/Add"
;
import
AddIcon
from
"@mui/icons-material/Add"
;
import
{
useStores
}
from
"@/store"
;
import
{
useStores
}
from
"@/store"
;
import
WorkFlowEdit
from
"@/views/WorkFlowEdit"
;
import
_
from
"lodash"
;
import
_
from
"lodash"
;
import
{
observer
}
from
"mobx-react-lite"
;
import
{
observer
}
from
"mobx-react-lite"
;
import
noData
from
"../../../../../../assets/project/noTemplate.svg"
;
import
noData
from
"../../../../../../assets/project/noTemplate.svg"
;
import
{
import
{
ICustomTemplate
}
from
"../../interface"
;
getWorkbenchTemplate
,
import
{
getAddWorkbenchTemplate
}
from
"@/api/workbench_api"
;
deleteWorkbenchTemplate
,
getAddWorkbenchTemplate
,
addWorkbenchTemplate
,
}
from
"@/api/workbench_api"
;
import
{
toJS
}
from
"mobx"
;
import
{
toJS
}
from
"mobx"
;
type
IAddTemplateProps
=
{
type
IAddTemplateProps
=
{
...
@@ -72,6 +69,13 @@ const AddTemplate = observer((props: IAddTemplateProps) => {
...
@@ -72,6 +69,13 @@ const AddTemplate = observer((props: IAddTemplateProps) => {
},
},
});
});
/** 是否显示自定义模版编辑并带有参数 */
const
[
customTemplateInfo
,
setCustomTemplateInfo
]
=
useState
<
ICustomTemplate
>
(
{
show
:
true
,
}
);
useEffect
(()
=>
{
useEffect
(()
=>
{
getAddTemplateList
({
getAddTemplateList
({
projectId
:
projectId
as
string
,
projectId
:
projectId
as
string
,
...
@@ -245,6 +249,7 @@ const AddTemplate = observer((props: IAddTemplateProps) => {
...
@@ -245,6 +249,7 @@ const AddTemplate = observer((props: IAddTemplateProps) => {
})
}
})
}
</
div
>
</
div
>
</
div
>
</
div
>
{
customTemplateInfo
?.
show
?
<
WorkFlowEdit
/>
:
null
}
</
div
>
</
div
>
);
);
});
});
...
...
src/views/Project/ProjectWorkbench/workbenchTemplate/index.tsx
View file @
24b9ce7c
...
@@ -29,9 +29,7 @@ import {
...
@@ -29,9 +29,7 @@ import {
addWorkbenchTemplate
,
addWorkbenchTemplate
,
}
from
"@/api/workbench_api"
;
}
from
"@/api/workbench_api"
;
import
usePass
from
"@/hooks/usePass"
;
import
usePass
from
"@/hooks/usePass"
;
import
WorkFlowEdit
from
"@/views/WorkFlowEdit"
;
import
{
useStores
}
from
"@/store"
;
import
{
useStores
}
from
"@/store"
;
import
{
ICustomTemplate
}
from
"./interface"
;
import
styles
from
"./index.module.css"
;
import
styles
from
"./index.module.css"
;
...
@@ -56,13 +54,6 @@ const ProjectMembers = observer(() => {
...
@@ -56,13 +54,6 @@ const ProjectMembers = observer(() => {
/** 已选择增加的模板列表 */
/** 已选择增加的模板列表 */
const
[
selectTemplateData
,
setSelectTemplateData
]
=
useState
<
string
[]
>
([]);
const
[
selectTemplateData
,
setSelectTemplateData
]
=
useState
<
string
[]
>
([]);
/** 是否显示自定义模版编辑并带有参数 */
const
[
customTemplateInfo
,
setCustomTemplateInfo
]
=
useState
<
ICustomTemplate
>
(
{
show
:
false
,
}
);
const
[
showAddTemplate
,
setShowAddTemplate
]
=
useState
(
false
);
const
[
showAddTemplate
,
setShowAddTemplate
]
=
useState
(
false
);
// 获取模板列表
// 获取模板列表
...
@@ -280,8 +271,6 @@ const ProjectMembers = observer(() => {
...
@@ -280,8 +271,6 @@ const ProjectMembers = observer(() => {
<
AddTemplate
setShowAddTemplate=
{
setShowAddTemplate
}
/>
<
AddTemplate
setShowAddTemplate=
{
setShowAddTemplate
}
/>
)
}
)
}
{
customTemplateInfo
?.
show
?
<
WorkFlowEdit
/>
:
null
}
<
SimpleDialog
<
SimpleDialog
text=
{
"确认移除该模板吗?"
}
text=
{
"确认移除该模板吗?"
}
title=
{
"删除模板"
}
title=
{
"删除模板"
}
...
...
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