|
@@ -113,9 +113,9 @@
|
|
|
<el-dialog tltle="详情" :visible.sync="dialogTableVisible1" width="70%">
|
|
|
<el-table :data="gridData1" max-height="390" :header-cell-style="getRowClass" @row-click="clickQueryTable2">
|
|
|
<el-table-column type="index" label="序号" min-width="120" align="center" />
|
|
|
- <el-table-column label="平台类型" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.typeString }}</template></el-table-column>
|
|
|
<el-table-column label="主题" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.name }}</template></el-table-column>
|
|
|
<el-table-column label="进展" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.stageString }}</template></el-table-column>
|
|
|
+ <el-table-column label="平台类型" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.typeString }}</template></el-table-column>
|
|
|
<el-table-column label="优先级" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.priorityString }}</template></el-table-column>
|
|
|
<el-table-column label="状态" min-width="120" align="center"><template slot-scope="scope"><el-tag type="success">{{ scope.row.statusString }}</el-tag></template></el-table-column>
|
|
|
<el-table-column label="最近更新时间" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.modifyTime }}</template></el-table-column>
|
|
@@ -127,9 +127,9 @@
|
|
|
<el-table :data="gridData2" max-height="390" :header-cell-style="getRowClass" @row-click="clickQueryTable3">
|
|
|
<el-table-column type="index" label="序号" min-width="120" align="center" />
|
|
|
<el-table-column label="主题" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.bugName }}</template></el-table-column>
|
|
|
- <el-table-column label="进展" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.stage }}</template></el-table-column>
|
|
|
- <el-table-column label="优先级" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.priority }}</template></el-table-column>
|
|
|
- <el-table-column label="状态" min-width="120" align="center"><template slot-scope="scope"><el-tag type="success">{{ scope.row.status }}</el-tag></template></el-table-column>
|
|
|
+ <el-table-column label="类型" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.bugTypeName }}</template></el-table-column>
|
|
|
+ <el-table-column label="优先级" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.priorityName }}</template></el-table-column>
|
|
|
+ <el-table-column label="状态" min-width="120" align="center"><template slot-scope="scope"><el-tag type="success">{{ scope.row.bugStatusName }}</el-tag></template></el-table-column>
|
|
|
<el-table-column label="最近更新时间" min-width="120" align="center"><template slot-scope="scope">{{ scope.row.gmtModify }}</template></el-table-column>
|
|
|
</el-table>
|
|
|
</el-dialog>
|
|
@@ -274,7 +274,6 @@ export default {
|
|
|
|
|
|
// 待处理 查询
|
|
|
clickQuery(e) {
|
|
|
- console.log(e)
|
|
|
if (e.isBugOrTask === 0 || e.isBugOrTask === 1) {
|
|
|
this.isBugOrTask = e.isBugOrTask
|
|
|
this.userName = e
|
|
@@ -283,14 +282,19 @@ export default {
|
|
|
this.userName.handlerPerson = this.userInformation
|
|
|
this.userName.title = e.title
|
|
|
personalworkstationQueryBackLogBugAndTask(this.userName).then(res => {
|
|
|
- res.data.taskInfoList === null ? this.total = res.data.bugBaseInfoList.list.length : this.total = res.data.taskInfoList.length
|
|
|
- res.data.taskInfoList === null ? this.tableType = res.data.bugBaseInfoList.list : this.tableType = res.data.taskInfoList
|
|
|
- res.data.taskInfoList === null ? this.task = false : this.task = true
|
|
|
- res.data.bugBaseInfoList === null ? this.bug = false : this.bug = true
|
|
|
+ if (e.isBugOrTask === 0) {
|
|
|
+ res.data.bugBaseInfoList.list === null ? this.total = 0 : this.total = res.data.bugBaseInfoList.list.length
|
|
|
+ res.data.bugBaseInfoList.list === null ? this.tableType = [] : this.tableType = res.data.bugBaseInfoList.list
|
|
|
+ }
|
|
|
+ if (e.isBugOrTask === 1) {
|
|
|
+ res.data.taskInfoList === null ? this.total = 0 : this.total = res.data.taskInfoList.length
|
|
|
+ res.data.taskInfoList === null ? this.tableType = [] : this.tableType = res.data.taskInfoList
|
|
|
+ }
|
|
|
for (var a of this.tableType) {
|
|
|
- e.isBugOrTask === 0 ? this.isBugOrTask = '缺陷' : this.isBugOrTask = '任务'
|
|
|
- a.isBugOrTask = this.isBugOrTask
|
|
|
+ e.isBugOrTask === 1 ? a.isBugOrTask = '任务' : a.isBugOrTask = '缺陷'
|
|
|
}
|
|
|
+ res.data.taskInfoList === null ? this.task = false : this.task = true
|
|
|
+ res.data.bugBaseInfoList === null ? this.bug = false : this.bug = true
|
|
|
})
|
|
|
} else {
|
|
|
this.$message({ message: '请选择类型', type: 'success', center: true })
|
|
@@ -350,6 +354,7 @@ export default {
|
|
|
break
|
|
|
case 3:
|
|
|
this.gridData2 = this.VectorArray
|
|
|
+ console.log(this.gridData2)
|
|
|
this.dialogTableVisibleTow = true
|
|
|
break
|
|
|
case 4:
|