This is an automated email from the ASF dual-hosted git repository.
chenxingchun pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git
The following commit(s) were added to refs/heads/dev by this push:
new adbfcbc The background color of the list is deepened, and the
workflow layout page and job definition page display dag automatic layout button
new ab77c74 Merge pull request #2604 from break60/dev
adbfcbc is described below
commit adbfcbc64edf1106b93ab4e3b57ee1bc03ae89f2
Author: break60 <[email protected]>
AuthorDate: Wed May 6 15:28:32 2020 +0800
The background color of the list is deepened, and the workflow layout page
and job definition page display dag automatic layout button
---
dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue | 3 ++-
.../pages/projects/pages/definition/pages/list/_source/list.vue | 6 +++---
.../pages/projects/pages/instance/pages/list/_source/list.vue | 4 ++--
.../conf/home/pages/projects/pages/taskInstance/_source/list.vue | 8 ++++----
dolphinscheduler-ui/src/sass/common/_table.scss | 4 ++--
5 files changed, 13 insertions(+), 12 deletions(-)
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 ae15e20..6d24495 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
@@ -77,7 +77,7 @@
icon="ans-icon-triangle-solid-right"
size="xsmall"
data-container="body"
- v-if="type === 'instance'"
+ v-if="(type === 'instance' || 'definition') && urlParam.id
!=undefined"
style="vertical-align: middle;"
@click="dagAutomaticLayout">
</x-button>
@@ -155,6 +155,7 @@
isLoading: false,
taskId: null,
arg: false,
+
}
},
mixins: [disabledState],
diff --git
a/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/list.vue
b/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/list.vue
index dd45307..1a090dc 100644
---
a/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/list.vue
+++
b/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/list.vue
@@ -25,7 +25,7 @@
<th scope="col" style="min-width: 40px">
<span>{{$t('#')}}</span>
</th>
- <th scope="col" style="min-width: 200px">
+ <th scope="col" style="min-width: 200px;max-width: 300px;">
<span>{{$t('Process Name')}}</span>
</th>
<th scope="col" style="min-width: 50px">
@@ -57,9 +57,9 @@
<td width="50">
<span>{{parseInt(pageNo === 1 ? ($index + 1) : (($index + 1) +
(pageSize * (pageNo - 1))))}}</span>
</td>
- <td>
+ <td style="min-width: 200px;max-width: 300px;">
<span class="ellipsis">
- <router-link :to="{ path: '/projects/definition/list/' +
item.id}" tag="a" class="links">
+ <router-link :to="{ path: '/projects/definition/list/' +
item.id}" tag="a" class="links" :title="item.name">
{{item.name}}
</router-link>
</span>
diff --git
a/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/instance/pages/list/_source/list.vue
b/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/instance/pages/list/_source/list.vue
index 2996f7d..4484e80 100644
---
a/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/instance/pages/list/_source/list.vue
+++
b/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/instance/pages/list/_source/list.vue
@@ -25,7 +25,7 @@
<th scope="col" style="min-width: 30px">
<span>{{$t('#')}}</span>
</th>
- <th scope="col" style="min-width: 300px">
+ <th scope="col" style="min-width: 200px;max-width: 300px;">
<span>{{$t('Process Name')}}</span>
</th>
<th scope="col" style="min-width: 30px">
@@ -69,7 +69,7 @@
<td width="50">
<span>{{parseInt(pageNo === 1 ? ($index + 1) : (($index + 1) +
(pageSize * (pageNo - 1))))}}</span>
</td>
- <td>
+ <td style="min-width: 200px;max-width: 300px;">
<span class="ellipsis" style="padding-left: 4px;"><router-link
:to="{ path: '/projects/instance/list/' + item.id}" tag="a" class="links"
:title="item.name">{{item.name}}</router-link></span>
</td>
<td>
diff --git
a/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/taskInstance/_source/list.vue
b/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/taskInstance/_source/list.vue
index 97d7364..1acc257 100644
---
a/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/taskInstance/_source/list.vue
+++
b/dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/taskInstance/_source/list.vue
@@ -22,10 +22,10 @@
<th scope="col" style="min-width: 50px">
<span>{{$t('#')}}</span>
</th>
- <th scope="col" style="min-width: 250px">
+ <th scope="col" style="min-width: 200px;max-width: 300px;">
<span>{{$t('Name')}}</span>
</th>
- <th scope="col" style="min-width: 250px">
+ <th scope="col" style="min-width: 200px;max-width: 300px;">
<span>{{$t('Process Instance')}}</span>
</th>
<th scope="col" style="min-width: 60px">
@@ -65,10 +65,10 @@
<td>
<span>{{parseInt(pageNo === 1 ? ($index + 1) : (($index + 1) +
(pageSize * (pageNo - 1))))}}</span>
</td>
- <td>
+ <td style="min-width: 200px;max-width: 300px;">
<span class="ellipsis" :title="item.name">{{item.name}}</span>
</td>
- <td><a href="javascript:" class="links" @click="_go(item)"><span
class="ellipsis">{{item.processInstanceName}}</span></a></td>
+ <td style="min-width: 200px;max-width: 300px;"><a href="javascript:"
class="links" @click="_go(item)"><span class="ellipsis"
:title="item.processInstanceName">{{item.processInstanceName}}</span></a></td>
<td>
<span v-if="item.executorName">{{item.executorName}}</span>
<span v-else>-</span>
diff --git a/dolphinscheduler-ui/src/sass/common/_table.scss
b/dolphinscheduler-ui/src/sass/common/_table.scss
index 5b5bf34..688f8e3 100644
--- a/dolphinscheduler-ui/src/sass/common/_table.scss
+++ b/dolphinscheduler-ui/src/sass/common/_table.scss
@@ -95,7 +95,7 @@
font-size: 12px;
border-bottom: 1px solid #ecf3ff;
&:hover {
- background: #f6faff;
+ background: #ddecff;
}
th,td{
&:nth-child(1) {
@@ -165,7 +165,7 @@
}
&:hover {
td {
- background: #f6faff;
+ background: #ddecff;
}
}
}