干扰源常态化管理页面

This commit is contained in:
cdf
2024-05-21 10:56:32 +08:00
parent 01cd8e2fb8
commit f2c90cd134
8 changed files with 59 additions and 173 deletions

View File

@@ -260,8 +260,10 @@
</el-icon>
<a :href='proviteData?.additionalAttachments.url'>{{ proviteData?.additionalAttachments.name }}</a>
</el-descriptions-item>
</el-descriptions>
<el-divider content-position="left">入网评估方案申请</el-divider>
<el-divider content-position="left">{{ applyTitle+"填报信息" }}</el-divider>
<el-descriptions :column='2' border>
<el-descriptions-item label='填报人'>
{{ detailData.reporter }}
@@ -272,12 +274,9 @@
<el-descriptions-item label='填报部门'>
{{ detailData.orgName }}
</el-descriptions-item>
<el-descriptions-item label='入网方案报告'>
<span>
<el-icon><Link /></el-icon>
<a :href='proviteData.feasibilityReport.url'>{{ proviteData.feasibilityReport.name }}</a>
</span>
<el-descriptions-item :label="applyTitle+'报告'">
<el-icon><Link /></el-icon>
<a :href='proviteData?.otherReport.url'>啊啊啊啊</a>
</el-descriptions-item>
</el-descriptions>
</div>
@@ -299,7 +298,8 @@ defineOptions({ name: 'BpmUserReportDetail' })
const { query } = useRoute() // 查询参数
const props = defineProps({
id: propTypes.string.def(undefined)
id: propTypes.string.def(undefined),
applyTitle: propTypes.string.def(undefined)
})
const detailLoading = ref(false) // 表单的加载中
const detailData = ref<any>({}) // 详情数据
@@ -374,6 +374,7 @@ const getInfo = async () => {
userReportGoNetById({id:props.id}).then(r => {
getUserReportById(r.data.userReportId).then(res => {
detailData.value = res.data
detailData.value.otherReport = r.data.otherReport
getProviteData()
})
})
@@ -406,6 +407,7 @@ const getProviteData = async () => {
} else {
proviteData.value = detailData.value.userReportSensitivePO
}
proviteData.value.otherReport = detailData.value.otherReport
console.log(proviteData.value, '++++++++++++proviteData.evaluationType')
//可研报告
if (proviteData.value.feasibilityReport) {
@@ -449,7 +451,11 @@ const getProviteData = async () => {
//其他附件
if (proviteData.value.additionalAttachments) {
getFileNamePath(proviteData.value.additionalAttachments, 'additionalAttachments')
await getFileNamePath(proviteData.value.additionalAttachments, 'additionalAttachments')
}
if (proviteData.value.otherReport) {
await getFileNamePath(proviteData.value.otherReport, 'otherReport')
}
}
//根据文件名请求
@@ -523,6 +529,14 @@ const getFileNamePath = async (val: any, pathName: any) => {
url: res.data.url
}
}
//其他附件
else if (pathName == 'otherReport' && proviteData.value.otherReport) {
proviteData.value.otherReport = {
name: res.data.fileName,
url: res.data.url
}
}
}
})
}