Commit b145465d by liudx

修改产业链信息

parent dcdfb270
...@@ -614,12 +614,14 @@ export default { ...@@ -614,12 +614,14 @@ export default {
this.initChartMap(); this.initChartMap();
}); });
} }
if (this.industry_id == 2) { // 2023.8.1添加假数据
this.activeChain = "光通讯"; // if (this.industry_id == 2) {
this.getChain(this.activeChain); // // this.activeChain = "光通讯";
} else { // // this.getChain(this.activeChain);
// } else {
// this.getChain(this.industry_name);
// }
this.getChain(this.industry_name); this.getChain(this.industry_name);
}
this.getEPList(); this.getEPList();
this.getIndustryCollect(); this.getIndustryCollect();
this.getAttractMap(); this.getAttractMap();
...@@ -680,11 +682,612 @@ export default { ...@@ -680,11 +682,612 @@ export default {
this.getAttractSdmap(); this.getAttractSdmap();
}, },
async getChain(inid) { async getChain(inid) {
// let res = await API2.chain(inid, 1); console.log(inid);
if (inid == "生物医药大健康") {
inid = "医药";
let res = await API2.chain(inid, 1);
this.IndustrialChain = res;
this.upstream = this.IndustrialChain.nodeList[0];
this.midstream = this.IndustrialChain.nodeList[1];
this.downstream = this.IndustrialChain.nodeList[2];
} else if (inid == "新材料及高端装备制造") {
inid = "新材料";
let res = await API2.chain(inid, 1);
this.IndustrialChain = res;
this.upstream = this.IndustrialChain.nodeList[0];
this.midstream = this.IndustrialChain.nodeList[1];
this.downstream = this.IndustrialChain.nodeList[2];
} else if (inid == "文化旅游" || inid == "光通讯") {
inid = "文化旅游";
let res = await API2.chain(inid, 1);
this.IndustrialChain = res; this.IndustrialChain = res;
this.upstream = this.IndustrialChain.nodeList[0]; this.upstream = this.IndustrialChain.nodeList[0];
this.midstream = this.IndustrialChain.nodeList[1]; this.midstream = this.IndustrialChain.nodeList[1];
this.downstream = this.IndustrialChain.nodeList[2]; this.downstream = this.IndustrialChain.nodeList[2];
} else if (inid == "纸制品加工及卫品") {
inid = "纸制品加工及卫品";
this.upstream = {
level: 1,
node: "上游",
subNodeList: [
{
level: 2,
node: "纸",
company_count: 0,
subNodeList: [
{
level: 3,
node: "木浆",
company_count: 0,
subNodeList: [],
},
{
level: 3,
node: "非木浆",
company_count: 0,
subNodeList: [],
},
{
level: 3,
node: "废纸浆",
company_count: 0,
subNodeList: [],
},
],
},
{
level: 2,
node: "包装材料",
company_count: 0,
subNodeList: [],
},
{
level: 2,
node: "化学助剂",
company_count: 0,
subNodeList: [],
},
{
level: 2,
node: "其他辅料",
company_count: 0,
subNodeList: [],
},
{
level: 2,
node: "香料",
company_count: 0,
subNodeList: [],
},
{
level: 2,
node: "纸品机械",
company_count: 0,
subNodeList: [],
},
],
};
this.midstream = {
level: 1,
node: "中游",
subNodeList: [
{
level: 2,
node: "纸浆生产",
company_count: 0,
subNodeList: [],
},
{
level: 2,
node: "原纸加工",
company_count: 0,
subNodeList: [],
},
{
level: 2,
node: "复卷加工",
company_count: 0,
subNodeList: [],
},
{
level: 2,
node: "彩印包装",
company_count: 0,
subNodeList: [],
},
],
};
this.downstream = {
level: 1,
node: "下游",
subNodeList: [
{
level: 2,
node: "商场超市",
company_count: 0,
subNodeList: [],
},
{
level: 2,
node: "便利店",
company_count: 0,
subNodeList: [],
},
{
level: 2,
node: "自动售卖机",
company_count: 0,
subNodeList: [],
},
{
level: 2,
node: "电商平台",
company_count: 0,
subNodeList: [],
},
],
};
} else if (inid == "轨道交通") {
this.upstream = {
level: 1,
node: "上游",
subNodeList: [
{
level: 2,
node: "铁路基础设施建设",
company_count: 0,
subNodeList: [
{
level: 3,
node: "铁路施工机械",
company_count: 0,
subNodeList: [
{
level: 4,
node: "换轨机",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "钢轨探伤车",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "铺轨机",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "架桥机",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "起重机",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "铁路作业服务车",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "盾构机",
company_count: 0,
subNodeList: [],
},
],
},
{
level: 3,
node: "铁路规划设计",
company_count: 0,
subNodeList: [],
},
{
level: 3,
node: "铁路零部件及材料",
company_count: 0,
subNodeList: [
{
level: 4,
node: "轨枕",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "道岔",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "紧固件",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "防爬设备",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "钢轨",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "钢轨扣件",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "道床",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "CA砂浆",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "减震降噪材料",
company_count: 0,
subNodeList: [],
},
],
},
{
level: 3,
node: "铁路基建施工",
company_count: 0,
subNodeList: [],
},
{
level: 3,
node: "铁路专用设备及系统",
company_count: 0,
subNodeList: [
{
level: 4,
node: "铁路电力系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "铁路通信信号系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "铁路电气化系统",
company_count: 0,
subNodeList: [],
},
],
},
],
},
],
};
this.midstream = {
level: 1,
node: "中游",
subNodeList: [
{
level: 2,
node: "机车车辆制造",
company_count: 0,
subNodeList: [
{
level: 3,
node: "机车车辆整车制造",
company_count: 0,
subNodeList: [
{
level: 4,
node: "磁悬浮车辆",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "高铁车组制造",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "有轨电车制造",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "动车组制造",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "地铁车辆制造",
company_count: 0,
subNodeList: [],
},
],
},
{
level: 3,
node: "机车车内设备",
company_count: 0,
subNodeList: [
{
level: 4,
node: "列车照明系统",
company_count: 0,
},
{
level: 4,
node: "列车内饰",
company_count: 0,
},
{
level: 4,
node: "列车座椅",
company_count: 0,
},
{
level: 4,
node: "列车卫生系统",
company_count: 0,
},
],
},
{
level: 3,
node: "机车专用设备及系统",
company_count: 0,
subNodeList: [
{
level: 4,
node: "列车运行控制系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "列车转向行走系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "牵引供电系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "列车通风系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "列车信号通信系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "列车制动系统",
company_count: 0,
subNodeList: [],
},
],
},
{
level: 3,
node: "机车关键零配件",
company_count: 0,
subNodeList: [
{
level: 4,
node: "车钩",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "车轴",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "车轮",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "钩缓装置",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "牵引电机",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "转向架",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "制动机",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "轮对",
company_count: 0,
subNodeList: [],
},
],
},
{
level: 3,
node: "轨道交通管理运营设备及系统",
company_count: 0,
subNodeList: [
{
level: 4,
node: "铁路安全监控系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "列车指挥调度系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "自动售检票系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "扶梯系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "列车智能监控系统",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "屏蔽门系统",
company_count: 0,
subNodeList: [],
},
],
},
],
},
],
};
this.downstream = {
level: 1,
node: "下游",
subNodeList: [
{
level: 2,
node: "轨道交通运营服务",
company_count: 0,
subNodeList: [
{
level: 3,
node: "轨道交通检验检测",
company_count: 0,
subNodeList: [],
},
{
level: 3,
node: "铁路运营服务",
company_count: 0,
subNodeList: [
{
level: 4,
node: "有轨电车运营",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "地铁运营",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "铁路运营",
company_count: 0,
subNodeList: [],
},
{
level: 4,
node: "高铁投资运营",
company_count: 0,
subNodeList: [],
},
],
},
{
level: 3,
node: "机车修理维护",
company_count: 0,
subNodeList: [],
},
],
},
{
level: 2,
node: "轨道交通信息化",
company_count: 0,
subNodeList: [
{
level: 3,
node: "乘客票务信息系统",
company_count: 0,
subNodeList: [],
},
{
level: 3,
node: "轨道交通行业软件",
company_count: 0,
subNodeList: [],
},
{
level: 3,
node: "轨道交通自动驾驶",
company_count: 0,
subNodeList: [],
},
],
},
],
};
}
}, },
// 上中下游 展示 // 上中下游 展示
getProduct(node, name, fname) { getProduct(node, name, fname) {
......
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