|
@@ -137,7 +137,7 @@ import { launchTestList, taskListCreate } from '@/api/InterfaceReport' // 提测
|
|
|
import TestingReport from '@/views/reportManagement/components/TestingReport' // 提测
|
|
|
import DailyReport from '@/views/reportManagement/components/DailyReport' // 日报
|
|
|
import ReleaseReport from '@/views/reportManagement/components/ReleaseReport' // 准出
|
|
|
-import { dailyReportList, dailyReportListV2, reportreleaseList, reportdelivertestList, reportreleaseDelete, reportdelivertestDelete, reportdelivertestUpdate, dailyReportCheckStatus, reportreleaseCheckStatus } from '@/api/reportTemplate'
|
|
|
+import { dailyReportList, dailyReportListV2, reportreleaseList, reportdelivertestList, reportreleaseDelete, reportdelivertestDelete, reportdelivertestUpdate, dailyReportCheckStatus, reportreleaseCheckStatus, reportdelivertestCheckStatus, reportdelivertestGetReportById } from '@/api/reportTemplate'
|
|
|
import testPresenyL from '@/views/reportManagement/daily/components/testPresenyL.vue' // 老日报数据
|
|
|
import ResultPageyL from '@/views/reportManagement/ReleaseReport/components/ResultPageyL.vue' // 老准出报告
|
|
|
import acceptTheReport from '@/views/reportManagement/Testing/components/acceptTheReport.vue' // 老提测报告
|
|
@@ -322,7 +322,8 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
|
|
|
- report_click(e, data) { // 提测报告
|
|
|
+ async report_click(e, data) { // 提测报告
|
|
|
+ console.log(data, 'sjaicohiscnsaio')
|
|
|
this.report_from.name = data.name || data.reportName
|
|
|
this.report_data = data
|
|
|
switch (e) {
|
|
@@ -337,10 +338,18 @@ export default {
|
|
|
this.report_from.statusString = '打回'
|
|
|
break
|
|
|
case 3:
|
|
|
- data.taskIds = [Number(this.taskId)]
|
|
|
- this.dialogVisible1 = true
|
|
|
- this.$nextTick(() => {
|
|
|
- this.$refs.TestReport.init(4, data)
|
|
|
+ reportdelivertestGetReportById(data.id).then(res => {
|
|
|
+ if (res.code === 200) {
|
|
|
+ const data = res.data
|
|
|
+ // reportdelivertestCheckStatus(data.taskIds).then(response => {
|
|
|
+ // if (response.code === 200) {
|
|
|
+ this.dialogVisible1 = true
|
|
|
+ this.$nextTick(() => {
|
|
|
+ this.$refs.TestReport.init(4, data)
|
|
|
+ })
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ }
|
|
|
})
|
|
|
break
|
|
|
case 4:
|
|
@@ -402,12 +411,17 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
if (this.title === '提测报告') {
|
|
|
- this.dialogVisible1 = true
|
|
|
- this.$nextTick(() => {
|
|
|
- this.$refs.TestReport.init(7, [vel])
|
|
|
- })
|
|
|
+ const res = await reportdelivertestCheckStatus([vel])
|
|
|
+ if (res.code === 200) {
|
|
|
+ this.centerDialogVisible = false
|
|
|
+ this.dialogVisible1 = true
|
|
|
+ this.$nextTick(() => {
|
|
|
+ this.$refs.TestReport.init(7, [vel])
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ this.centerDialogVisible = true
|
|
|
+ }
|
|
|
}
|
|
|
- // this.centerDialogVisible = false
|
|
|
} else {
|
|
|
this.$message({ message: '提示,请选择要添加的任务ID', type: 'warning' })
|
|
|
}
|