From 2cca790d9713ea66c758bf2f4e7d9a307ae2ed25 Mon Sep 17 00:00:00 2001 From: lijiahang Date: Thu, 26 May 2022 09:26:09 +0800 Subject: [PATCH] feat: clear pipeline exec record. --- .../components/app/AppPipelineSelector.vue | 73 +++++++ .../clear/AppPipelineClearModal.vue | 196 ++++++++++++++++++ .../src/views/app/AppPipelineTask.vue | 8 + 3 files changed, 277 insertions(+) create mode 100644 orion-ops-vue/src/components/app/AppPipelineSelector.vue create mode 100644 orion-ops-vue/src/components/clear/AppPipelineClearModal.vue diff --git a/orion-ops-vue/src/components/app/AppPipelineSelector.vue b/orion-ops-vue/src/components/app/AppPipelineSelector.vue new file mode 100644 index 00000000..50d4345e --- /dev/null +++ b/orion-ops-vue/src/components/app/AppPipelineSelector.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/orion-ops-vue/src/components/clear/AppPipelineClearModal.vue b/orion-ops-vue/src/components/clear/AppPipelineClearModal.vue new file mode 100644 index 00000000..0499ee9d --- /dev/null +++ b/orion-ops-vue/src/components/clear/AppPipelineClearModal.vue @@ -0,0 +1,196 @@ + + + + + diff --git a/orion-ops-vue/src/views/app/AppPipelineTask.vue b/orion-ops-vue/src/views/app/AppPipelineTask.vue index 651442bc..96946add 100644 --- a/orion-ops-vue/src/views/app/AppPipelineTask.vue +++ b/orion-ops-vue/src/views/app/AppPipelineTask.vue @@ -50,6 +50,7 @@
执行 +
@@ -262,6 +263,8 @@ + + @@ -276,6 +279,7 @@ import AppPipelineExecTimedModal from '@/components/app/AppPipelineExecTimedModa import AppPipelineTaskDetailDrawer from '@/components/app/AppPipelineTaskDetailDrawer' import AppBuildLogAppenderModal from '@/components/log/AppBuildLogAppenderModal' import AppReleaseLogAppenderModal from '@/components/log/AppReleaseLogAppenderModal' +import AppPipelineClearModal from '@/components/clear/AppPipelineClearModal' function statusHolder() { return { @@ -433,6 +437,7 @@ const innerColumns = [ export default { name: 'AppPipelineTask', components: { + AppPipelineClearModal, AppReleaseLogAppenderModal, AppBuildLogAppenderModal, AppPipelineTaskDetailDrawer, @@ -631,6 +636,9 @@ export default { this.$message.success('已跳过') }) }, + openClear() { + this.$refs.clear.open(this.query.profileId) + }, resetForm() { this.$refs.query.resetFields() this.query.pipelineId = undefined