1
This commit is contained in:
parent
ef0f92e447
commit
98305f934c
@ -413,7 +413,32 @@ const Dashboard: React.FC = () => {
|
|||||||
<p className="font-medium">{new Date(config.updateTime).toLocaleString()}</p>
|
<p className="font-medium">{new Date(config.updateTime).toLocaleString()}</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="flex justify-end space-x-2">
|
<div className="border-t pt-2 mt-2">
|
||||||
|
<div className="grid grid-cols-2 gap-2 text-sm">
|
||||||
|
<div>
|
||||||
|
<p className="text-gray-500">构建状态</p>
|
||||||
|
<p className={cn(
|
||||||
|
"font-medium",
|
||||||
|
config.lastBuildStatus === 'COMPLETED' ? 'text-green-600' :
|
||||||
|
config.lastBuildStatus === 'FAILED' ? 'text-red-600' :
|
||||||
|
config.lastBuildStatus === 'RUNNING' ? 'text-blue-600' : 'text-gray-600'
|
||||||
|
)}>
|
||||||
|
{config.lastBuildStatus === 'COMPLETED' ? '构建成功' :
|
||||||
|
config.lastBuildStatus === 'FAILED' ? '构建失败' :
|
||||||
|
config.lastBuildStatus === 'RUNNING' ? '构建中' : '未构建'}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<p className="text-gray-500">构建时长</p>
|
||||||
|
<p className="font-medium">
|
||||||
|
{config.lastBuildStartTime && config.lastBuildEndTime ? (
|
||||||
|
`${Math.round((new Date(config.lastBuildEndTime).getTime() - new Date(config.lastBuildStartTime).getTime()) / 1000 / 60)} 分钟`
|
||||||
|
) : '暂无数据'}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="flex justify-end space-x-2 mt-4">
|
||||||
<Button variant="outline" size="sm" onClick={() => handleDeploy(config)}>
|
<Button variant="outline" size="sm" onClick={() => handleDeploy(config)}>
|
||||||
<Package className="h-4 w-4 mr-1"/>
|
<Package className="h-4 w-4 mr-1"/>
|
||||||
部署
|
部署
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user