[update] 外标详情,废止状态下有被代替标准编号显示已有新版本,否则显示废止
This commit is contained in:
@@ -36,7 +36,9 @@ module.exports = {
|
|||||||
cancelCollection: 'Delete Collection', // 取消收藏
|
cancelCollection: 'Delete Collection', // 取消收藏
|
||||||
exportFileName: 'External Standard(s) and Regulation(s)',
|
exportFileName: 'External Standard(s) and Regulation(s)',
|
||||||
exportZipName: 'External Standard(s) and Regulation(s) (With files)',
|
exportZipName: 'External Standard(s) and Regulation(s) (With files)',
|
||||||
templateName: 'Import template for External Standard(s) and Regulation(s)'
|
templateName: 'Import template for External Standard(s) and Regulation(s)',
|
||||||
|
haveNewVersion: '(New version available)',
|
||||||
|
annul: '(repealed)'
|
||||||
},
|
},
|
||||||
// 动态消息
|
// 动态消息
|
||||||
dynamicMessage: {
|
dynamicMessage: {
|
||||||
|
|||||||
@@ -36,7 +36,9 @@ module.exports = {
|
|||||||
cancelCollection: '取消收藏',
|
cancelCollection: '取消收藏',
|
||||||
exportFileName: '外来标准法规',
|
exportFileName: '外来标准法规',
|
||||||
exportZipName: '外来标准法规(带文件)',
|
exportZipName: '外来标准法规(带文件)',
|
||||||
templateName: '外来标准法规导入模板'
|
templateName: '外来标准法规导入模板',
|
||||||
|
haveNewVersion: '(已有新版本)',
|
||||||
|
annul: '(废止)'
|
||||||
},
|
},
|
||||||
// 动态消息
|
// 动态消息
|
||||||
dynamicMessage: {
|
dynamicMessage: {
|
||||||
|
|||||||
+18
-1
@@ -1,7 +1,8 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="detail-page">
|
<div class="detail-page">
|
||||||
<a-spin :spinning="loading">
|
<a-spin :spinning="loading">
|
||||||
<div class="detail-page-title">{{ pageTitle }}{{ $t('details') }}</div>
|
<!-- 展示已有新版本或者废止,废止状态并且被代替标准编号存在则显示已有新版本,不存在被代替标准显示废止 -->
|
||||||
|
<div class="detail-page-title">{{ pageTitle }}{{ $t('details') }}<span class="title-red-span">{{ haveNewVersion }}</span></div>
|
||||||
|
|
||||||
<div class="detail-page-part" v-for="(part, index) in partList" :key="part + index">
|
<div class="detail-page-part" v-for="(part, index) in partList" :key="part + index">
|
||||||
<div class="detail-page-part-title">
|
<div class="detail-page-part-title">
|
||||||
@@ -211,6 +212,18 @@ export default {
|
|||||||
operateApiFunc () {
|
operateApiFunc () {
|
||||||
const func = ForeignApi
|
const func = ForeignApi
|
||||||
return func
|
return func
|
||||||
|
},
|
||||||
|
// 标题处显示已有新版本还是废止
|
||||||
|
haveNewVersion () {
|
||||||
|
if (this.detailData.standard_state === StandardStatus.ABOLISH.value && this.detailData.replaced_by_standard_number) {
|
||||||
|
// 是废止状态,并且被代替标准编号有值,显示已有新版本
|
||||||
|
return this.$t('standardRegulationLibrary.foreignStandard.haveNewVersion')
|
||||||
|
} else if (this.detailData.standard_state === StandardStatus.ABOLISH.value) {
|
||||||
|
// 是废止状态
|
||||||
|
return this.$t('standardRegulationLibrary.foreignStandard.annul')
|
||||||
|
} else {
|
||||||
|
return ''
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async created () {
|
async created () {
|
||||||
@@ -461,4 +474,8 @@ export default {
|
|||||||
font-family: PingFang SC-Regular, PingFang SC, sans-serif;
|
font-family: PingFang SC-Regular, PingFang SC, sans-serif;
|
||||||
color: @primary-color;
|
color: @primary-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.title-red-span {
|
||||||
|
color: #D52C26;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user