浏览代码

Merge branch 'master' of http://git.cc-lotus.info/service-platform/web-website into master

wxy 4 年之前
父节点
当前提交
429eae3291
共有 2 个文件被更改,包括 163 次插入189 次删除
  1. 54 54
      src/util/kjbm.js
  2. 109 135
      src/views/resource/resource.vue

+ 54 - 54
src/util/kjbm.js

@@ -2462,8 +2462,8 @@ export const gxjsqy = [
     name: '通化万通药业股份有限公司',
     address: '',
     introduction: '',
-    lng: '',
-    lat: '',
+    lng: '125.945744',
+    lat: '41.678089',
   },
   {
     id: '4614',
@@ -2822,8 +2822,8 @@ export const gxjsqy = [
     name: '长春艾希技术有限公司',
     address: '',
     introduction: '',
-    lng: '',
-    lat: '',
+    lng: '125.220028',
+    lat: '43.797753',
   },
   {
     id: '4650',
@@ -3512,8 +3512,8 @@ export const gxjsqy = [
     name: '吉林省节约网络有限责任公司',
     address: '',
     introduction: '',
-    lng: '',
-    lat: '',
+    lng: '125.352617',
+    lat: '43.960346',
   },
   {
     id: '4719',
@@ -7637,8 +7637,8 @@ export const zdsys = [
     name: '吉林省外科转化医学重点实验室',
     address: '',
     introduction: '吉林大学',
-    lng: '',
-    lat: '',
+    lng: '125.277063',
+    lat: '43.823761',
   },
   {
     id: '3846',
@@ -7677,8 +7677,8 @@ export const zdsys = [
     name: '吉林省建筑电气综合节能重点实验室',
     address: '',
     introduction: '吉林建筑工程学院、吉林大学',
-    lng: '',
-    lat: '',
+    lng: '126.562018',
+    lat: '43.84595',
   },
   {
     id: '3850',
@@ -9986,8 +9986,8 @@ export const kjqyfhq = [
     name: '动漫学院大学生创新工场众创空间服务平台',
     address: '',
     introduction: '吉林省华夏中启数字传媒有限公司',
-    lng: '',
-    lat: '',
+    lng: '125.261804',
+    lat: '43.820487',
   },
   {
     id: '3981',
@@ -11054,8 +11054,8 @@ export const kjhzjd = [
     name: '湿地神态科技国际合作创新基地',
     address: '',
     introduction: '东北师范大学',
-    lng: '',
-    lat: '',
+    lng: '125.331115',
+    lat: '43.861394',
   },
   {
     id: '4344',
@@ -11094,8 +11094,8 @@ export const kjhzjd = [
     name: '菌物资源合作研究基地',
     address: '',
     introduction: '吉林农业大学',
-    lng: '',
-    lat: '',
+    lng: '125.410487',
+    lat: '43.809821',
   },
   {
     id: '4348',
@@ -11114,8 +11114,8 @@ export const kjhzjd = [
     name: '分子医学与转化医学国际科技合作基地',
     address: '',
     introduction: '北华大学',
-    lng: '',
-    lat: '',
+    lng: '126.606371',
+    lat: '43.840203',
   },
   {
     id: '4350',
@@ -11124,8 +11124,8 @@ export const kjhzjd = [
     name: '朝医药科技创新国际科技合作基地',
     address: '',
     introduction: '延边大学',
-    lng: '',
-    lat: '',
+    lng: '129.486888',
+    lat: '42.913668',
   },
   {
     id: '4351',
@@ -11134,8 +11134,8 @@ export const kjhzjd = [
     name: '区域水资源科学与水工程安全国际合作基地',
     address: '',
     introduction: '长春工程学院水利与环境学院',
-    lng: '',
-    lat: '',
+    lng: '125.279884',
+    lat: '43.855914',
   },
   {
     id: '4352',
@@ -11154,8 +11154,8 @@ export const kjhzjd = [
     name: '吉林省生物治疗国际合作基地',
     address: '',
     introduction: '吉林省人民医院',
-    lng: '',
-    lat: '',
+    lng: '125.298908',
+    lat: '43.868745',
   },
   {
     id: '4354',
@@ -11194,8 +11194,8 @@ export const kjhzjd = [
     name: ' 纳米操纵、装配与制造国际科技合作基地',
     address: '',
     introduction: '长春理工大学',
-    lng: '',
-    lat: '',
+    lng: '125.314373',
+    lat: '43.833377',
   },
   {
     id: '4358',
@@ -11204,8 +11204,8 @@ export const kjhzjd = [
     name: '高功率激光器研发及产业化国际科技合作基地',
     address: '',
     introduction: '中国科学院长春光学精密机械与物理研究所',
-    lng: '',
-    lat: '',
+    lng: '125.665825',
+    lat: '43.537823',
   },
   {
     id: '4359',
@@ -11234,8 +11234,8 @@ export const kjhzjd = [
     name: '数据驱动的应用统计方法研究国际科技合作基地',
     address: '',
     introduction: '东北师范大学',
-    lng: '',
-    lat: '',
+    lng: '125.331115',
+    lat: '43.861394',
   },
   {
     id: '4362',
@@ -11264,8 +11264,8 @@ export const kjhzjd = [
     name: '作物高产高效与安全生产国际科技合作基地',
     address: '',
     introduction: '吉林省农业科学院',
-    lng: '',
-    lat: '',
+    lng: '125.37489',
+    lat: '43.820634',
   },
   {
     id: '4365',
@@ -11274,8 +11274,8 @@ export const kjhzjd = [
     name: ' 现代农业国际科技合作示范基地',
     address: '',
     introduction: '吉林大学',
-    lng: '',
-    lat: '',
+    lng: '125.277063',
+    lat: '43.823761',
   },
   {
     id: '4366',
@@ -11284,8 +11284,8 @@ export const kjhzjd = [
     name: '食品生物制造国际科技合作基地',
     address: '',
     introduction: '吉林农业大学',
-    lng: '',
-    lat: '',
+    lng: '125.410487',
+    lat: '43.809821',
   },
   {
     id: '4367',
@@ -11294,8 +11294,8 @@ export const kjhzjd = [
     name: '中韩食品科学与技术国际科技合作基地',
     address: '',
     introduction: '延边大学',
-    lng: '',
-    lat: '',
+    lng: '129.486888',
+    lat: '42.913668',
   },
   {
     id: '4368',
@@ -11304,8 +11304,8 @@ export const kjhzjd = [
     name: '林金翼食品国际科技合作基地',
     address: '',
     introduction: '吉林金翼食品有限公司',
-    lng: '',
-    lat: '',
+    lng: '125.448501',
+    lat: '43.880165',
   },
   {
     id: '4369',
@@ -11314,8 +11314,8 @@ export const kjhzjd = [
     name: '中韩动物科技创新国际科技合作基地',
     address: '',
     introduction: '延边大学',
-    lng: '',
-    lat: '',
+    lng: '129.486888',
+    lat: '42.913668',
   },
   {
     id: '4370',
@@ -11324,8 +11324,8 @@ export const kjhzjd = [
     name: '地下新能源开发与地质环境修复国际科技合作基地',
     address: '',
     introduction: '吉林大学',
-    lng: '',
-    lat: '',
+    lng: '125.277063',
+    lat: '43.823761',
   },
   {
     id: '4371',
@@ -11334,8 +11334,8 @@ export const kjhzjd = [
     name: '转化医学国际科技合作基地',
     address: '',
     introduction: '吉林大学',
-    lng: '',
-    lat: '',
+    lng: '125.277063',
+    lat: '43.823761',
   },
   {
     id: '4372',
@@ -11344,8 +11344,8 @@ export const kjhzjd = [
     name: '干细胞转化医学国际科技合作基地',
     address: '',
     introduction: '吉林大学',
-    lng: '',
-    lat: '',
+    lng: '125.277063',
+    lat: '43.823761',
   },
   {
     id: '4373',
@@ -11354,8 +11354,8 @@ export const kjhzjd = [
     name: '中药有效成分研究国际科技合作基地',
     address: '',
     introduction: '长春中医药大学',
-    lng: '',
-    lat: '',
+    lng: '125.420161',
+    lat: '43.829799',
   },
   {
     id: '4374',
@@ -11364,8 +11364,8 @@ export const kjhzjd = [
     name: '人类干细胞库国际科技合作基地',
     address: '',
     introduction: '东北师范大学  吉林省人民医院',
-    lng: '',
-    lat: '',
+    lng: '125.331115',
+    lat: '43.861394',
   },
   {
     id: '4375',
@@ -11374,8 +11374,8 @@ export const kjhzjd = [
     name: '中韩传统医药研发国际科技合作基地',
     address: '',
     introduction: '长春中医药大学',
-    lng: '',
-    lat: '',
+    lng: '125.420161',
+    lat: '43.829799',
   },
   {
     id: '4376',

+ 109 - 135
src/views/resource/resource.vue

@@ -4,7 +4,7 @@
       <el-col :span="24">
         <div id="container">
           <!-- 自定义列表 -->
-          <div style="width:200px" class="menus">
+          <div style="width:220px" class="menus">
             <el-menu @select="typeSelect">
               <el-submenu index="1">
                 <template #title>
@@ -17,155 +17,56 @@
                   <span>科研院所</span>
                 </template>
                 <el-menu-item index="2-1">科研院所</el-menu-item>
-                <!-- <el-menu-item-group>
-                  <el-submenu index="2-1">
-                    <template #title>
-                      <span>科研院所</span>
-                    </template>
-                  </el-submenu>
-                </el-menu-item-group> -->
               </el-submenu>
               <el-submenu index="3">
                 <template #title>
                   <span>大专院校</span>
                 </template>
-                <el-menu-item-group>
-                  <el-submenu index="3-1">
-                    <template #title>
-                      <span>大专院校</span>
-                    </template>
-                  </el-submenu>
-                </el-menu-item-group>
+                <el-menu-item index="3-1">大专院校</el-menu-item>
               </el-submenu>
               <el-submenu index="4">
                 <template #title>
                   <span>科技企业</span>
                 </template>
-                <el-menu-item-group>
-                  <el-submenu index="4-1">
-                    <template #title>
-                      <span>高新技术企业</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="4-2">
-                    <template #title>
-                      <span>创新型企业</span>
-                    </template>
-                  </el-submenu>
-                </el-menu-item-group>
+                <el-menu-item index="4-1">高新技术企业</el-menu-item>
+                <el-menu-item index="4-2">创新型企业</el-menu-item>
               </el-submenu>
               <el-submenu index="5">
                 <template #title>
                   <span>条件平台</span>
                 </template>
-                <el-menu-item-group>
-                  <el-submenu index="5-1">
-                    <template #title>
-                      <span>重点实验室</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="5-2">
-                    <template #title>
-                      <span>工程技术研究中心</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="5-3">
-                    <template #title>
-                      <span>大学科技园</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="5-4">
-                    <template #title>
-                      <span>科技企业孵化器</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="5-5">
-                    <template #title>
-                      <span>产业化基地</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="5-6">
-                    <template #title>
-                      <span>技术转移示范机构</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="5-7">
-                    <template #title>
-                      <span>科技合作基地</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="5-8">
-                    <template #title>
-                      <span>院士工作站</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="5-9">
-                    <template #title>
-                      <span>技术创新联盟</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="5-10">
-                    <template #title>
-                      <span>科技创新中心</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="5-11">
-                    <template #title>
-                      <span>科技成果转化中试中心</span>
-                    </template>
-                  </el-submenu>
-                </el-menu-item-group>
+                <el-menu-item index="5-1">重点实验室</el-menu-item>
+                <el-menu-item index="5-2">工程技术研究中心</el-menu-item>
+                <el-menu-item index="5-3">大学科技园</el-menu-item>
+                <el-menu-item index="5-4">科技企业孵化器</el-menu-item>
+                <el-menu-item index="5-5">产业化基地</el-menu-item>
+                <el-menu-item index="5-6">技术转移示范机构</el-menu-item>
+                <el-menu-item index="5-7">科技合作基地</el-menu-item>
+                <el-menu-item index="5-8">院士工作站</el-menu-item>
+                <el-menu-item index="5-9">技术创新联盟</el-menu-item>
+                <el-menu-item index="5-10">科技创新中心</el-menu-item>
+                <el-menu-item index="5-11">科技成果转化中试中心</el-menu-item>
               </el-submenu>
               <el-submenu index="6">
                 <template #title>
                   <span>服务机构(科技)</span>
                 </template>
-                <el-menu-item-group>
-                  <el-submenu index="6-1">
-                    <template #title>
-                      <span>生产力促进中心</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="6-2">
-                    <template #title>
-                      <span>技术合同登记点</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="6-3">
-                    <template #title>
-                      <span>技术大市场</span>
-                    </template>
-                  </el-submenu>
-                  <el-submenu index="6-4">
-                    <template #title>
-                      <span>科技成功评价试点</span>
-                    </template>
-                  </el-submenu>
-                </el-menu-item-group>
+                <el-menu-item index="6-1">生产力促进中心</el-menu-item>
+                <el-menu-item index="6-2">技术合同登记点</el-menu-item>
+                <el-menu-item index="6-3">技术大市场</el-menu-item>
+                <el-menu-item index="6-4">科技成功评价试点</el-menu-item>
               </el-submenu>
               <el-submenu index="7">
                 <template #title>
                   <span>重大项目</span>
                 </template>
-                <el-menu-item-group>
-                  <el-submenu index="7-1">
-                    <template #title>
-                      <span>重大项目</span>
-                    </template>
-                  </el-submenu>
-                </el-menu-item-group>
+                <el-menu-item index="7-1">重大项目</el-menu-item>
               </el-submenu>
               <el-submenu index="8">
                 <template #title>
                   <span>科技奖励</span>
                 </template>
-                <el-menu-item-group>
-                  <el-submenu index="8-1">
-                    <template #title>
-                      <span>科技奖励</span>
-                    </template>
-                  </el-submenu>
-                </el-menu-item-group>
+                <el-menu-item index="8-1">科技奖励</el-menu-item>
               </el-submenu>
             </el-menu>
           </div>
@@ -319,7 +220,6 @@ export default {
   },
   created() {
     this.handlemyMapFn();
-    console.log(kjbm, ysgzz);
   },
   methods: {
     // 搜索框回调
@@ -417,24 +317,98 @@ export default {
           this.setMark(i);
         }
       } else if (index === '2-1') {
-        console.log(this.kyys);
         for (const i of this.kyys) {
           this.setMark(i);
         }
+      } else if (index === '3-1') {
+        for (const i of this.dzyx) {
+          this.setMark(i);
+        }
+      } else if (index === '4-1') {
+        let data = this.gxjsqy.filter(i => i.ing != '' && i.lat != '');
+        for (const i of data) {
+          this.setMark(i);
+        }
+      } else if (index === '4-2') {
+        let data = this.cxxqy.filter(i => i.ing != '' && i.lat != '');
+        for (const i of data) {
+          this.setMark(i);
+        }
+      } else if (index === '5-1') {
+        for (const i of this.zdsys) {
+          this.setMark(i);
+        }
+      } else if (index === '5-2') {
+        let data = this.gcjsyjzx.filter(i => i.ing != '' && i.lat != '');
+        for (const i of data) {
+          this.setMark(i);
+        }
+      } else if (index === '5-3') {
+        for (const i of this.dxkjy) {
+          this.setMark(i);
+        }
+      } else if (index === '5-4') {
+        let data = this.kjqyfhq.filter(i => i.ing != '' && i.lat != '');
+        for (const i of data) {
+          this.setMark(i);
+        }
+      } else if (index === '5-5') {
+        for (const i of this.cyhjd) {
+          this.setMark(i);
+        }
+      } else if (index === '5-6') {
+        for (const i of this.jszysfjg) {
+          this.setMark(i);
+        }
+      } else if (index === '5-7') {
+        for (const i of this.kjhzjd) {
+          this.setMark(i);
+        }
+      } else if (index === '5-8') {
+        let data = this.ysgzz.filter(i => i.ing != '' && i.lat != '');
+        for (const i of data) {
+          this.setMark(i);
+        }
+      } else if (index === '5-9') {
+        let data = this.jscxlm.filter(i => i.ing != '' && i.lat != '');
+        for (const i of data) {
+          this.setMark(i);
+        }
+      } else if (index === '5-10') {
+        for (const i of this.kjcxzx) {
+          this.setMark(i);
+        }
+      } else if (index === '5-11') {
+        let data = this.kjcgzhzszx.filter(i => i.ing != '' && i.lat != '');
+        for (const i of data) {
+          this.setMark(i);
+        }
+      } else if (index === '6-1') {
+        let data = this.sccjzx.filter(i => i.ing != '' && i.lat != '');
+        for (const i of data) {
+          this.setMark(i);
+        }
+      } else if (index === '6-2') {
+        for (const i of this.jshtdjd) {
+          this.setMark(i);
+        }
+      } else if (index === '6-3') {
+        for (const i of this.jsdsc) {
+          this.setMark(i);
+        }
+      } else if (index === '6-4') {
+        for (const i of this.kjcgpjsd) {
+          this.setMark(i);
+        }
+      } else if (index === '7-1') {
+        for (const i of this.zdxm) {
+          this.setMark(i);
+        }
+      } else if (index === '8-1') {
+        for (const i of this.kjjl) {
+          this.setMark(i);
+        }
       }
-      // if (index === '2-1-1') {
-      //   for (const i of this.list3) {
-      //     this.setMark(i);
-      //   }
-      // } else if (index === '1-1-1') {
-      //   for (const i of this.list) {
-      //     this.setMark(i);
-      //   }
-      // } else {
-      //   for (const i of this.list2) {
-      //     this.setMark(i);
-      //   }
-      // }
     },
   },
   computed: {