|
@@ -71,22 +71,24 @@
|
|
</div>
|
|
</div>
|
|
<div class="detail-info">
|
|
<div class="detail-info">
|
|
<el-form :inline="true" :model="form_query" class="demo-form-inline" label-position="right" label-width="100px">
|
|
<el-form :inline="true" :model="form_query" class="demo-form-inline" label-position="right" label-width="100px">
|
|
- <el-form-item label="所属项目:">
|
|
|
|
- {{ form_query.projectName }}
|
|
|
|
|
|
+ <el-form-item label="所属项目:" class="module">
|
|
|
|
+ <div v-if="form_query.projectId !== -1" @click="jump('项目详情',form_query.projectId)">{{ form_query.projectName }}</div>
|
|
|
|
+ <template v-else>{{ form_query.projectName }}</template>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="所属需求:">
|
|
|
|
- {{ form_query.requireName }}
|
|
|
|
|
|
+ <el-form-item label="所属需求:" class="module">
|
|
|
|
+ <div v-if="form_query.requireId !== -1" @click="jump('项目详情',form_query.requireId)">{{ form_query.projectName }}</div>
|
|
|
|
+ <template v-else>{{ form_query.requireName }}</template>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="所属模块:" class="module">
|
|
<el-form-item label="所属模块:" class="module">
|
|
- <span>{{ form_query.moduleInfoName }}</span>
|
|
|
|
|
|
+ <div>{{ form_query.moduleInfoName }}</div>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
<el-form :inline="true" :model="form_query" class="demo-form-inline" label-position="right" label-width="100px">
|
|
<el-form :inline="true" :model="form_query" class="demo-form-inline" label-position="right" label-width="100px">
|
|
<el-form-item label="开发负责人:">
|
|
<el-form-item label="开发负责人:">
|
|
- <search-people :value.sync="form_query.rdOwner" @change="changeArea" />
|
|
|
|
|
|
+ <search-people :value.sync="form_query.rdOwner || ''" @change="changeArea" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="测试负责人:">
|
|
<el-form-item label="测试负责人:">
|
|
- <search-people :value.sync="form_query.qaOwner" @change="changeArea" />
|
|
|
|
|
|
+ <search-people :value.sync="form_query.qaOwner || ''" @change="changeArea" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="是否跟版:">
|
|
<el-form-item label="是否跟版:">
|
|
<el-select v-model="form_query.followVersion" size="small" filterable placeholder="请选择" @change="changeArea">
|
|
<el-select v-model="form_query.followVersion" size="small" filterable placeholder="请选择" @change="changeArea">
|
|
@@ -465,6 +467,9 @@ export default {
|
|
break
|
|
break
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ jump(page, id) { // 跳转
|
|
|
|
+ this.$router.push({ name: page, query: { id: id }})
|
|
|
|
+ },
|
|
reloadList() {
|
|
reloadList() {
|
|
this.taskGet()
|
|
this.taskGet()
|
|
if (this.$refs['bugTableDialog']) {
|
|
if (this.$refs['bugTableDialog']) {
|
|
@@ -595,9 +600,14 @@ export default {
|
|
>>>.module .el-form-item__content {
|
|
>>>.module .el-form-item__content {
|
|
display: inline-block;
|
|
display: inline-block;
|
|
width: calc(100% - 100px);
|
|
width: calc(100% - 100px);
|
|
- white-space:nowrap;
|
|
|
|
- overflow: hidden;
|
|
|
|
- text-overflow: ellipsis;
|
|
|
|
|
|
+ div {
|
|
|
|
+ line-height: 18px;
|
|
|
|
+ padding-top: 12px;
|
|
|
|
+ cursor: pointer;
|
|
|
|
+ }
|
|
|
|
+ div:hover{
|
|
|
|
+ color: #409EFF;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
.form-progress {
|
|
.form-progress {
|
|
width: 200px;
|
|
width: 200px;
|