|
@@ -3,21 +3,22 @@
|
|
|
<el-container>
|
|
|
<el-header class="main-header">
|
|
|
<div class="top-page-title">
|
|
|
- <div v-if="form_query.stage >= 2" class="task-stage">
|
|
|
+ <div v-if="form_query.stage === 2 || form_query.stage === 3" class="task-stage">
|
|
|
<div class="task-stage-main">
|
|
|
- <img :src="stageImg">
|
|
|
+ <img v-if="form_query.stage === 2 || form_query.stage === 3" :src="stageImg">
|
|
|
+ <img v-if="form_query.stage === 1" :src="normalImg">
|
|
|
<div class="task-stage-title">
|
|
|
<p class="task-stage-h1">{{ form_query.stageString }}</p>
|
|
|
<p class="task-stage-h2">{{ form_query.lateMsg }}</p>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <el-tooltip :disabled="form_query.name && form_query.name.length > 20 ? false : true" effect="dark" :content="form_query.name" placement="bottom">
|
|
|
- <div class="header-title">
|
|
|
- <span class="title-id">Task-{{ form_query.id }}</span>
|
|
|
- <span class="title-name">任务 : {{ form_query.name }}</span>
|
|
|
- </div>
|
|
|
- </el-tooltip>
|
|
|
+ <div class="header-title">
|
|
|
+ <span class="title-id">TASK-{{ form_query.id }}</span>
|
|
|
+ <el-tooltip class="item" effect="dark" :content="form_query.name" placement="bottom">
|
|
|
+ <span class="title-name">任务-{{ form_query.name }}</span>
|
|
|
+ </el-tooltip>
|
|
|
+ </div>
|
|
|
<el-dropdown placement="bottom" @command="updateStatus">
|
|
|
<el-button size="mini" plainclass="el-dropdown-link drop_down">
|
|
|
{{ getStatus.msg }}
|
|
@@ -69,14 +70,10 @@
|
|
|
<div class="detail-info">
|
|
|
<el-form :inline="true" :model="form_query" class="demo-form-inline" label-position="right" label-width="100px">
|
|
|
<el-form-item label="所属项目:">
|
|
|
- <el-select v-model="form_query.projectId" placeholder="请选择" @change="changeArea">
|
|
|
- <el-option v-for="(item,index) in belongProjectList" :key="item.name + index" :label="item.name" :value="item.id" />
|
|
|
- </el-select>
|
|
|
+ {{ form_query.projectName }}
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所属需求:">
|
|
|
- <el-select v-model="form_query.requireId" placeholder="请选择" @change="changeArea">
|
|
|
- <el-option v-for="(item,index) in requireList" :key="item.name + index" :label="item.name" :value="item.id" />
|
|
|
- </el-select>
|
|
|
+ {{ form_query.requireName }}
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所属模块:" class="module">
|
|
|
<span>{{ form_query.moduleInfoName }}</span>
|
|
@@ -136,8 +133,8 @@
|
|
|
<ul class="comment-main">
|
|
|
<li v-for="(item,index) in comments" :key="'comment'+index">
|
|
|
<span class="comment-name">{{ item.commentInfo.name }}</span>
|
|
|
- <span class="comment-gmtCreater">{{ item.commentInfo.gmtCreater }}</span>
|
|
|
- <span class="comment-content">{{ item.commentInfo.content }}</span><br>
|
|
|
+ <span class="comment-gmtCreater">{{ item.commentInfo.gmtCreater }}</span><br>
|
|
|
+ <span class="comment-content">{{ item.commentInfo.content }}</span>
|
|
|
</li>
|
|
|
</ul>
|
|
|
<el-input
|
|
@@ -236,6 +233,7 @@ import TestReport from '@/views/Platform/presentation/Templates/TestReport' //
|
|
|
import DailyReport from '@/views/Platform/presentation/Templates/DailyReport' // 日报
|
|
|
import ClientReport from '@/views/Platform/presentation/Templates/ClientReport' // 准出
|
|
|
import stage from '@/assets/detailPage/已完成@2x.png'
|
|
|
+import stage1 from '@/assets/detailPage/正常@2x.png'
|
|
|
import taskDialog from '@/views/projectManage/taskList/dialog/taskDialog' // 任务状态修改(已上线/已提测/已准出)
|
|
|
import bugTableDialog from '@/views/projectManage/bugList/details/bugTableDialog' // 缺陷表格
|
|
|
export default {
|
|
@@ -267,6 +265,7 @@ export default {
|
|
|
data() {
|
|
|
return {
|
|
|
stageImg: stage,
|
|
|
+ normalImg: stage1,
|
|
|
activeName: '1', // 顶部tab切换
|
|
|
userInformation: localStorage.getItem('username'),
|
|
|
userNames: localStorage.getItem('realname'),
|