Browse Source

优化

master
陈裕财 3 years ago
parent
commit
d87529d9be
  1. 16
      src/views/xm/core/xmMenu/XmEpicFeatures.vue
  2. 3
      src/views/xm/core/xmTask/XmPhase.vue
  3. 2
      src/views/xm/core/xmTestPlan/XmTestPlanListForProject.vue

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

@ -111,8 +111,15 @@
<span class="hidden-md-and-down">{{scope.row.seqNo}}</span><span>{{scope.row.menuName}} </span> <span class="hidden-md-and-down">{{scope.row.seqNo}}</span><span>{{scope.row.menuName}} </span>
<div class="tool-bar left" v-if="!disabledMng">
<span class="u-btn">
<div class="tool-bar hidden-lg-and-up" v-if="!disabledMng">
<span class="u-btn">
<el-button size="mini" v-if=" scope.row.dclass==='1' " @click.stop="showSubAdd( scope.row,scope.$index)" icon="el-icon-plus" title="新建特性" circle > </el-button>
<el-button size="mini" @click.stop="showEdit( scope.row,scope.$index)" icon="el-icon-edit" title="编辑" circle > </el-button>
</span>
</div>
<div class="tool-bar hidden-md-and-down" v-if="!disabledMng">
<span class="u-btn">
<el-button size="mini" v-if=" scope.row.dclass==='1' " @click.stop="showSubAdd( scope.row,scope.$index)" icon="el-icon-plus" title="新建特性" circle > </el-button> <el-button size="mini" v-if=" scope.row.dclass==='1' " @click.stop="showSubAdd( scope.row,scope.$index)" icon="el-icon-plus" title="新建特性" circle > </el-button>
<el-button size="mini" @click.stop="showEdit( scope.row,scope.$index)" icon="el-icon-edit" title="编辑" circle > </el-button> <el-button size="mini" @click.stop="showEdit( scope.row,scope.$index)" icon="el-icon-edit" title="编辑" circle > </el-button>
@ -742,10 +749,9 @@
.align-right{ .align-right{
float: right; float: right;
} }
.tool-bar.left{
margin-right:6em;
.tool-bar.hidden-md-and-down{
margin-right:8em;
} }
table tr:hover{ table tr:hover{
cursor: pointer!important; cursor: pointer!important;
} }

3
src/views/xm/core/xmTask/XmPhase.vue

@ -1144,7 +1144,6 @@ export default {
overflow-y: hidden; overflow-y: hidden;
} }
.tool-bar.left{ .tool-bar.left{
transform: translate(-160%, -50%);
margin-right: 9em;
} }
</style> </style>

2
src/views/xm/core/xmTestPlan/XmTestPlanListForProject.vue

@ -18,7 +18,7 @@
--> -->
<el-table-column prop="name" label="计划名称" min-width="250"> <el-table-column prop="name" label="计划名称" min-width="250">
<template slot-scope="scope"> <template slot-scope="scope">
<span> {{scope.row.name}} </span>
<el-link @click="select(scope.row)"> {{scope.row.name}} </el-link>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="projectName" label="项目" min-width="150"> <el-table-column prop="projectName" label="项目" min-width="150">

Loading…
Cancel
Save