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