update 国内标准跳转修改

This commit is contained in:
赵霄
2023-09-20 15:33:57 +08:00
parent b5025aad35
commit 898eef4a92
5 changed files with 36 additions and 37 deletions
@@ -341,16 +341,15 @@ export default {
* @param record
*/
toDetailPage (type, record) {
let standardId, standardNumber, standardSource, path, query
let standardId, standardSource, path
// 判断是新旧那个标准点击的,取字段
if (type === 'old') {
standardId = record.standardIdLeft
standardNumber = record.serialNumberLeft
standardSource = record.standardSourceLeft
}
if (type === 'new') {
standardId = record.standardIdRight
standardNumber = record.serialNumberRight
standardSource = record.standardSourceRight
}
// 根据来源跳转不同的详情页
@@ -358,27 +357,14 @@ export default {
// 国内
case StandardSource.DOMESTIC.value:
path = '/standardRegulationLibrary/DomesticStandardDetail'
query = {
id: standardId,
type: standardSource,
standardNumber: standardNumber
}
break
// 企标
case StandardSource.OVERSEAS.value:
path = ''
query = {
id: standardId,
type: standardSource,
standardNumber: standardNumber
}
break
// 海外
case StandardSource.OVERSEAS.value:
path = ''
break
// 企标
case StandardSource.ENTERPRISE.value:
path = '/enterpriseStandardLibrary/enterpriseStandardDetail'
query = {
id: standardId
}
break
default:
break
@@ -386,6 +372,9 @@ export default {
if (!path) {
return
}
const query = {
id: standardId
}
this.$openPageNewSheet({
path, query
})