perf: ucloud支持部署到ulb(alb、clb统一成一个)

This commit is contained in:
xiaojunnuo
2026-01-28 23:53:57 +08:00
parent 33b284afc0
commit c408687af7
7 changed files with 356 additions and 302 deletions
@@ -145,12 +145,18 @@ const getOptions = async () => {
showErrorNotify: false,
}
);
const list = res?.list || res || [];
let list = res?.list || res || [];
if (list.length > 0) {
message.value = "获取数据成功,请从下拉框中选择";
} else {
message.value = "获取数据成功,没有数据";
}
list = list.map((item: any) => {
return {
...item,
title: `${item.domain || item.value}`,
};
});
optionsRef.value = list;
pagerRef.value.total = list.length;
if (props.pager) {
@@ -5,12 +5,12 @@
</template>
<p class="flex items-center">
<TriggerIcon class="mr-2" :trigger-type="runnable.triggerType"></TriggerIcon>
<fs-date-format :model-value="runnable.createTime"></fs-date-format>
<a-tag class="ml-5" :color="status.color" :closable="status.value === 'start'" @close="cancelTask">
<fs-date-format class="mr-1" :model-value="runnable.createTime"></fs-date-format>
<a-tag class="ml-0 mr-1" :color="status.color" :closable="status.value === 'start'" @close="cancelTask">
{{ status.label }}
</a-tag>
<a-tag v-if="isCurrent" class="pointer" color="green" :closable="true" @close="cancel">当前</a-tag>
<a-tag v-else-if="!editMode" class="pointer" color="blue" @click="view">查看</a-tag>
<a-tag v-if="isCurrent" class="pointer ml-0 mr-1" color="green" :closable="true" @close="cancel">当前</a-tag>
<a-tag v-else-if="!editMode" class="pointer ml-0 mr-1" color="blue" @click="view">查看</a-tag>
</p>
</a-timeline-item>
</template>
@@ -89,5 +89,9 @@ export default defineComponent({
.ant-tag.pointer {
cursor: pointer;
}
.ant-timeline .ant-timeline-item-content {
margin-inline-start: 22px !important;
}
}
</style>