From 94bb2494d4ff2e73f6d3e996777715a22c5451fc Mon Sep 17 00:00:00 2001 From: halleywu Date: Tue, 14 Sep 2021 17:42:28 +0800 Subject: [PATCH 01/25] =?UTF-8?q?feat:=20=E6=8F=90=E4=BE=9B=E4=BC=81?= =?UTF-8?q?=E4=B8=9A=E5=BE=AE=E4=BF=A1=E2=80=9C=E8=93=9D=E7=9B=BEbot?= =?UTF-8?q?=E2=80=9D=EF=BC=8C=E7=94=A8=E4=BA=8E=E6=8E=A8=E9=80=81=E8=93=9D?= =?UTF-8?q?=E7=9B=BE=E7=9B=B8=E5=85=B3=E4=BF=A1=E6=81=AF=20issue=20#3797?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/PipelineEditTabs/NotifyTab.vue | 46 ++++++ .../PipelineEditTabs/VerticalTab.vue | 2 + .../src/components/PipelineEditTabs/index.js | 4 +- .../atomFormField/StaffInput/index.vue | 78 +++++++++ .../pipelineSetting/NotifySetting.vue | 103 ++++++++++++ .../pipelineSetting/settingBase/index.vue | 152 +++++++++++++++++- .../src/views/subpages/edit.vue | 21 ++- 7 files changed, 402 insertions(+), 4 deletions(-) create mode 100644 src/frontend/devops-pipeline/src/components/PipelineEditTabs/NotifyTab.vue create mode 100644 src/frontend/devops-pipeline/src/components/atomFormField/StaffInput/index.vue create mode 100644 src/frontend/devops-pipeline/src/components/pipelineSetting/NotifySetting.vue diff --git a/src/frontend/devops-pipeline/src/components/PipelineEditTabs/NotifyTab.vue b/src/frontend/devops-pipeline/src/components/PipelineEditTabs/NotifyTab.vue new file mode 100644 index 00000000000..2cfb6aa6dae --- /dev/null +++ b/src/frontend/devops-pipeline/src/components/PipelineEditTabs/NotifyTab.vue @@ -0,0 +1,46 @@ + + + diff --git a/src/frontend/devops-pipeline/src/components/PipelineEditTabs/VerticalTab.vue b/src/frontend/devops-pipeline/src/components/PipelineEditTabs/VerticalTab.vue index 55cca865a51..5b8f0038b2e 100755 --- a/src/frontend/devops-pipeline/src/components/PipelineEditTabs/VerticalTab.vue +++ b/src/frontend/devops-pipeline/src/components/PipelineEditTabs/VerticalTab.vue @@ -18,6 +18,7 @@ diff --git a/src/frontend/devops-pipeline/src/components/pipelineSetting/NotifySetting.vue b/src/frontend/devops-pipeline/src/components/pipelineSetting/NotifySetting.vue new file mode 100644 index 00000000000..e983deaa88a --- /dev/null +++ b/src/frontend/devops-pipeline/src/components/pipelineSetting/NotifySetting.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/src/frontend/devops-pipeline/src/components/pipelineSetting/settingBase/index.vue b/src/frontend/devops-pipeline/src/components/pipelineSetting/settingBase/index.vue index 5c0e37c635c..fa148e144f0 100755 --- a/src/frontend/devops-pipeline/src/components/pipelineSetting/settingBase/index.vue +++ b/src/frontend/devops-pipeline/src/components/pipelineSetting/settingBase/index.vue @@ -56,8 +56,71 @@ + + + +
+
+ +
+ + + {{ item.name }} + + +
+
+ + + + + + + -
+ + + + + + + + + + + + +
+ + + + +
{{ $t('save') }} {{ $t('cancel') }}
@@ -68,9 +131,15 @@