From 6dd803e8ab3787703b255ef2a98fb7a2671deefd Mon Sep 17 00:00:00 2001 From: Shiwen Cheng Date: Tue, 29 Dec 2020 10:55:16 +0800 Subject: [PATCH] [Fix][UI] Fix ui style problem and refactor form style (#4329) * rename from-model to form-model * [UI] remove duplicated css style code * [UI] refactor css style of form model * fix form model overflow problem in ie * Align each item one by one in locale * fix el-dialog width is too wide * fix locale --- .../js/conf/home/pages/dag/_source/dag.vue | 21 ++- .../dag/_source/formModel/formLineModel.vue | 4 +- .../dag/_source/formModel/formModel.scss | 58 +++++-- .../pages/dag/_source/formModel/formModel.vue | 6 +- .../formModel/tasks/_source/httpParams.vue | 22 ++- .../formModel/tasks/_source/list4Box.vue | 68 ++++++++ .../formModel/tasks/_source/listBox.vue | 2 - .../formModel/tasks/_source/localParams.vue | 20 +-- .../dag/_source/formModel/tasks/datax.vue | 7 - .../dag/_source/formModel/tasks/flink.vue | 147 ++++++----------- .../pages/dag/_source/formModel/tasks/mr.vue | 32 ---- .../dag/_source/formModel/tasks/procedure.vue | 3 - .../dag/_source/formModel/tasks/python.vue | 15 -- .../dag/_source/formModel/tasks/shell.vue | 28 ---- .../dag/_source/formModel/tasks/spark.vue | 153 +++++++----------- .../pages/dag/_source/formModel/tasks/sql.vue | 11 -- .../dag/_source/formModel/tasks/sqoop.vue | 13 +- .../dag/_source/formModel/tasks/waterdrop.vue | 151 ++++++----------- .../pages/datasource/pages/list/index.vue | 2 +- .../definition/pages/list/_source/list.vue | 8 +- .../definition/pages/list/_source/timing.vue | 4 +- .../pages/definition/timing/_source/list.vue | 2 +- .../home/pages/projects/pages/list/index.vue | 2 +- .../pages/taskInstance/_source/list.vue | 2 +- .../pages/file/pages/list/_source/list.vue | 2 +- .../file/pages/subdirectory/_source/list.vue | 2 +- .../pages/udf/pages/function/_source/list.vue | 2 +- .../pages/udf/pages/function/index.vue | 2 +- .../pages/subUdfDirectory/_source/list.vue | 2 +- .../home/pages/security/pages/queue/index.vue | 2 +- .../pages/security/pages/tenement/index.vue | 2 +- .../security/pages/users/_source/list.vue | 8 +- .../home/pages/security/pages/users/index.vue | 2 +- .../pages/warningGroups/_source/list.vue | 2 +- .../security/pages/warningGroups/index.vue | 2 +- .../pages/user/pages/account/_source/info.vue | 2 +- .../home/pages/user/pages/token/index.vue | 2 +- dolphinscheduler-ui/src/js/conf/login/App.vue | 4 +- .../components/crontab/source/_times/day.vue | 2 +- .../components/crontab/source/_times/hour.vue | 2 +- .../crontab/source/_times/minute.vue | 2 +- .../crontab/source/_times/month.vue | 2 +- .../crontab/source/_times/second.vue | 2 +- .../components/crontab/source/_times/year.vue | 2 +- .../components/crontab/source/index.scss | 2 +- .../src/js/module/components/nav/nav.vue | 8 +- .../src/js/module/i18n/locale/en_US.js | 69 ++++---- .../src/js/module/i18n/locale/zh_CN.js | 59 ++++--- .../src/sass/common/index.scss | 5 +- .../src/sass/conf/login/index.scss | 2 +- 50 files changed, 417 insertions(+), 557 deletions(-) create mode 100644 dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/list4Box.vue diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue index 8e021e4e1e..28311bee50 100755 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue @@ -148,26 +148,26 @@ @@ -175,16 +175,15 @@ + width="auto"> - - - + :title="$t('Please set the parameters before starting')" + :visible.sync="startDialog" + width="auto"> + + diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/formLineModel.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/formLineModel.vue index 81c361d3dc..0e6ee77ab3 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/formLineModel.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/formLineModel.vue @@ -15,12 +15,12 @@ * limitations under the License. */ diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/resource/pages/udf/pages/subUdfDirectory/_source/list.vue b/dolphinscheduler-ui/src/js/conf/home/pages/resource/pages/udf/pages/subUdfDirectory/_source/list.vue index cfca456b15..e610a4282a 100755 --- a/dolphinscheduler-ui/src/js/conf/home/pages/resource/pages/udf/pages/subUdfDirectory/_source/list.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/resource/pages/udf/pages/subUdfDirectory/_source/list.vue @@ -77,7 +77,7 @@ + width="auto"> diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/queue/index.vue b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/queue/index.vue index ec61cfab77..9e622eec44 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/queue/index.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/queue/index.vue @@ -22,7 +22,7 @@ {{$t('Create queue')}} + width="auto"> diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/tenement/index.vue b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/tenement/index.vue index 75cfd047b2..03ac67684e 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/tenement/index.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/tenement/index.vue @@ -22,7 +22,7 @@ {{$t('Create Tenant')}} + width="auto"> diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/users/_source/list.vue b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/users/_source/list.vue index 0c211dca22..1a119d1028 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/users/_source/list.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/users/_source/list.vue @@ -82,25 +82,25 @@ + width="auto"> + width="auto"> + width="auto"> + width="auto"> diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/users/index.vue b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/users/index.vue index 560fdc0044..ca0117e96f 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/users/index.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/users/index.vue @@ -22,7 +22,7 @@ {{$t('Create User')}} + width="auto"> diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/warningGroups/_source/list.vue b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/warningGroups/_source/list.vue index 29414f4ea0..a4fd982a26 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/warningGroups/_source/list.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/warningGroups/_source/list.vue @@ -62,7 +62,7 @@ + width="auto"> diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/warningGroups/index.vue b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/warningGroups/index.vue index 0b5a2d3a21..8368a04773 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/warningGroups/index.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/security/pages/warningGroups/index.vue @@ -22,7 +22,7 @@ {{$t('Create alarm group')}} + width="auto"> diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/user/pages/account/_source/info.vue b/dolphinscheduler-ui/src/js/conf/home/pages/user/pages/account/_source/info.vue index c02c88095a..0c7467b294 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/user/pages/account/_source/info.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/user/pages/account/_source/info.vue @@ -70,7 +70,7 @@ {{$t('Edit')}} + width="auto"> diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/user/pages/token/index.vue b/dolphinscheduler-ui/src/js/conf/home/pages/user/pages/token/index.vue index bceb89be28..807a9a76eb 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/user/pages/token/index.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/user/pages/token/index.vue @@ -22,7 +22,7 @@ {{$t('Create token')}} + width="auto"> diff --git a/dolphinscheduler-ui/src/js/conf/login/App.vue b/dolphinscheduler-ui/src/js/conf/login/App.vue index 0ca593d9e4..3eaf4d14b4 100644 --- a/dolphinscheduler-ui/src/js/conf/login/App.vue +++ b/dolphinscheduler-ui/src/js/conf/login/App.vue @@ -19,7 +19,7 @@
-
+
@@ -168,7 +168,7 @@ margin: 0 auto; } } - .from-model { + .form-model { padding: 30px 20px; .list { margin-bottom: 24px; diff --git a/dolphinscheduler-ui/src/js/module/components/crontab/source/_times/day.vue b/dolphinscheduler-ui/src/js/module/components/crontab/source/_times/day.vue index 4555feab20..7698a788db 100755 --- a/dolphinscheduler-ui/src/js/module/components/crontab/source/_times/day.vue +++ b/dolphinscheduler-ui/src/js/module/components/crontab/source/_times/day.vue @@ -16,7 +16,7 @@ */