Skip to content

Commit

Permalink
工作流隐藏发布
Browse files Browse the repository at this point in the history
  • Loading branch information
ade-cn committed Sep 21, 2024
1 parent 55ce067 commit a5f883c
Showing 1 changed file with 64 additions and 56 deletions.
120 changes: 64 additions & 56 deletions web/app/components/app/app-publisher/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -193,65 +193,72 @@ const AppPublisher = ({
)
}
</div>
{
!(detail?.mode === 'workflow' || detail?.mode === null) && (
<div>
<div className='p-4 pt-3 border-t-[0.5px] border-t-black/5'>
<div className='h2 mb-2'>
智能体中心
</div>
<div className="relative rounded-md">
<SimpleSelect
defaultValue={detail?.agentTypeId || 'all'}
className='!w-[300px]'
placeholder="请选择类别"
disabled={detail?.agentStatus === 1}
onSelect={
(item: any) => {
onSelect(item.value)
}
}
items={selects && selects.map((item) => {
return {
value: item.id,
name: item.name,
}
})}
/>
</div>
<div className='flex'>
<Button
variant='primary'
className='w-full mt-3'
onClick={() => {
onAgentAddAndDelete(1)
}}
disabled={detail?.agentStatus === 1}
>
{
t('workflow.common.publish')
}
</Button>
<Button
variant='warning'
className='w-full mt-3 ml-7'
onClick={() => {
detail.agentStatus = 1
onAgentAddAndDelete(0)
}}
disabled={!detail || detail?.agentStatus === 0}
>
{
t('workflow.common.delist')
}
</Button>
</div>
</div>
</div>
)
}
<div className='p-4 pt-3 border-t-[0.5px] border-t-black/5'>
<div className='h2 mb-2'>
智能体中心
</div>
<div className="relative rounded-md">
<SimpleSelect
defaultValue={detail?.agentTypeId || 'all'}
className='!w-[300px]'
placeholder="请选择类别"
disabled={detail?.agentStatus === 1}
onSelect={
(item: any) => {
onSelect(item.value)
}
}
items={selects && selects.map((item) => {
return {
value: item.id,
name: item.name,
}
})}
/>
</div>
<div className='flex'>
<Button
variant='primary'
className='w-full mt-3'
onClick={() => {
onAgentAddAndDelete(1)
}}
disabled={detail?.agentStatus === 1}
>
{
t('workflow.common.publish')
}
</Button>
<Button
variant='warning'
className='w-full mt-3 ml-7'
onClick={() => {
detail.agentStatus = 1
onAgentAddAndDelete(0)
}}
disabled={!detail || detail?.agentStatus === 0}
>
{
t('workflow.common.delist')
}
</Button>
</div>
</div>
<div className='p-4 pt-3 border-t-[0.5px] border-t-black/5'>
<SuggestedAction disabled={!publishedTime} link={appURL} icon={<PlayCircle />}>{t('workflow.common.runApp')}</SuggestedAction>
<SuggestedAction disabled={!publishedTime} link={appURL}
icon={<PlayCircle/>}>{t('workflow.common.runApp')}</SuggestedAction>
{appDetail?.mode === 'workflow'
? (
<SuggestedAction
disabled={!publishedTime}
link={`${appURL}${appURL.includes('?') ? '&' : '?'}mode=batch`}
icon={<LeftIndent02 className='w-4 h-4' />}
icon={<LeftIndent02 className='w-4 h-4'/>}
>
{t('workflow.common.batchRunApp')}
</SuggestedAction>
Expand All @@ -263,12 +270,13 @@ const AppPublisher = ({
handleTrigger()
}}
disabled={!publishedTime}
icon={<CodeBrowser className='w-4 h-4' />}
icon={<CodeBrowser className='w-4 h-4'/>}
>
{t('workflow.common.embedIntoSite')}
</SuggestedAction>
)}
<SuggestedAction disabled={!publishedTime} link='./develop' icon={<FileText className='w-4 h-4' />}>{t('workflow.common.accessAPIReference')}</SuggestedAction>
<SuggestedAction disabled={!publishedTime} link='./develop' icon={<FileText
className='w-4 h-4'/>}>{t('workflow.common.accessAPIReference')}</SuggestedAction>
{appDetail?.mode === 'workflow' && (
<WorkflowToolConfigureButton
disabled={!publishedTime}
Expand Down Expand Up @@ -296,7 +304,7 @@ const AppPublisher = ({
appBaseUrl={appBaseURL}
accessToken={accessToken}
/>
</PortalToFollowElem >
</PortalToFollowElem>
)
}

Expand Down

0 comments on commit a5f883c

Please sign in to comment.