Commit 11a4d316 authored by 王玉鑫's avatar 王玉鑫

feat: 开发区详情,产业基金、入驻要求

parent 276aa26a
......@@ -24,8 +24,12 @@
<DetailInfo :infos="industryPolicy[industryPolicyIndex]"></DetailInfo>
</DetailInfoTab>
</DetailInfoCell>
<DetailInfoCell title="产业基金"></DetailInfoCell>
<DetailInfoCell title="入驻要求"></DetailInfoCell>
<DetailInfoCell title="产业基金">
<DetailInfo :infos="industryFund"></DetailInfo>
</DetailInfoCell>
<DetailInfoCell title="入驻要求">
<DetailInfo :infos="joinRequired"></DetailInfo>
</DetailInfoCell>
<DetailInfoCell title="配套设施"></DetailInfoCell>
<DetailInfoCell title="开发区内产业园" to-list-text="更多产业园"></DetailInfoCell>
<DetailInfoCell title="开发区内土地" to-list-text="更多土地"></DetailInfoCell>
......@@ -159,5 +163,110 @@ const elementCost = computed(() => {
}
});
/** 产业基金 */
const industryFund = computed(() => {
if (detail.value) {
const result: Infos = detail.value.fundList
.map(({ investmentDirection, name, scale }) => {
return [
[
{
name: '基金名称',
value: name,
},
{
name: '基金规模',
value: scale,
},
],
[
{
name: '投资方向',
value: investmentDirection,
oneline: true,
},
],
];
})
.flat();
return result;
} else {
return [];
}
});
/** 入驻要求 */
const joinRequired = computed(() => {
if (detail.value) {
const {
investmentAmountTotal,
investmentStrength,
taxationStrength,
valueAddedEnergy,
averageOutputValue,
buildingPeriod,
prohibitedDirectory,
environmentalEquirements,
} = detail.value;
const result: Infos = [
[
{
name: '总投资额',
value: investmentAmountTotal,
unit: '亿元',
},
{
name: '亩均年产值',
value: averageOutputValue,
unit: '万/亩',
},
],
[
{
name: '亩均投资强度',
value: investmentStrength,
unit: '万/亩',
},
{
name: '亩均税收',
value: taxationStrength,
unit: '万/亩',
},
],
[
{
name: '建设周期',
value: buildingPeriod,
unit: '月',
},
{
name: '能评要求',
value: valueAddedEnergy,
unit: 'tce/万元',
},
],
[
{
name: '环评要求',
value: environmentalEquirements,
oneline: true,
},
],
[
{
name: '禁限目录',
value: prohibitedDirectory,
oneline: true,
},
],
];
return result;
} else {
return [];
}
});
initDetail();
</script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment