|
|
@ -2,7 +2,7 @@ |
|
|
<section> |
|
|
<section> |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="4" class="padding-left"> |
|
|
<el-col :span="4" class="padding-left"> |
|
|
<el-row> |
|
|
|
|
|
|
|
|
<el-row v-if=" (xmProduct&&xmProduct.id) || (xmIteration && xmIteration.id)"> |
|
|
<xm-project-select |
|
|
<xm-project-select |
|
|
ref="xmProjectSelect" |
|
|
ref="xmProjectSelect" |
|
|
:auto-select="true" |
|
|
:auto-select="true" |
|
|
@ -36,7 +36,7 @@ |
|
|
<el-row v-else-if="i.id=='1'"><!--售前--> |
|
|
<el-row v-else-if="i.id=='1'"><!--售前--> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showMenusPage">需求管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showMenusPage">需求管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','2')">设为立项中</el-button> |
|
|
|
|
|
|
|
|
<el-button class="step-btn" type="danger" icon="el-icon-d-caret" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','2')">设为立项中</el-button> |
|
|
</span> |
|
|
</span> |
|
|
<span v-if="selProject.status!=i.id"> |
|
|
<span v-if="selProject.status!=i.id"> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showMenusPage">需求管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showMenusPage">需求管理</el-button> |
|
|
@ -48,7 +48,7 @@ |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='plan'">创建计划</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='plan'">创建计划</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showProjectGaiSuan()">项目估算</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showProjectGaiSuan()">项目估算</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showProjectShouYi()">项目收益</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showProjectShouYi()">项目收益</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','3')">设为立项中</el-button> |
|
|
|
|
|
|
|
|
<el-button class="step-btn" type="danger" icon="el-icon-d-caret" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','3')">设为立项中</el-button> |
|
|
</span> |
|
|
</span> |
|
|
<span v-if="selProject.status!=i.id"> |
|
|
<span v-if="selProject.status!=i.id"> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='group'">团队管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='group'">团队管理</el-button> |
|
|
@ -61,20 +61,20 @@ |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='tasks'">任务管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='tasks'">任务管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='bugs'">缺陷管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='bugs'">缺陷管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','4')">暂停项目</el-button> |
|
|
|
|
|
|
|
|
<el-button class="step-btn" type="danger" icon="el-icon-d-caret" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','4')">暂停项目</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="projectChangeRequire()">变更申请</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="projectChangeRequire()">变更申请</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','5')">设为结项中</el-button> |
|
|
|
|
|
|
|
|
<el-button class="step-btn" type="danger" icon="el-icon-d-caret" plain @click="editXmProjectSomeFields(selProject,'status','5')">设为结项中</el-button> |
|
|
</span> |
|
|
</span> |
|
|
<span v-if="selProject.status!=i.id"> |
|
|
<span v-if="selProject.status!=i.id"> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='tasks'">任务管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='tasks'">任务管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='bugs'">缺陷管理</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="showPanel='bugs'">缺陷管理</el-button> |
|
|
<el-button v-if="selProject.status<i.id" class="step-btn" type="warning" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','5')">结项申请</el-button> |
|
|
|
|
|
|
|
|
<el-button v-if="selProject.status<i.id" class="step-btn" type="danger" icon="el-icon-d-caret" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','5')">结项申请</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="projectChangeRequire()">变更申请</el-button> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="projectChangeRequire()">变更申请</el-button> |
|
|
</span> |
|
|
</span> |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row v-else-if="i.id=='4'"><!--暂停中--> |
|
|
<el-row v-else-if="i.id=='4'"><!--暂停中--> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','3')">重新激活</el-button> |
|
|
|
|
|
|
|
|
<el-button class="step-btn" type="danger" icon="el-icon-d-caret" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','3')">重新激活</el-button> |
|
|
</span> |
|
|
</span> |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row v-else-if="i.id=='5'"><!--结项中--> |
|
|
<el-row v-else-if="i.id=='5'"><!--结项中--> |
|
|
@ -86,19 +86,19 @@ |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row v-else-if="i.id=='6'"><!--已结项--> |
|
|
<el-row v-else-if="i.id=='6'"><!--已结项--> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','7')">转入售后</el-button> |
|
|
|
|
|
|
|
|
<el-button class="step-btn" type="danger" icon="el-icon-d-caret" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','7')">转入售后</el-button> |
|
|
</span> |
|
|
</span> |
|
|
<span v-if="selProject.status!=i.id"> |
|
|
<span v-if="selProject.status!=i.id"> |
|
|
</span> |
|
|
</span> |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row v-else-if="i.id=='7'"><!--售后--> |
|
|
<el-row v-else-if="i.id=='7'"><!--售后--> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','8')">设为已完成</el-button> |
|
|
|
|
|
|
|
|
<el-button class="step-btn" type="danger" icon="el-icon-d-caret" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','8')">设为已完成</el-button> |
|
|
</span> |
|
|
</span> |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row v-else-if="i.id=='8'"><!--已完成--> |
|
|
<el-row v-else-if="i.id=='8'"><!--已完成--> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<span v-if="selProject.status==i.id"> |
|
|
<el-button class="step-btn" type="warning" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','9')">关闭项目</el-button> |
|
|
|
|
|
|
|
|
<el-button class="step-btn" type="danger" icon="el-icon-d-caret" size="mini" plain @click="editXmProjectSomeFields(selProject,'status','9')">关闭项目</el-button> |
|
|
</span> |
|
|
</span> |
|
|
|
|
|
|
|
|
</el-row> |
|
|
</el-row> |
|
|
|