Browse Source

优化

master
陈裕财 3 years ago
parent
commit
7621a95509
  1. 94
      src/views/xm/core/xmIteration/XmIterationForLinkComplex.vue
  2. 139
      src/views/xm/core/xmIteration/XmIterationOverviewComplex.vue

94
src/views/xm/core/xmIteration/XmIterationForLinkComplex.vue

@ -43,15 +43,10 @@
@click="showIterationMenu"
>配置需求范围</el-button
>
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '1')"
>开启需求评审</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '1')" title="将迭代状态改为评审中?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>开启需求评审</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
<el-button
@ -91,15 +86,10 @@
@click="showPanel='bugs'"
>缺陷登记</el-button
>
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '2')"
>进入计划会</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '2')" title="将迭代状态改为计划中?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>进入计划会</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
@ -124,15 +114,10 @@
@click="showPanel = 'tasks'"
>任务管理</el-button
>
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '3')"
>设为研发中</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '3')" title="将迭代状态改为研发中?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>设为研发中</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
<el-button
@ -172,15 +157,9 @@
@click="showPanel = '效能'"
>效能分析</el-button
>
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '4')"
>设为测试中</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '4')" title="将迭代状态改为测试中?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>设为测试中</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
<el-button
@ -204,15 +183,9 @@
@click="showPanel = 'bugs'"
>缺陷管理</el-button
>
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '5')"
>设为待上线</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '5')" title="将迭代状态改为待上线?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>设为待上线</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
@ -229,16 +202,9 @@
<el-row v-else-if="i.id == '5'"
><!--上线中-->
<span v-if="xmIteration.istatus == i.id">
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '6')"
>设为已完成</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '6')" title="将迭代状态改为已完成?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>设为已完成</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
@ -247,15 +213,9 @@
<el-row v-else-if="i.id == '6'"
><!--已完成-->
<span v-if="xmIteration.istatus == i.id">
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '7')"
>设为已关闭</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '7')" title="将迭代状态改为已关闭?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>设为已关闭</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
@ -264,15 +224,9 @@
<el-row v-else-if="i.id == '7'"
><!--已关闭-->
<span v-if="xmIteration.istatus == i.id">
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '0')"
>重新打开</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '0')" title="将迭代状态改为已打开?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>重新打开</el-button>
</el-popconfirm>
</span>
</el-row>
</el-row>

139
src/views/xm/core/xmIteration/XmIterationOverviewComplex.vue

@ -42,15 +42,9 @@
@click="showPanel='iterationMenuMng'"
>配置需求范围</el-button
>
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '1')"
>开启需求评审</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '1')" title="将迭代状态改为评审中?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>开启需求评审</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
<el-button
@ -90,15 +84,9 @@
@click="jumpTo('iterationQuestion')"
>缺陷登记</el-button
>
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '2')"
>进入计划会</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '2')" title="将迭代状态改为计划中?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>进入计划会</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
@ -123,15 +111,9 @@
@click="jumpTo('iterationTask')"
>任务管理</el-button
>
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '3')"
>设为研发中</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '3')" title="将迭代状态改为研发中?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>设为研发中</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
<el-button
@ -171,15 +153,9 @@
@click="jumpTo('iterationRpt')"
>效能分析</el-button
>
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '4')"
>设为测试中</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '4')" title="将迭代状态改为测试中?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>设为测试中</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
<el-button
@ -203,66 +179,41 @@
@click="jumpTo('iterationQuestion')"
>缺陷管理</el-button
>
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '5')"
>设为待上线</el-button
>
</span>
</el-row>
<el-row v-else-if="i.id == '5'"
><!--上线中-->
<span v-if="xmIteration.istatus == i.id">
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '6')"
>设为已完成</el-button
>
</span>
<span v-if="xmIteration.istatus != i.id">
</span>
</el-row>
<el-row v-else-if="i.id == '6'"
><!--已完成-->
<span v-if="xmIteration.istatus == i.id">
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '7')"
>设为已关闭</el-button
>
</span>
<span v-if="xmIteration.istatus != i.id">
</span>
</el-row>
<el-row v-else-if="i.id == '7'"
><!--已关闭-->
<span v-if="xmIteration.istatus == i.id">
<el-button
class="step-btn"
type="danger"
plain
icon="el-icon-d-caret"
@click="editSomeFields(xmIteration, 'istatus', '0')"
>重新打开</el-button
>
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '5')" title="将迭代状态改为待上线?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>设为待上线</el-button>
</el-popconfirm>
</span>
</el-row>
<el-row v-else-if="i.id == '5'"
><!--上线中-->
<span v-if="xmIteration.istatus == i.id">
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '6')" title="将迭代状态改为已完成?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>设为已完成</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
</span>
</el-row>
<el-row v-else-if="i.id == '6'"
><!--已完成-->
<span v-if="xmIteration.istatus == i.id">
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '7')" title="将迭代状态改为已关闭?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>设为已关闭</el-button>
</el-popconfirm>
</span>
<span v-if="xmIteration.istatus != i.id">
</span>
</el-row>
<el-row v-else-if="i.id == '7'"
><!--已关闭-->
<span v-if="xmIteration.istatus == i.id">
<el-popconfirm @confirm="editSomeFields(xmIteration, 'istatus', '0')" title="将迭代状态改为已打开?">
<el-button slot="reference" class="step-btn" type="danger" icon="el-icon-d-caret" plain>重新打开</el-button>
</el-popconfirm>
</span>
</el-row>
</el-row>
</el-step>
</el-steps>

Loading…
Cancel
Save