Browse Source

优化导入

master
陈裕财 4 years ago
parent
commit
b05dc91231
  1. 56
      src/views/xm/core/xmTask/XmPhase.vue
  2. 3
      src/views/xm/core/xmTask/XmTaskMng.vue

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

@ -23,12 +23,10 @@
<div class="icon" :style="{backgroundColor: '#E6A23C'}"> <div class="icon" :style="{backgroundColor: '#E6A23C'}">
<i :class=" 'el-icon-odometer' " ></i> <i :class=" 'el-icon-odometer' " ></i>
</div> </div>
<el-button
v-if="isTaskCenter != '1' && isMy != '1'"
@click="showEpicFeaturesForCreateTask"
type="primary"
<el-button
@click="showEpicFeaturesForCreateTask"
icon="el-icon-plus" icon="el-icon-plus"
>用户故事快速创建计划 (推荐)</el-button
>由史诗特性快速创建计划 (推荐)</el-button
> >
</el-col> </el-col>
<el-col :span="24" style="padding-top: 5px"> <el-col :span="24" style="padding-top: 5px">
@ -36,8 +34,7 @@
<div class="icon" :style="{backgroundColor: '#E6A23C'}"> <div class="icon" :style="{backgroundColor: '#E6A23C'}">
<i :class=" 'el-icon-odometer' " ></i> <i :class=" 'el-icon-odometer' " ></i>
</div> </div>
<el-button
v-if="isTaskCenter != '1' && isMy != '1'"
<el-button
@click="showTaskTemplate" @click="showTaskTemplate"
icon="el-icon-plus" icon="el-icon-plus"
>从模板快速导入计划 </el-button >从模板快速导入计划 </el-button
@ -48,8 +45,7 @@
<div class="icon" :style="{backgroundColor: '#E6A23C'}"> <div class="icon" :style="{backgroundColor: '#E6A23C'}">
<i :class=" 'el-icon-odometer' " ></i> <i :class=" 'el-icon-odometer' " ></i>
</div> </div>
<el-button
v-if="isTaskCenter != '1' && isMy != '1'"
<el-button
@click="showAdd('1')" @click="showAdd('1')"
icon="el-icon-plus" icon="el-icon-plus"
>直接创建计划</el-button >直接创建计划</el-button
@ -61,7 +57,7 @@
type="primary" type="primary"
round round
icon="el-icon-plus" icon="el-icon-plus"
title="新建计划、任务"
title="新建计划"
></el-button> ></el-button>
</el-popover> </el-popover>
<el-button <el-button
@ -192,7 +188,45 @@
</el-link> </el-link>
<div class="tool-bar"> <div class="tool-bar">
<span class="u-btn"> <span class="u-btn">
<el-button :style="{backgroundColor: '#E6A23C'}" @click.stop="showSubAdd( scope.row,scope.$index,'1')" icon="el-icon-plus" title="新建计划" circle plain size="mini"> </el-button>
<el-popover
placement="top-start"
title="选择创建计划/任务的方式"
width="300"
trigger="hover"
>
<el-row>
<el-col :span="24" style="padding-top: 5px">
<div class="icon" :style="{backgroundColor: '#E6A23C'}">
<i :class=" 'el-icon-odometer' " ></i>
</div>
<el-button
@click="showEpicFeaturesForCreateSubTask(scope.row)"
icon="el-icon-plus"
>由史诗特性快速创建子计划 (推荐)</el-button
>
</el-col>
<el-col :span="24" style="padding-top: 5px">
<div class="icon" :style="{backgroundColor: '#E6A23C'}">
<i :class=" 'el-icon-odometer' " ></i>
</div>
<el-button
@click="showTaskTemplate"
icon="el-icon-plus"
>从模板快速导入子计划 </el-button
>
</el-col>
<el-col :span="24" style="padding-top: 5px">
<div class="icon" :style="{backgroundColor: '#E6A23C'}">
<i :class=" 'el-icon-odometer' " ></i>
</div>
<el-button @click.stop="showSubAdd( scope.row,scope.$index,'1')" icon="el-icon-plus" title="新建子计划">直接创建子计划 </el-button>
</el-col>
</el-row>
<el-button slot="reference" :style="{backgroundColor: '#E6A23C'}" icon="el-icon-plus" title="新建子计划" circle plain size="mini"> </el-button>
</el-popover>
<el-button @click.stop="showEdit( scope.row,scope.$index)" icon="el-icon-edit" title="编辑" circle plain size="mini"> </el-button> <el-button @click.stop="showEdit( scope.row,scope.$index)" icon="el-icon-edit" title="编辑" circle plain size="mini"> </el-button>
</span> </span>
</div> </div>

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

@ -225,8 +225,7 @@
</div> </div>
<el-button <el-button
v-if="isTaskCenter != '1' && isMy != '1'" v-if="isTaskCenter != '1' && isMy != '1'"
@click="showMenu"
type="primary"
@click="showMenu"
icon="el-icon-plus" icon="el-icon-plus"
>由用户故事快速创建任务(推荐)</el-button >由用户故事快速创建任务(推荐)</el-button
> >

Loading…
Cancel
Save