未验证 提交 4795a11e 编写于 作者: X xingchun-chen 提交者: GitHub

Merge pull request #4575 from break60/dev

[Improvement][ui] Front-end interface optimization
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
<em class="el-icon-full-screen"></em> <em class="el-icon-full-screen"></em>
</a> </a>
<a href="javascript:" @click="_screenClose" v-show="isScreen" data-container="body" data-toggle="tooltip" :title="$t('Cancel full screen')"> <a href="javascript:" @click="_screenClose" v-show="isScreen" data-container="body" data-toggle="tooltip" :title="$t('Cancel full screen')">
<em class="el-icon-minus"></em> <em class="el-icon-aim"></em>
</a> </a>
</div> </div>
</div> </div>
......
...@@ -573,7 +573,7 @@ JSP.prototype.copyNodes = function ($id) { ...@@ -573,7 +573,7 @@ JSP.prototype.copyNodes = function ($id) {
JSP.prototype.handleEventScreen = function ({ item, is }) { JSP.prototype.handleEventScreen = function ({ item, is }) {
let screenOpen = true let screenOpen = true
if (is) { if (is) {
item.icon = 'el-icon-minus' item.icon = 'el-icon-aim'
screenOpen = true screenOpen = true
} else { } else {
item.icon = 'el-icon-full-screen' item.icon = 'el-icon-full-screen'
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
<el-table-column prop="watches" :label="'watches'+$t('Number')"></el-table-column> <el-table-column prop="watches" :label="'watches'+$t('Number')"></el-table-column>
<el-table-column prop="sent" :label="$t('Sent')"></el-table-column> <el-table-column prop="sent" :label="$t('Sent')"></el-table-column>
<el-table-column prop="received" :label="$t('Received')"></el-table-column> <el-table-column prop="received" :label="$t('Received')"></el-table-column>
<el-table-column prop="mode" label="leader/follower"></el-table-column> <el-table-column prop="mode" label="leader/follower" min-width="100"></el-table-column>
<el-table-column prop="minLatency" :label="$t('Min latency')"></el-table-column> <el-table-column prop="minLatency" :label="$t('Min latency')"></el-table-column>
<el-table-column prop="avgLatency" :label="$t('Avg latency')"></el-table-column> <el-table-column prop="avgLatency" :label="$t('Avg latency')"></el-table-column>
<el-table-column prop="maxLatency" :label="$t('Max latency')"></el-table-column> <el-table-column prop="maxLatency" :label="$t('Max latency')"></el-table-column>
......
...@@ -25,8 +25,8 @@ ...@@ -25,8 +25,8 @@
<el-popover trigger="hover" placement="top"> <el-popover trigger="hover" placement="top">
<p>{{ scope.row.name }}</p> <p>{{ scope.row.name }}</p>
<div slot="reference" class="name-wrapper"> <div slot="reference" class="name-wrapper">
<router-link :to="{ path: '/projects/definition/list/' + scope.row.id}" tag="a" class="links" :title="scope.row.name"> <router-link :to="{ path: '/projects/definition/list/' + scope.row.id}" tag="a" class="links">
{{scope.row.name}} <span class="ellipsis">{{scope.row.name}}</span>
</router-link> </router-link>
</div> </div>
</el-popover> </el-popover>
......
...@@ -139,9 +139,3 @@ ...@@ -139,9 +139,3 @@
components: { mNoData } components: { mNoData }
} }
</script> </script>
<style lang="scss" rel="stylesheet/scss">
.task-status-count-model {
}
</style>
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<el-popover trigger="hover" placement="top"> <el-popover trigger="hover" placement="top">
<p>{{ scope.row.name }}</p> <p>{{ scope.row.name }}</p>
<div slot="reference" class="name-wrapper"> <div slot="reference" class="name-wrapper">
<router-link :to="{ path: '/projects/instance/list/' + scope.row.id , query:{id: scope.row.processDefinitionId}}" tag="a" class="links" :title="scope.row.name">{{scope.row.name}}</router-link> <router-link :to="{ path: '/projects/instance/list/' + scope.row.id , query:{id: scope.row.processDefinitionId}}" tag="a" class="links"><span class="ellipsis">{{ scope.row.name }}</span></router-link>
</div> </div>
</el-popover> </el-popover>
</template> </template>
...@@ -78,10 +78,10 @@ ...@@ -78,10 +78,10 @@
</span> </span>
</el-tooltip> </el-tooltip>
<el-tooltip :content="scope.row.state === 'STOP' ? $t('Recovery Suspend') : $t('Stop')" placement="top" :enterable="false"> <el-tooltip :content="scope.row.state === 'STOP' ? $t('Recovery Suspend') : $t('Stop')" placement="top" :enterable="false">
<span><el-button type="warning" size="mini" :disabled="scope.row.state !== 'RUNNING_EXECUTION' && scope.row.state !== 'STOP'" :icon="scope.row.state === 'STOP' ? 'el-icon-video-play' : 'el-icon-close'" @click="_stop(scope.row,scope.$index)" circle></el-button></span> <span><el-button type="danger" size="mini" :disabled="scope.row.state !== 'RUNNING_EXECUTION' && scope.row.state !== 'STOP'" :icon="scope.row.state === 'STOP' ? 'el-icon-video-play' : 'el-icon-close'" @click="_stop(scope.row,scope.$index)" circle></el-button></span>
</el-tooltip> </el-tooltip>
<el-tooltip :content="scope.row.state === 'PAUSE' ? $t('Recovery Suspend') : $t('Pause')" placement="top" :enterable="false"> <el-tooltip :content="scope.row.state === 'PAUSE' ? $t('Recovery Suspend') : $t('Pause')" placement="top" :enterable="false">
<span><el-button type="error" size="mini" :icon="scope.row.state === 'PAUSE' ? 'el-icon-video-play' : 'el-icon-video-pause'" :disabled="scope.row.state !== 'RUNNING_EXECUTION' && scope.row.state !== 'PAUSE'" @click="_suspend(scope.row,scope.$index)" circle></el-button></span> <span><el-button type="warning" size="mini" :icon="scope.row.state === 'PAUSE' ? 'el-icon-video-play' : 'el-icon-video-pause'" :disabled="scope.row.state !== 'RUNNING_EXECUTION' && scope.row.state !== 'PAUSE'" @click="_suspend(scope.row,scope.$index)" circle></el-button></span>
</el-tooltip> </el-tooltip>
<el-tooltip :content="$t('delete')" placement="top" :enterable="false"> <el-tooltip :content="$t('delete')" placement="top" :enterable="false">
<el-popconfirm <el-popconfirm
...@@ -437,18 +437,6 @@ ...@@ -437,18 +437,6 @@
}) })
this._arrDelChange() this._arrDelChange()
}, },
// _arrDelChange (v) {
// let arr = []
// this.list.forEach((item)=>{
// if (item.isCheck) {
// arr.push(item.id)
// }
// })
// this.strDelete = _.join(arr, ',')
// if (v === false) {
// this.checkAll = false
// }
// },
_arrDelChange (v) { _arrDelChange (v) {
let arr = [] let arr = []
arr = _.map(v, 'id') arr = _.map(v, 'id')
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
<div class="wrap-table"> <div class="wrap-table">
<m-list-construction :title="$t('Process Instance')"> <m-list-construction :title="$t('Process Instance')">
<template slot="conditions"> <template slot="conditions">
<m-instance-conditions @on-query="_onQuery"></m-instance-conditions> <m-instance-conditions class="searchNav" @on-query="_onQuery"></m-instance-conditions>
</template> </template>
<template slot="content"> <template slot="content">
<template v-if="processInstanceList.length || total>0"> <template v-if="processInstanceList.length || total>0">
...@@ -223,4 +223,9 @@ ...@@ -223,4 +223,9 @@
} }
} }
} }
@media screen and (max-width: 1246px) {
.searchNav {
margin-bottom: 30px;
}
}
</style> </style>
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<el-popover trigger="hover" placement="top"> <el-popover trigger="hover" placement="top">
<p>{{ scope.row.processInstanceName }}</p> <p>{{ scope.row.processInstanceName }}</p>
<div slot="reference" class="name-wrapper"> <div slot="reference" class="name-wrapper">
<a href="javascript:" class="links" @click="_go(scope.row)"><span class="ellipsis" :title="scope.row.processInstanceName">{{scope.row.processInstanceName}}</span></a> <a href="javascript:" class="links" @click="_go(scope.row)"><span class="ellipsis">{{scope.row.processInstanceName}}</span></a>
</div> </div>
</el-popover> </el-popover>
</template> </template>
......
...@@ -115,7 +115,7 @@ const menu = { ...@@ -115,7 +115,7 @@ const menu = {
path: 'warning-instance-manage', path: 'warning-instance-manage',
isOpen: true, isOpen: true,
enabled: true, enabled: true,
icon: 'ri-spam-fill', icon: 'el-icon-warning-outline',
children: [] children: []
}, },
{ {
...@@ -133,7 +133,7 @@ const menu = { ...@@ -133,7 +133,7 @@ const menu = {
path: 'queue-manage', path: 'queue-manage',
isOpen: true, isOpen: true,
enabled: true, enabled: true,
icon: 'ri-group-line', icon: 'el-icon-s-grid',
children: [] children: []
}, },
{ {
......
...@@ -102,6 +102,9 @@ body{ ...@@ -102,6 +102,9 @@ body{
} }
.main-layout-model { .main-layout-model {
&.dag-screen { &.dag-screen {
.m-top {
position: unset;
}
.m-bottom { .m-bottom {
z-index: 2; z-index: 2;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册