|
@@ -87,6 +87,7 @@ import {
|
|
computed,
|
|
computed,
|
|
watch,
|
|
watch,
|
|
} from 'vue'
|
|
} from 'vue'
|
|
|
|
+import dataRaw from "@/assets/mock/history.json"
|
|
|
|
|
|
export default {
|
|
export default {
|
|
name: 'HistoryView',
|
|
name: 'HistoryView',
|
|
@@ -103,16 +104,6 @@ export default {
|
|
'创新驱动',
|
|
'创新驱动',
|
|
'追梦未来',
|
|
'追梦未来',
|
|
]
|
|
]
|
|
- const timeDescList = [
|
|
|
|
- '开埠通商的描述开埠通商的描述开埠通商的描述开埠通商的描述开埠通商的描述',
|
|
|
|
- '曲折发展的描述曲折发展的描述曲折发展的描述曲折发展的描述曲折发展的描述',
|
|
|
|
- '步履维艰的描述步履维艰的描述步履维艰的描述步履维艰的描述步履维艰的描述',
|
|
|
|
- '筚路蓝缕的描述筚路蓝缕的描述筚路蓝缕的描述筚路蓝缕的描述筚路蓝缕的描述',
|
|
|
|
- '改革开放的描述改革开放的描述改革开放的描述改革开放的描述改革开放的描述',
|
|
|
|
- '战略负重的描述战略负重的描述战略负重的描述战略负重的描述战略负重的描述',
|
|
|
|
- '创新驱动的描述创新驱动的描述创新驱动的描述创新驱动的描述创新驱动的描述',
|
|
|
|
- '追梦未来的描述追梦未来的描述追梦未来的描述追梦未来的描述追梦未来的描述',
|
|
|
|
- ]
|
|
|
|
const corpList = reactive({
|
|
const corpList = reactive({
|
|
value: [],
|
|
value: [],
|
|
})
|
|
})
|
|
@@ -145,14 +136,14 @@ export default {
|
|
const targetCorp = corpList.value.find((item) => {
|
|
const targetCorp = corpList.value.find((item) => {
|
|
return item.id.toString() === activeCorpId.value.toString()
|
|
return item.id.toString() === activeCorpId.value.toString()
|
|
})
|
|
})
|
|
- return targetCorp?.companyName || ''
|
|
|
|
|
|
+ return targetCorp?.companyName || targetCorp?.name || ''
|
|
}
|
|
}
|
|
})
|
|
})
|
|
const articleDesc = computed(() => {
|
|
const articleDesc = computed(() => {
|
|
if (activeCorpId.value === '') {
|
|
if (activeCorpId.value === '') {
|
|
return ''
|
|
return ''
|
|
} else if (activeCorpId.value === 'time-node') {
|
|
} else if (activeCorpId.value === 'time-node') {
|
|
- return timeDescList[activeTimeIdx.value]
|
|
|
|
|
|
+ return dataRaw['阶段介绍'][activeTimeIdx.value]['介绍']
|
|
} else {
|
|
} else {
|
|
const targetCorp = corpList.value.find((item) => {
|
|
const targetCorp = corpList.value.find((item) => {
|
|
return item.id.toString() === activeCorpId.value.toString()
|
|
return item.id.toString() === activeCorpId.value.toString()
|
|
@@ -382,12 +373,6 @@ export default {
|
|
position: relative;
|
|
position: relative;
|
|
padding-left: 40px;
|
|
padding-left: 40px;
|
|
padding-right: 35px;
|
|
padding-right: 35px;
|
|
- min-height: 40px;
|
|
|
|
- &::-webkit-scrollbar { background: transparent; width: 4px; } /*宽度是对垂直滚动条而言,高度是对水平滚动条而言*/
|
|
|
|
- &::-webkit-scrollbar-thumb {
|
|
|
|
- background: rgba(220, 231, 240, 0.2);
|
|
|
|
- border-radius: 2px;
|
|
|
|
- }
|
|
|
|
> img.banner {
|
|
> img.banner {
|
|
width: 100%;
|
|
width: 100%;
|
|
max-height: 300px;
|
|
max-height: 300px;
|
|
@@ -395,6 +380,8 @@ export default {
|
|
margin-top: 10px;
|
|
margin-top: 10px;
|
|
}
|
|
}
|
|
>.txt {
|
|
>.txt {
|
|
|
|
+ max-height: calc(100vh - 400px);
|
|
|
|
+ overflow: auto;
|
|
font-size: 20px;
|
|
font-size: 20px;
|
|
font-family: Source Han Sans CN-Regular, Source Han Sans CN;
|
|
font-family: Source Han Sans CN-Regular, Source Han Sans CN;
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
@@ -402,7 +389,13 @@ export default {
|
|
line-height: 23px;
|
|
line-height: 23px;
|
|
padding-right: 10px;
|
|
padding-right: 10px;
|
|
margin-right: -10px;
|
|
margin-right: -10px;
|
|
-
|
|
|
|
|
|
+ white-space: pre-wrap;
|
|
|
|
+ text-indent: 2em;
|
|
|
|
+ &::-webkit-scrollbar { background: transparent; width: 4px; } /*宽度是对垂直滚动条而言,高度是对水平滚动条而言*/
|
|
|
|
+ &::-webkit-scrollbar-thumb {
|
|
|
|
+ background: rgba(220, 231, 240, 0.2);
|
|
|
|
+ border-radius: 2px;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
>button {
|
|
>button {
|
|
width: 36px;
|
|
width: 36px;
|