Browse Source

优化

master
陈裕财 4 years ago
parent
commit
ba9ad96b9a
  1. 6
      src/views/xm/core/xmMenu/XmEpicFeatures.vue
  2. 15
      src/views/xm/core/xmTask/XmPhase.vue
  3. 5
      src/views/xm/core/xmTask/XmPhaseSelect.vue

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

@ -56,11 +56,7 @@
>
</el-col>
</el-row>
<el-row>
<el-col :span="24" style="padding-top: 5px" v-if="editForm && editForm.menuId">
<font class="more-label-font">当前选中的史诗特性:</font>
<el-tag closable @close="unselectRow()">{{editForm.menuName}}</el-tag>
</el-col>
<el-row>
<el-col :span="24" style="padding-top: 5px">
<el-button type="primary" @click="showParentMenu" icon="el-icon-top" title="更换上级">更换上级</el-button>

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

@ -9,9 +9,8 @@
<span style="float:left;">
<xm-project-select style="display:inline;" v-if="!selProject||!selProject.id" :auto-select="isTaskCenter?false:true" :link-iteration-id="xmIteration?xmIteration.id:null" :link-product-id="xmProduct?xmProduct.id:null" @row-click="onProjectRowClick" @clear="onProjectClear" ></xm-project-select>
<el-input style="width:120px;" v-model="filters.key" placeholder="名称模糊查询" class="hidden-md-and-down" clearable></el-input>
<el-button icon="el-icon-search" @click="searchXmTasks()"></el-button>
<el-popover
<el-input style="width:60%;" v-model="filters.key" placeholder="名称 按回车" class="hidden-md-and-down" clearable @keyup.enter.native="searchXmTasks()"></el-input>
<el-popover
placement="top-start"
title="选择创建计划/任务的方式"
width="300"
@ -93,11 +92,7 @@
>
</el-col>
</el-row>
<el-row>
<el-col :span="24" style="padding-top: 5px" v-if="editForm && editForm.id">
<font class="more-label-font">当前选中的计划:</font>
<el-tag closable @close="unselectRow()">{{editForm.name}}</el-tag>
</el-col>
<el-row>
<el-col :span="24" style="padding-top: 5px">
<font class="more-label-font">产品:</font
> <xm-product-select :auto-select="false" :link-project-id="filters.selProject && filters.selProject.id?filters.selProject.id:null" @row-click="onProductSelected" @clear="onProductClearSelect"></xm-product-select>
@ -196,13 +191,13 @@
width="50"
>
</el-table-column>
<el-table-column
sortable
<el-table-column
prop="name"
class-name="title"
label="计划名称"
min-width="300"
>
<template slot="header">计划名称 &nbsp;<el-button type="text" @click="unselectRow()">清除选中的行</el-button></template>
<template slot-scope="scope">
<!--
<div class="icon" :style="{backgroundColor: scope.row.ntype==='1'?'#E6A23C':'#409EFF'}">

5
src/views/xm/core/xmTask/XmPhaseSelect.vue

@ -38,14 +38,15 @@
fixed="left"
>
</el-table-column>
<el-table-column
sortable
<el-table-column
prop="name"
class-name="title"
fixed="left"
label="计划名称"
min-width="300" show-overflow-tooltip
>
<template slot="header">计划名称 &nbsp;<el-button type="text" @click="unselectRow()">清除选中的行</el-button></template>
<template slot-scope="scope">
<div class="icon" :style="{backgroundColor: scope.row.ntype==='1'?'#E6A23C':'#409EFF'}">
<i :class="scope.row.ntype==='1'?'el-icon-odometer':'el-icon-s-operation'" ></i>

Loading…
Cancel
Save