重构消息通知弹窗
This commit is contained in:
parent
d572e5115b
commit
1590760616
@ -240,43 +240,43 @@ export const TeamApplicationManageDialog: React.FC<
|
|||||||
<Table>
|
<Table>
|
||||||
<TableHeader>
|
<TableHeader>
|
||||||
<TableRow>
|
<TableRow>
|
||||||
<TableHead>应用名称</TableHead>
|
<TableHead className="whitespace-nowrap" style={{ minWidth: '150px' }}>应用名称</TableHead>
|
||||||
<TableHead>环境</TableHead>
|
<TableHead className="whitespace-nowrap" style={{ minWidth: '80px' }}>环境</TableHead>
|
||||||
<TableHead>构建类型</TableHead>
|
<TableHead className="whitespace-nowrap" style={{ minWidth: '100px' }}>构建类型</TableHead>
|
||||||
<TableHead>分支</TableHead>
|
<TableHead className="whitespace-nowrap" style={{ minWidth: '80px' }}>分支</TableHead>
|
||||||
<TableHead>Jenkins系统</TableHead>
|
<TableHead className="whitespace-nowrap" style={{ minWidth: '120px' }}>Jenkins系统</TableHead>
|
||||||
<TableHead>Jenkins Job</TableHead>
|
<TableHead className="whitespace-nowrap" style={{ minWidth: '120px' }}>Jenkins Job</TableHead>
|
||||||
<TableHead>工作流</TableHead>
|
<TableHead className="whitespace-nowrap" style={{ minWidth: '150px' }}>工作流</TableHead>
|
||||||
<TableHead className="text-right">操作</TableHead>
|
<TableHead className="text-right sticky right-0 bg-background" style={{ width: '80px' }}>操作</TableHead>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
</TableHeader>
|
</TableHeader>
|
||||||
<TableBody>
|
<TableBody>
|
||||||
{teamApplications.map((app) => (
|
{teamApplications.map((app) => (
|
||||||
<TableRow key={app.id}>
|
<TableRow key={app.id}>
|
||||||
<TableCell className="font-medium">
|
<TableCell className="font-medium whitespace-nowrap">
|
||||||
{app.applicationName && app.applicationCode
|
{app.applicationName && app.applicationCode
|
||||||
? `${app.applicationName}(${app.applicationCode})`
|
? `${app.applicationName}(${app.applicationCode})`
|
||||||
: app.applicationName || app.applicationCode || `应用 ${app.applicationId}`}
|
: app.applicationName || app.applicationCode || `应用 ${app.applicationId}`}
|
||||||
</TableCell>
|
</TableCell>
|
||||||
<TableCell>
|
<TableCell className="whitespace-nowrap">
|
||||||
{getEnvironmentName(app.environmentId)}
|
{getEnvironmentName(app.environmentId)}
|
||||||
</TableCell>
|
</TableCell>
|
||||||
<TableCell>
|
<TableCell className="whitespace-nowrap">
|
||||||
{app.buildType === 'JENKINS' ? 'Jenkins构建' : app.buildType === 'NATIVE' ? '脚本部署' : '-'}
|
{app.buildType === 'JENKINS' ? 'Jenkins构建' : app.buildType === 'NATIVE' ? '脚本部署' : '-'}
|
||||||
</TableCell>
|
</TableCell>
|
||||||
<TableCell>{app.branch || '-'}</TableCell>
|
<TableCell className="whitespace-nowrap">{app.branch || '-'}</TableCell>
|
||||||
<TableCell>
|
<TableCell className="whitespace-nowrap">
|
||||||
{app.buildType === 'JENKINS'
|
{app.buildType === 'JENKINS'
|
||||||
? (app.deploySystemName || (app.deploySystemId ? `系统 ${app.deploySystemId}` : '-'))
|
? (app.deploySystemName || (app.deploySystemId ? `系统 ${app.deploySystemId}` : '-'))
|
||||||
: '-'}
|
: '-'}
|
||||||
</TableCell>
|
</TableCell>
|
||||||
<TableCell>
|
<TableCell className="whitespace-nowrap">
|
||||||
{app.buildType === 'JENKINS' ? (app.deployJob || '-') : '-'}
|
{app.buildType === 'JENKINS' ? (app.deployJob || '-') : '-'}
|
||||||
</TableCell>
|
</TableCell>
|
||||||
<TableCell>
|
<TableCell className="whitespace-nowrap">
|
||||||
{app.workflowDefinitionName || '-'}
|
{app.workflowDefinitionName || '-'}
|
||||||
</TableCell>
|
</TableCell>
|
||||||
<TableCell className="text-right">
|
<TableCell className="text-right sticky right-0 bg-background">
|
||||||
<div className="flex items-center justify-end gap-2">
|
<div className="flex items-center justify-end gap-2">
|
||||||
<Button
|
<Button
|
||||||
variant="ghost"
|
variant="ghost"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user