Browse Source

优化

master
陈裕财 3 years ago
parent
commit
3ff26a691e
  1. 16
      src/views/xm/core/xmMenu/XmMenuAgileKanbanUser.vue
  2. 18
      src/views/xm/core/xmTask/XmTaskAgileKanban.vue
  3. 14
      src/views/xm/core/xmTask/XmTaskAgileKanbanUser.vue

16
src/views/xm/core/xmMenu/XmMenuAgileKanbanUser.vue

@ -86,7 +86,7 @@
> >
{{ (menu.finishRate != null ? menu.finishRate : 0) + "%" }} {{ (menu.finishRate != null ? menu.finishRate : 0) + "%" }}
</el-tag> </el-tag>
<span class="my-cell-bar"><el-button size="mini" type="danger" icon="el-icon-delete" plain @click.stop="handleDel(menu,tt)"></el-button></span>
<span class="my-cell-btn"><el-button size="mini" type="danger" icon="el-icon-delete" plain @click.stop="handleDel(menu,tt)"></el-button></span>
</el-row> </el-row>
<el-row> <el-row>
<span title="负责人" class="label-font-color"> <span title="负责人" class="label-font-color">
@ -510,7 +510,8 @@ export default {
.transition-group { .transition-group {
width: 100%; width: 100%;
cursor: pointer; cursor: pointer;
.menu {
.menu {
border:1px solid white;
min-height: 100px; min-height: 100px;
background: #fff; background: #fff;
margin: 0px 0px 10px 0px; margin: 0px 0px 10px 0px;
@ -536,6 +537,17 @@ export default {
} }
} }
.my-cell-btn {
visibility: hidden;
float: right;
}
.menu:hover .my-cell-btn{
visibility: visible;
}
.menu:hover{
border:1px solid blue;
}
.title { .title {
height: 40px; height: 40px;
overflow: hidden; // overflow: hidden; //

18
src/views/xm/core/xmTask/XmTaskAgileKanban.vue

@ -68,9 +68,9 @@
:data-task-state="task.taskState" :data-task-state="task.taskState"
class="task" class="task"
v-for="(task, t) in tasks[scope.row.menuId][tt]" v-for="(task, t) in tasks[scope.row.menuId][tt]"
:key="task.id + t"
:key="task.id + t"
> >
<el-row>
<el-row >
<el-tag <el-tag
title="优先级" title="优先级"
v-for="(item, index) in formatDictsWithClass( v-for="(item, index) in formatDictsWithClass(
@ -89,7 +89,7 @@
> >
{{ (task.rate != null ? task.rate : 0) + "%" }} {{ (task.rate != null ? task.rate : 0) + "%" }}
</el-tag> </el-tag>
<span class="my-cell-bar"><el-button size="mini" type="danger" icon="el-icon-delete" plain @click.stop="handleDel(task,tt)"></el-button></span>
<span class="my-cell-btn"><el-button size="mini" type="danger" icon="el-icon-delete" plain @click.stop="handleDel(task,tt)"></el-button></span>
</el-row> </el-row>
<el-row> <el-row>
<span title="执行人" class="label-font-color"> <span title="执行人" class="label-font-color">
@ -678,13 +678,17 @@ export default {
width: 100%; width: 100%;
cursor: pointer; cursor: pointer;
.task { .task {
border:1px solid white;
min-height: 100px; min-height: 100px;
background: #fff; background: #fff;
margin: 0px 0px 10px 0px; margin: 0px 0px 10px 0px;
padding: 5px; padding: 5px;
} }
} }
.my-cell-btn {
visibility: hidden;
float: right;
}
.my-cell-bar { .my-cell-bar {
visibility: hidden; visibility: hidden;
float: right; float: right;
@ -702,7 +706,13 @@ export default {
display: none; display: none;
} }
} }
.task:hover .my-cell-btn{
visibility: visible;
}
.task:hover{
border:1px solid blue;
}
.title { .title {
height: 40px; height: 40px;
overflow: hidden; // overflow: hidden; //

14
src/views/xm/core/xmTask/XmTaskAgileKanbanUser.vue

@ -89,7 +89,7 @@
> >
{{ (task.rate != null ? task.rate : 0) + "%" }} {{ (task.rate != null ? task.rate : 0) + "%" }}
</el-tag> </el-tag>
<span class="my-cell-bar"><el-button size="mini" type="danger" icon="el-icon-delete" plain @click.stop="handleDel(task,tt)"></el-button></span>
<span class="my-cell-btn"><el-button size="mini" type="danger" icon="el-icon-delete" plain @click.stop="handleDel(task,tt)"></el-button></span>
</el-row> </el-row>
<el-row> <el-row>
<span title="执行人" class="label-font-color"> <span title="执行人" class="label-font-color">
@ -678,13 +678,17 @@ export default {
width: 100%; width: 100%;
cursor: pointer; cursor: pointer;
.task { .task {
border:1px solid white;
min-height: 100px; min-height: 100px;
background: #fff; background: #fff;
margin: 0px 0px 10px 0px; margin: 0px 0px 10px 0px;
padding: 5px; padding: 5px;
} }
} }
.my-cell-btn {
visibility: hidden;
float: right;
}
.my-cell-bar { .my-cell-bar {
visibility: hidden; visibility: hidden;
float: right; float: right;
@ -702,7 +706,13 @@ export default {
display: none; display: none;
} }
} }
.task:hover .my-cell-btn{
visibility: visible;
}
.task:hover{
border:1px solid blue;
}
.title { .title {
height: 40px; height: 40px;
overflow: hidden; // overflow: hidden; //

Loading…
Cancel
Save