Browse Source

进度条调整,去除router里的多余逗号

master
chentaiyu 5 years ago
parent
commit
993776d441
  1. 2
      src/router/routes_xm.js
  2. 20
      src/views/xm/core/xmIteration/XmIterationOverview.vue
  3. 16
      src/views/xm/core/xmProduct/XmProductOverview.vue
  4. 36
      src/views/xm/core/xmProject/XmProjectOverview.vue

2
src/router/routes_xm.js

@ -107,7 +107,7 @@ export default {
{ path: 'xmMenuExchange/XmMenuExchangeMng', component: _import('xm/core/xmMenuExchange/XmMenuExchangeMng'), name: 'XmMenuExchangeMng', meta: { title: '互动评论' }},
{ path: 'xmMenuTemplate/XmMenuTemplateMng', component: _import('xm/core/xmMenuTemplate/XmMenuTemplateMng'), name: 'XmMenuTemplateMng', meta: { title: '故事模板' }},
]
},,
},
{
path: '/xm/core/xmIteration/XmIterationInfoRoute',
component: _import('xm/core/xmIteration/XmIterationInfoRoute'),

20
src/views/xm/core/xmIteration/XmIterationOverview.vue

@ -1,6 +1,26 @@
<template>
<section class="page-container padding">
<el-row class="page-main page-height-75" style="overflow-x: hidden;">
<el-row style="margin-bottom:10px">
<el-card class="box-card" style="padding:0px ;height:200px">
<div slot="header" class="clearfix" style="margin-bottom:10px">
<span>迭代阶段</span>
</div>
<div>
<el-row style="padding:10px">
<el-steps :active="this.xmIteration.iphase+1" align-center>
<el-step title="未开始"></el-step>
<el-step title="需求评审"></el-step>
<el-step title="计划会"></el-step>
<el-step title="研发中"></el-step>
<el-step title="测试中"></el-step>
<el-step title="迭代上线"></el-step>
<el-step title="已完成"></el-step>
</el-steps>
</el-row>
</div>
</el-card>
</el-row>
<el-row :gutter="10" style="margin-bottom:10px">
<el-col :span="8" >
<el-card class="box-card" style="padding:0px ;height:425px">

16
src/views/xm/core/xmProduct/XmProductOverview.vue

@ -1,6 +1,22 @@
<template>
<section class="page-container padding">
<el-row class="page-main page-height-75" style="overflow-x: hidden;">
<el-row style="margin-bottom:10px">
<el-card class="box-card" style="padding:0px ;height:200px">
<div slot="header" class="clearfix" style="margin-bottom:10px">
<span>产品阶段</span>
</div>
<div>
<el-row style="padding:10px">
<el-steps :active="this.xmProduct.pstatus+1" align-center>
<el-step title="未开始"></el-step>
<el-step title="研发中"></el-step>
<el-step title="已完成"></el-step>
</el-steps>
</el-row>
</div>
</el-card>
</el-row>
<el-row :gutter="10" style="margin-bottom:10px">
<el-col :span="8" >
<el-card class="box-card" style="padding:0px ;height:425px">

36
src/views/xm/core/xmProject/XmProjectOverview.vue

@ -1,6 +1,24 @@
<template>
<section class="page-container padding">
<el-row class="page-main page-height-75" style="overflow-x: hidden;">
<el-row style="margin-bottom:10px">
<el-card class="box-card" style="padding:0px ;height:200px">
<div slot="header" class="clearfix" style="margin-bottom:10px">
<span>项目阶段</span>
</div>
<div>
<el-row style="padding:10px">
<el-steps :active="calcProjectStatusStep" finish-status="success">
<el-step v-for="(i,index) in options['projectStatus']" :title="i.optionName" :key="index">
<el-row slot="title" @click.native.stop="editForm.status=i.optionValue">
{{i.optionName}}
</el-row>
</el-step>
</el-steps>
</el-row>
</div>
</el-card>
</el-row>
<el-row :gutter="10" style="margin-bottom:10px">
<el-col :span="8" >
<el-card class="box-card" style="padding:0px ;height:425px">
@ -244,24 +262,6 @@
</el-card>
</el-col>
</el-row>
<el-row style="margin-bottom:10px">
<el-card class="box-card" style="padding:0px ;height:200px">
<div slot="header" class="clearfix" style="margin-bottom:10px">
<span>项目阶段</span>
</div>
<div>
<el-row style="padding:10px">
<el-steps :active="calcProjectStatusStep" finish-status="success">
<el-step v-for="(i,index) in options['projectStatus']" :title="i.optionName" :key="index">
<el-row slot="title" @click.native.stop="editForm.status=i.optionValue">
{{i.optionName}}
</el-row>
</el-step>
</el-steps>
</el-row>
</div>
</el-card>
</el-row>
</el-row>
</section>

Loading…
Cancel
Save