zhbyyy před 2 roky
rodič
revize
259b0d71ae

binární
investmentNew/img/industryProportion.png


+ 39 - 7
investmentNew/index.html

@@ -734,19 +734,51 @@
             border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
         </div>
       </div>
-      <!-- <div class="tip-box productTipBoard" v-if="boardTipShow">
-        <div class="absolute poptitle productPoptitle">项目看板</div>
-        <div class="tip-down" @click="boardTipShow = false">×</div>
-        <iframe align="center" class="iframeCss" width="1920px" height="1080px" :src='boardUrl' frameborder="no"
-          border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
-      </div> -->
       <!-- 企业额度分析专属弹窗 -->
       <div class="tip-box1" v-if="echartEnterpriseShow">
         <img src="./img/close.png" style="width: 40px;height: 40px;top: 30px;right: 30px;" class="absolute pointer"
           alt="" @click="echartEnterpriseShow = false">
         <div class="pop-title1">{{titleName}}</div>
         <div class="pop-content1 text-center">
-          <!-- <div class="h-full w-full" id="leftEcharts18" ref="leftEcharts18"></div> -->
+          <div class="tip2">
+            <div>
+              <div class="tip2-list">
+                <div>
+                  <span>{{year}}年度合并报表净利润</span>
+                  <span style="color:#69c0ff"><span
+                      style="font-size: 20px;font-weight: bold;font-size: 40px;">{{numFormat(yuanChange(common1[0]))}}</span>亿</span>
+                </div>
+                <div>
+                  <span>提取固定资产折旧和无形资产摊销</span>
+                  <span style="color:#69c0ff"><span
+                      style="font-size: 20px;font-weight: bold;font-size: 40px;">{{numFormat(yuanChange(common1[1]))}}</span>亿</span>
+                </div>
+                <div>
+                  <span>预计带息负债压降</span>
+                  <span style="color:#69c0ff"><span
+                      style="font-size: 20px;font-weight: bold;font-size: 40px;">{{numFormat(yuanChange(common1[2]))}}</span>亿</span>
+                </div>
+                <div>
+                  <span>已用额度</span>
+                  <span style="color:#69c0ff"><span
+                      style="font-size: 20px;font-weight: bold;font-size: 40px;">{{numFormat(yuanChange(common1[3]))}}</span>亿</span>
+                </div>
+                <div>
+                  <span>剩余额度</span>
+                  <span style="color:#69c0ff"><span
+                      style="font-size: 20px;font-weight: bold;font-size: 40px;">{{numFormat(yuanChange(common1[4]))}}</span>亿</span>
+                </div>
+              </div>
+            </div>
+            <div class=""
+              style="position:relative;width: 100%;height: 100%;background-color: #092853;border-radius: 15px;"
+              @click="leftPenetrateTwo('投资额度分析','总额度','','',titleName,212)">
+              <div class="total3 total">总额度:<span style="font-size: 40px;">{{numFormat(yuanChange(common1[5]))}}<span
+                    style="font-size: 30px;">亿</span></span></div>
+              <img src="./groupImg/light2.png" class="absolute ballLight2" alt="">
+              <div ref="echartBall" style="width: 100%; height: 80%;"></div>
+            </div>
+          </div>
         </div>
       </div>
     </div>

+ 5 - 481
investmentNew/js/Data.js

@@ -514,488 +514,12 @@ let center7 = [
   { name: '续建', value: 0, value2: 0, sliced: false, selected: false },
 ]
 // 右下
-let center8 = [
-  // { value: 17.8, name: '太重智能高端液压挖掘机产业项目', office: '太重集团' },
-  // { value: 18.1, name: '太重退城入园智能高端装备生产线升级改造项目', office: '太重集团' },
-  // { value: 4.9, name: '汾酒保健酒园区新增1万吨原酒产能项目', office: '汾酒集团' },
-  // { value: 4, name: '汾酒新增5.88万吨原酒储能项目', office: '汾酒集团' },
-  // { value: 3.5, name: '吉县-延长输气管道一期工程项目', office: '华新燃气' },
-  // { value: 3, name: '太原武宿(国际)机场三期改扩建工程供热制冷项目', office: '国际能源' },
-  // { value: 100, name: '山西路桥绿色智慧交通换电站项目', office: '交控集团' },
-  // { value: 1, name: '山西省静态交通大数据平台项目', office: '山西建投' },
-  // { value: 6.39, name: '太重3.0兆瓦以上风电用变速箱生产线升级改造项目', office: '太重集团' },
-  // { value: 5.45, name: '太重高端冶金矿山机械用变速箱生产线升级改造项目', office: '太重集团' },
-  // { value: 6, name: '山西普勤300MW机组低热值煤热解燃烧分级利用多联产技术改造项目', office: '国际能源' },
-  // { value: 10, name: '大地控股忻州新店矿业年产800万吨精品砂石骨料项目', office: '大地控股' },
-  // { value: 3.6, name: '山西大地100万吨脱硫石膏循环利用项目', office: '大地控股' },
-  // { value: 1.72, name: '中国北方林果苗木繁育基地项目', office: '神农科技' },
-  // { value: 4, name: '山西种业创新园一期项目', office: '山西焦煤' },
-  // { value: 1.53, name: '智慧农机装备园项目', office: '神农科技' },
-  // { value: 5.9, name: '山西蓝远快递物流园项目', office: '华远陆港' },
-  // { value: 2.64, name: '山西省智慧旅游云平台二期项目', office: '文旅集团' },
-  // { value: 9.34, name: '清凉湾温泉康养项目', office: '文旅集团' },
-  // { value: 5.93, name: '山西建筑产业现代化临汾园区一期项目', office: '山西建投' },
-  // { value: 4.01, name: '晋城市万鑫顺达100MW光伏二期项目', office: '山西建投' },
-  // { value: 2, name: '潇河产业园钢结构生产基地项目', office: '山西建投' },
-  // { value: 0.5, name: '山西省马铃薯工程技术研究中心项目', office: '神农科技' },
-  // { value: 0.4, name: '晋能控股矿井透水智能应急救援系统研究项目', office: '晋能控股' },
-  // { value: 1.2, name: '智慧交通山西省实验室项目', office: '交控集团' },
-  // { value: 3, name: '山西“时代云”项目', office: '云时代' },
-  // { value: 0.7, name: '山西新元煤炭5G+智能化矿井项目', office: '潞安化工' },
-  // { value: 1, name: '山西高河能源智能化矿井项目', office: '潞安化工' },
-  // { value: 192, name: '新建雄安新区至忻州高速铁路(山西段)项目', office: '华远陆港' },
-  // { value: 248.2, name: '新建集宁经大同至原平铁路项目', office: '华远陆港' },
-  // { value: 246.1, name: '太原武宿(国际)机场三期改扩建工程', office: '航产集团' },
-  // { value: 15, name: '山西省万家寨引黄入晋工程总干线南干线泵站二期扩机工程', office: '水控集团' },
-  // { value: 132.55, name: '山西省中部引黄工程', office: '水控集团' },
-  // { value: 58.27, name: '山西智能高端装备产业园区基础设施建设及厂房配套项目', office: '太重集团' },
-  // { value: 146.2, name: '潇河新城项目', office: '山西建投' },
-  // { value: 12.76, name: '山西体育职业学院新校区项目', office: '华舰体育' },
-]
+let center8 = []
+let common1 = []
+let common2 = []
 // 生存/发展/指标
-let dataList = [
-  // [[4.59, 26.32, 3.24, 17.17, 9.96], [5.74, 49.35, 4.62, 24.53, 24.90], [9.57, 32.90, 5.78, 40.89, 12.45]],
-  // [[2.16, 21.98, 15.73, 14.18, 4.54], [2.71, 41.21, 22.47, 20.26, 11.36], [4.51, 27.47, 28.09, 45.02, 5.68]],
-  // [[11.85, 0.14, 47.81, 9.64, 5.38], [33.17, 0.17, 68.30, 13.78, 10.75], [23.69, 0.34, 52.54, 34.44, 21.50]],
-  // [[5.34, 9.49, 16.99, 0.67, 3.39], [16.02, 18.98, 24.27, 1.35, 6.77], [10.68, 23.73, 31.11, 0.71, 13.54]],
-  // [[5.13, 7.63, 7.35, 29.63, 2.31], [15.38, 15.26, 10.50, 59.27, 4.63], [10.25, 19.08, 13.46, 39.51, 9.25]],
-  // [[8.50, 11.05, 10.32, 17.21, 4.72], [10.63, 22.10, 14.75, 24.58, 9.44], [30.73, 15.74, 18.98, 23.02, 15.05]],
-  // [[11.53, 3.24, 9.30, 5.98, 10.23], [14.41, 6.47, 13.29, 19.92, 20.47], [24.90, 34.11, 25.73, 6.74, 13.56]],
-  // [[5.06, 7.36, 11.81, 1.82, 23.31], [12.03, 14.71, 16.87, 2.60, 46.62], [6.33, 16.53, 28.11, 4.33, 25.90]],
-  // [[19.26, 0.40, 6.05, 5.29, 16.56], [45.75, 0.80, 8.65, 7.55, 33.12], [24.08, 0.90, 14.41, 12.59, 18.40]],
-  // [[6.82, 0.59, 3.05, 2.56, 19.80], [16.19, 1.18, 4.35, 3.65, 39.60], [8.52, 1.33, 7.25, 6.09, 22.00]],
-  // [[6.05, 7.36, 6.59, 17.14, 6.60], [10.58, 14.71, 9.42, 24.49, 16.50], [7.56, 21.02, 13.45, 34.98, 8.25]],
-  // [[10.85, 15.94, 4.17, 2.22, 8.25], [13.56, 31.88, 5.95, 5.56, 16.51], [22.98, 26.57, 11.90, 2.78, 27.98]],
-  // [[14.69, 3.77, 27.28, 14.01, 11.12], [31.47, 7.54, 38.97, 20.02, 22.23], [20.98, 12.56, 29.98, 25.02, 24.98]],
-  // [[3.86, 17.12, 17.06, 28.74, 5.59], [4.82, 34.24, 24.37, 41.06, 11.17], [9.64, 19.02, 43.51, 29.33, 16.43]],
-  // [[5.53, 0.91, 17.91, 12.14, 15.10], [11.06, 1.51, 44.78, 21.67, 25.17], [7.90, 1.89, 55.98, 36.12, 17.98]],
-  // [[5.79, 2.74, 8.51, 9.87, 9.62], [11.58, 9.12, 21.27, 24.68, 16.03], [20.67, 4.56, 23.90, 12.34, 23.57]],
-  // [[7.16, 4.26, 14.94, 4.17, 9.76], [14.32, 10.66, 37.35, 7.45, 16.27], [25.57, 5.33, 28.73, 8.56, 27.11]],
-  // [[21.92, 7.25, 7.30, 6.66, 3.54], [43.85, 12.08, 18.24, 16.66, 5.90], [33.73, 15.49, 21.98, 8.33, 6.56]],
-  // [[9.01, 20.65, 5.25, 12.25, 27.49], [18.02, 34.41, 13.12, 21.87, 45.82], [26.50, 24.58, 23.02, 24.57, 32.73]]
-  [[4.59, 26.32, 3.24, 17.17, 9.96], [5.74, 49.35, 4.62, 24.53, 24.90], [9.57, 32.90, 5.78, 40.89, 12.45]],
-  [[2.16, 21.98, 15.73, 14.18, 4.54], [2.71, 41.21, 22.47, 20.26, 11.36], [4.51, 27.47, 28.09, 45.02, 5.68]],
-  [[11.85, 0.14, 47.81, 9.64, 5.38], [33.17, 0.17, 68.30, 13.78, 10.75], [23.69, 0.34, 52.54, 34.44, 21.50]],
-  [[5.34, 9.49, 16.99, 0.67, 3.39], [16.02, 18.98, 24.27, 1.35, 6.77], [10.68, 23.73, 31.11, 0.71, 13.54]],
-  [[5.13, 7.63, 7.35, 29.63, 2.31], [15.38, 15.26, 10.50, 59.27, 4.63], [10.25, 19.08, 13.46, 39.51, 9.25]],
-  [[8.50, 11.05, 10.32, 17.21, 4.72], [10.63, 22.10, 14.75, 24.58, 9.44], [30.73, 15.74, 18.98, 23.02, 15.05]],
-  [[11.53, 3.24, 9.30, 5.98, 10.23], [14.41, 6.47, 13.29, 19.92, 20.47], [24.90, 34.11, 25.73, 6.74, 13.56]],
-  [[5.06, 7.36, 11.81, 1.82, 23.31], [12.03, 14.71, 16.87, 2.60, 46.62], [6.33, 16.53, 28.11, 4.33, 25.90]],
-  [[19.26, 0.40, 6.05, 5.29, 16.56], [45.75, 0.80, 8.65, 7.55, 33.12], [24.08, 0.90, 14.41, 12.59, 18.40]],
-  [[6.82, 0.59, 3.05, 2.56, 19.80], [16.19, 1.18, 4.35, 3.65, 39.60], [8.52, 1.33, 7.25, 6.09, 22.00]],
-  [[6.05, 7.36, 6.59, 17.14, 6.60], [10.58, 14.71, 9.42, 24.49, 16.50], [7.56, 21.02, 13.45, 34.98, 8.25]],
-  [[10.85, 15.94, 4.17, 2.22, 8.25], [13.56, 31.88, 5.95, 5.56, 16.51], [22.98, 26.57, 11.90, 2.78, 27.98]],
-  [[14.69, 3.77, 27.28, 14.01, 11.12], [31.47, 7.54, 38.97, 20.02, 22.23], [20.98, 12.56, 29.98, 25.02, 24.98]],
-  [[3.86, 17.12, 17.06, 28.74, 5.59], [4.82, 34.24, 24.37, 41.06, 11.17], [9.64, 19.02, 43.51, 29.33, 16.43]],
-  [[5.53, 0.91, 17.91, 12.14, 15.10], [11.06, 1.51, 44.78, 21.67, 25.17], [7.90, 1.89, 55.98, 36.12, 17.98]],
-  [[5.79, 2.74, 8.51, 9.87, 9.62], [11.58, 9.12, 21.27, 24.68, 16.03], [20.67, 4.56, 23.90, 12.34, 23.57]],
-  [[7.16, 4.26, 14.94, 4.17, 9.76], [14.32, 10.66, 37.35, 7.45, 16.27], [25.57, 5.33, 28.73, 8.56, 27.11]],
-  [[21.92, 7.25, 7.30, 6.66, 3.54], [43.85, 12.08, 18.24, 16.66, 5.90], [33.73, 15.49, 21.98, 8.33, 6.56]],
-  [[9.01, 20.65, 5.25, 12.25, 27.49], [18.02, 34.41, 13.12, 21.87, 45.82], [26.50, 24.58, 23.02, 24.57, 32.73]],
-  [[4.59, 26.32, 3.24, 17.17, 9.96], [5.74, 49.35, 4.62, 24.53, 24.90], [9.57, 32.90, 5.78, 40.89, 12.45]],
-  [[2.16, 21.98, 15.73, 14.18, 4.54], [2.71, 41.21, 22.47, 20.26, 11.36], [4.51, 27.47, 28.09, 45.02, 5.68]],
-  [[11.85, 0.14, 47.81, 9.64, 5.38], [33.17, 0.17, 68.30, 13.78, 10.75], [23.69, 0.34, 52.54, 34.44, 21.50]],
-  [[5.34, 9.49, 16.99, 0.67, 3.39], [16.02, 18.98, 24.27, 1.35, 6.77], [10.68, 23.73, 31.11, 0.71, 13.54]],
-  [[5.13, 7.63, 7.35, 29.63, 2.31], [15.38, 15.26, 10.50, 59.27, 4.63], [10.25, 19.08, 13.46, 39.51, 9.25]],
-  [[8.50, 11.05, 10.32, 17.21, 4.72], [10.63, 22.10, 14.75, 24.58, 9.44], [30.73, 15.74, 18.98, 23.02, 15.05]],
-  [[11.53, 3.24, 9.30, 5.98, 10.23], [14.41, 6.47, 13.29, 19.92, 20.47], [24.90, 34.11, 25.73, 6.74, 13.56]],
-  [[5.06, 7.36, 11.81, 1.82, 23.31], [12.03, 14.71, 16.87, 2.60, 46.62], [6.33, 16.53, 28.11, 4.33, 25.90]],
-  [[19.26, 0.40, 6.05, 5.29, 16.56], [45.75, 0.80, 8.65, 7.55, 33.12], [24.08, 0.90, 14.41, 12.59, 18.40]],
-  [[6.82, 0.59, 3.05, 2.56, 19.80], [16.19, 1.18, 4.35, 3.65, 39.60], [8.52, 1.33, 7.25, 6.09, 22.00]],
-  [[6.05, 7.36, 6.59, 17.14, 6.60], [10.58, 14.71, 9.42, 24.49, 16.50], [7.56, 21.02, 13.45, 34.98, 8.25]],
-  [[10.85, 15.94, 4.17, 2.22, 8.25], [13.56, 31.88, 5.95, 5.56, 16.51], [22.98, 26.57, 11.90, 2.78, 27.98]],
-  [[14.69, 3.77, 27.28, 14.01, 11.12], [31.47, 7.54, 38.97, 20.02, 22.23], [20.98, 12.56, 29.98, 25.02, 24.98]],
-  [[3.86, 17.12, 17.06, 28.74, 5.59], [4.82, 34.24, 24.37, 41.06, 11.17], [9.64, 19.02, 43.51, 29.33, 16.43]],
-  [[5.53, 0.91, 17.91, 12.14, 15.10], [11.06, 1.51, 44.78, 21.67, 25.17], [7.90, 1.89, 55.98, 36.12, 17.98]],
-  [[5.79, 2.74, 8.51, 9.87, 9.62], [11.58, 9.12, 21.27, 24.68, 16.03], [20.67, 4.56, 23.90, 12.34, 23.57]],
-  [[7.16, 4.26, 14.94, 4.17, 9.76], [14.32, 10.66, 37.35, 7.45, 16.27], [25.57, 5.33, 28.73, 8.56, 27.11]],
-  [[21.92, 7.25, 7.30, 6.66, 3.54], [43.85, 12.08, 18.24, 16.66, 5.90], [33.73, 15.49, 21.98, 8.33, 6.56]],
-  [[9.01, 20.65, 5.25, 12.25, 27.49], [18.02, 34.41, 13.12, 21.87, 45.82], [26.50, 24.58, 23.02, 24.57, 32.73]],
-  [[4.59, 26.32, 3.24, 17.17, 9.96], [5.74, 49.35, 4.62, 24.53, 24.90], [9.57, 32.90, 5.78, 40.89, 12.45]],
-  [[2.16, 21.98, 15.73, 14.18, 4.54], [2.71, 41.21, 22.47, 20.26, 11.36], [4.51, 27.47, 28.09, 45.02, 5.68]],
-  [[11.85, 0.14, 47.81, 9.64, 5.38], [33.17, 0.17, 68.30, 13.78, 10.75], [23.69, 0.34, 52.54, 34.44, 21.50]],
-  [[5.34, 9.49, 16.99, 0.67, 3.39], [16.02, 18.98, 24.27, 1.35, 6.77], [10.68, 23.73, 31.11, 0.71, 13.54]],
-  [[5.13, 7.63, 7.35, 29.63, 2.31], [15.38, 15.26, 10.50, 59.27, 4.63], [10.25, 19.08, 13.46, 39.51, 9.25]],
-  [[8.50, 11.05, 10.32, 17.21, 4.72], [10.63, 22.10, 14.75, 24.58, 9.44], [30.73, 15.74, 18.98, 23.02, 15.05]],
-  [[11.53, 3.24, 9.30, 5.98, 10.23], [14.41, 6.47, 13.29, 19.92, 20.47], [24.90, 34.11, 25.73, 6.74, 13.56]],
-  [[5.06, 7.36, 11.81, 1.82, 23.31], [12.03, 14.71, 16.87, 2.60, 46.62], [6.33, 16.53, 28.11, 4.33, 25.90]],
-  [[19.26, 0.40, 6.05, 5.29, 16.56], [45.75, 0.80, 8.65, 7.55, 33.12], [24.08, 0.90, 14.41, 12.59, 18.40]],
-  [[6.82, 0.59, 3.05, 2.56, 19.80], [16.19, 1.18, 4.35, 3.65, 39.60], [8.52, 1.33, 7.25, 6.09, 22.00]],
-  [[6.05, 7.36, 6.59, 17.14, 6.60], [10.58, 14.71, 9.42, 24.49, 16.50], [7.56, 21.02, 13.45, 34.98, 8.25]],
-  [[10.85, 15.94, 4.17, 2.22, 8.25], [13.56, 31.88, 5.95, 5.56, 16.51], [22.98, 26.57, 11.90, 2.78, 27.98]],
-  [[14.69, 3.77, 27.28, 14.01, 11.12], [31.47, 7.54, 38.97, 20.02, 22.23], [20.98, 12.56, 29.98, 25.02, 24.98]],
-  [[3.86, 17.12, 17.06, 28.74, 5.59], [4.82, 34.24, 24.37, 41.06, 11.17], [9.64, 19.02, 43.51, 29.33, 16.43]],
-  [[5.53, 0.91, 17.91, 12.14, 15.10], [11.06, 1.51, 44.78, 21.67, 25.17], [7.90, 1.89, 55.98, 36.12, 17.98]],
-  [[5.79, 2.74, 8.51, 9.87, 9.62], [11.58, 9.12, 21.27, 24.68, 16.03], [20.67, 4.56, 23.90, 12.34, 23.57]],
-  [[7.16, 4.26, 14.94, 4.17, 9.76], [14.32, 10.66, 37.35, 7.45, 16.27], [25.57, 5.33, 28.73, 8.56, 27.11]],
-  [[21.92, 7.25, 7.30, 6.66, 3.54], [43.85, 12.08, 18.24, 16.66, 5.90], [33.73, 15.49, 21.98, 8.33, 6.56]],
-  [[9.01, 20.65, 5.25, 12.25, 27.49], [18.02, 34.41, 13.12, 21.87, 45.82], [26.50, 24.58, 23.02, 24.57, 32.73]],
-  [[4.59, 26.32, 3.24, 17.17, 9.96], [5.74, 49.35, 4.62, 24.53, 24.90], [9.57, 32.90, 5.78, 40.89, 12.45]],
-  [[2.16, 21.98, 15.73, 14.18, 4.54], [2.71, 41.21, 22.47, 20.26, 11.36], [4.51, 27.47, 28.09, 45.02, 5.68]],
-  [[11.85, 0.14, 47.81, 9.64, 5.38], [33.17, 0.17, 68.30, 13.78, 10.75], [23.69, 0.34, 52.54, 34.44, 21.50]],
-  [[5.34, 9.49, 16.99, 0.67, 3.39], [16.02, 18.98, 24.27, 1.35, 6.77], [10.68, 23.73, 31.11, 0.71, 13.54]],
-  [[5.13, 7.63, 7.35, 29.63, 2.31], [15.38, 15.26, 10.50, 59.27, 4.63], [10.25, 19.08, 13.46, 39.51, 9.25]],
-  [[8.50, 11.05, 10.32, 17.21, 4.72], [10.63, 22.10, 14.75, 24.58, 9.44], [30.73, 15.74, 18.98, 23.02, 15.05]],
-  [[11.53, 3.24, 9.30, 5.98, 10.23], [14.41, 6.47, 13.29, 19.92, 20.47], [24.90, 34.11, 25.73, 6.74, 13.56]],
-  [[5.06, 7.36, 11.81, 1.82, 23.31], [12.03, 14.71, 16.87, 2.60, 46.62], [6.33, 16.53, 28.11, 4.33, 25.90]],
-  [[19.26, 0.40, 6.05, 5.29, 16.56], [45.75, 0.80, 8.65, 7.55, 33.12], [24.08, 0.90, 14.41, 12.59, 18.40]],
-  [[6.82, 0.59, 3.05, 2.56, 19.80], [16.19, 1.18, 4.35, 3.65, 39.60], [8.52, 1.33, 7.25, 6.09, 22.00]],
-  [[6.05, 7.36, 6.59, 17.14, 6.60], [10.58, 14.71, 9.42, 24.49, 16.50], [7.56, 21.02, 13.45, 34.98, 8.25]],
-  [[10.85, 15.94, 4.17, 2.22, 8.25], [13.56, 31.88, 5.95, 5.56, 16.51], [22.98, 26.57, 11.90, 2.78, 27.98]],
-  [[14.69, 3.77, 27.28, 14.01, 11.12], [31.47, 7.54, 38.97, 20.02, 22.23], [20.98, 12.56, 29.98, 25.02, 24.98]]
-]
-let dataList2 = [
-  [
-    "华阳新材",
-    "华钠铜(碳)年产万吨级钠离子电池正负极材料项目",
-    "11.42亿"
-  ],
-  [
-    "太重集团",
-    "太重退城入园智能高端装备生产线升级改造项目",
-    "18.11亿"
-  ],
-  [
-    "太重集团",
-    "太重智能高端液压挖掘机项目",
-    "17.82亿"
-  ],
-  [
-    "太重集团",
-    "太重(大同)高端起重机产业基地二期项目",
-    "1.62亿"
-  ],
-  [
-    "太重集团",
-    "太重液压挖掘机四轮一带项目",
-    "4.00亿"
-  ],
-  [
-    "太重集团",
-    "太重中大型工程起重机智能制造项目",
-    "8.30亿"
-  ],
-  [
-    "太重集团",
-    "太重高端工程机械齿轮箱智能制造项目",
-    "3.55亿"
-  ],
-  [
-    "云时代",
-    "侯马北铜年处理铜精矿150万吨综合回收项目",
-    "27.70亿"
-  ],
-  [
-    "交控集团",
-    "山西固废资源化利用交通科技园项目",
-    "2.00亿"
-  ],
-  [
-    "云时代",
-    "北方铜业铜矿峪矿园子沟尾矿库项目",
-    "16.73亿"
-  ],
-  [
-    "山西建投",
-    "山西综改示范区潇河产业园区建筑垃圾资源化处理项目",
-    "3.90亿"
-  ],
-  [
-    "云时代",
-    "山西北铜高性能压延铜带箔和覆铜板项目",
-    "23.96亿"
-  ],
-  [
-    "大地控股",
-    "大地控股忻州新店年产800万吨精品砂石骨料项目",
-    "8.70亿"
-  ],
-  [
-    "山西建投",
-    "山西建投晋西北建筑产业园区项目",
-    "6.71亿"
-  ],
-  [
-    "山西建投",
-    "山西建投长治建筑产业园区一期项目",
-    "4.98亿"
-  ],
-  [
-    "汾酒集团",
-    "汾青基地2万吨原酒酿造一期项目",
-    "14.80亿"
-  ],
-  [
-    "文旅集团",
-    "忻州清凉湾温泉康养项目",
-    "9.34亿"
-  ],
-  [
-    "交控集团",
-    "山西路桥数字化交通产业园(南区)项目",
-    "32.10亿"
-  ],
-  [
-    "山西建投",
-    "山西农谷智慧冷链物流园项目",
-    "5.49亿"
-  ],
-  [
-    "华新燃气",
-    "大同液化调峰储备集散中心二期项目",
-    "1.50亿"
-  ],
-  [
-    "神农科技",
-    "天镇万头奶牛智慧牧场项目",
-    "5.67亿"
-  ],
-  [
-    "晋能控股",
-    "阳泉郊区西上庄煤矿项目",
-    "52.56亿"
-  ],
-  [
-    "华阳新材",
-    "和顺泊里矿井及选煤厂项目",
-    "67.00亿"
-  ],
-  [
-    "华阳新材",
-    "寿阳七元煤矿项目",
-    "50.77亿"
-  ],
-  [
-    "山西焦煤",
-    "沁源中峪煤矿项目",
-    "87.69亿"
-  ],
-  [
-    "晋能控股",
-    "晋城兴唐车寨煤矿及选煤厂项目",
-    "27.52亿"
-  ],
-  [
-    "晋能控股",
-    "阳城龙湾矿井及选煤厂项目",
-    "69.28亿"
-  ],
-  [
-    "晋能控股",
-    "沁水东大矿井及选煤厂项目",
-    "62.46亿"
-  ],
-  [
-    "晋能控股",
-    "沁水郑庄矿井及选煤厂项目",
-    "83.06亿"
-  ],
-  [
-    "山西焦煤",
-    "乡宁谭坪煤矿一期项目",
-    "56.62亿"
-  ],
-  [
-    "山西焦煤",
-    "灵石灵北煤矿及选煤厂项目",
-    "66.27亿"
-  ],
-  [
-    "晋能控股",
-    "晋控电力同热三期2x100万千瓦“上大压小”煤电项目",
-    "72.67亿"
-  ],
-  [
-    "山西焦煤",
-    "山煤集团河曲2x35万千万低热值煤发电项目",
-    "33.30亿"
-  ],
-  [
-    "华阳新材",
-    "西上庄低热值煤发电项目",
-    "53.85亿"
-  ],
-  [
-    "华新燃气",
-    "阳城煤层气集输中心(町店配气站二期扩容改造)项目",
-    "2.50亿"
-  ],
-  [
-    "交控集团",
-    "高速公路充电桩建设项目",
-    "3.10亿"
-  ],
-  [
-    "交控集团",
-    "三个一号旅游公路和“四好农村路”沿线充电桩建设项目",
-    "7.10亿"
-  ],
-  [
-    "山西建投",
-    "山西省静态交通大数据平台项目",
-    "1.00亿"
-  ],
-  [
-    "华远陆港",
-    "集宁经大同至原平铁路项目",
-    "248.21亿"
-  ],
-  [
-    "华远陆港",
-    "雄安新区至忻州高速铁路山西段项目",
-    "192.06亿"
-  ],
-  [
-    "华远陆港",
-    "阳涉铁路开通客运服务项目",
-    "6.60亿"
-  ],
-  [
-    "交控集团",
-    "昔阳(晋冀界)至榆次高速公路项目",
-    "209.86亿"
-  ],
-  [
-    "交控集团",
-    "青银二广高速公路太原联络线项目",
-    "72.88亿"
-  ],
-  [
-    "交控集团",
-    "晋阳高速公路改扩建工程",
-    "62.02亿"
-  ],
-  [
-    "交控集团",
-    "青兰国家高速公路长治至延安联络线(G2211)山西境黎城至霍州段项目",
-    "231.10亿"
-  ],
-  [
-    "交控集团",
-    "汾阳至石楼高速公路项目",
-    "117.14亿"
-  ],
-  [
-    "交控集团",
-    "呼北国家高速公路离石至隰县段项目",
-    "104.90亿"
-  ],
-  [
-    "交控集团",
-    "临汾至沁水高速公路临汾至浮山段项目",
-    "19.70亿"
-  ],
-  [
-    "交控集团",
-    "G108线重点路段新建改建工程(含2个子项目)",
-    "130.19亿"
-  ],
-  [
-    "交控集团",
-    "国道241、省道岚马线汾河水库段改线工程",
-    "41.71亿"
-  ],
-  [
-    "交控集团",
-    "G241阳方口至朔州段和G336朔州至平鲁段公路改扩建工程PPP项目",
-    "16.38亿"
-  ],
-  [
-    "交控集团",
-    "G336线应县罗庄至朔城区东榆林改扩建工程",
-    "23.17亿"
-  ],
-  [
-    "航产集团",
-    "太原武宿(国际)机场三期改扩建项目",
-    "239.28亿"
-  ],
-  [
-    "航产集团",
-    "太原武宿(国际)机场三期改扩建综合交通中心配套项目",
-    "7.62亿"
-  ],
-  [
-    "山西建投",
-    "大盂产业新城标准化厂房基础设施一期项目",
-    "11.63亿"
-  ],
-  [
-    "水控集团",
-    "滹沱河供水工程",
-    "12.80亿"
-  ],
-  [
-    "水控集团",
-    "全省县域水网及城乡供水一体化首批项目",
-    "240.00亿"
-  ],
-  [
-    "水控集团",
-    "小浪底引黄(灌区、工业及城镇生活供水)工程",
-    "27.30亿"
-  ],
-  [
-    "水控集团",
-    "阳泉龙华口调水工程",
-    "20.30亿"
-  ],
-  [
-    "水控集团",
-    "万家寨引黄北干支线工程",
-    "15.63亿"
-  ],
-  [
-    "水控集团",
-    "万家寨引黄入晋总干线南干线泵站二期扩机项目",
-    "15.00亿"
-  ],
-  [
-    "交控集团",
-    "智慧交通山西省实验室项目",
-    "1.20亿"
-  ],
-  [
-    "交控集团",
-    "山西隧道与地下工程研究中心项目",
-    "1.50亿"
-  ],
-  [
-    "华舰体育",
-    "山西体育职业学院新校区项目",
-    "12.76亿"
-  ],
-  [
-    "华舰体育",
-    "屯留沙家庄航空产教融合实训基地项目",
-    "2.08亿"
-  ],
-  [
-    "太重集团",
-    "太重智能高端装备产业园区基础设施及厂房配套项目",
-    "55.87亿"
-  ],
-  [
-    "交控集团",
-    "山西综改示范区中小企业产业园一期项目",
-    "13.70亿"
-  ],
-  [
-    "山西焦煤",
-    "临县三交一号煤矿项目",
-    "80.53亿"
-  ],
-  [
-    "山西焦煤",
-    "中阳吴家峁矿井及选煤厂项目",
-    "60.21亿"
-  ],
-  [
-    "华阳新材",
-    "华阳云冈千吨级高性能碳纤维一期示范项目",
-    "6.40亿"
-  ]
-]
+let dataList = []
+let dataList2 = []
 let statusList = [
   { name: '煤炭和煤电', value: 8.6, num: 2 },
   { name: '煤电和新能源', value: 24.97, num: 20 },

+ 147 - 32
investmentNew/js/index.js

@@ -31,7 +31,7 @@ let app = new Vue({
       tipShow1: false, // 标题弹窗显示
       tipShow2: false, // 单柱状图弹窗 
       tipShow3: false, // 单柱状图弹窗 
-      echartEnterpriseShow:false, // 企业额度分析专属弹窗显示
+      echartEnterpriseShow: false, // 企业额度分析专属弹窗显示
       projectListTipShow: false,// 项目列表弹窗显示
       boardTipShow: false, // 项目看板弹窗专用
       stageTitle: '', // 管理类型分析圆环图内容
@@ -174,22 +174,22 @@ let app = new Vue({
       ],
       costList: [
         {
-          num: 160,
-          value: 500,
+          num: 0,
+          value: 0,
           status: "正偏差",
           type: 1,
           projectStepCode: '09'
         },
         {
-          num: 28,
-          value: 264,
+          num: 0,
+          value: 0,
           status: "容差内",
           type: 2,
           projectStepCode: '10'
         },
         {
-          num: 103,
-          value: 182,
+          num: 0,
+          value: 0,
           status: "负偏差",
           type: 3,
           projectStepCode: '11'
@@ -423,9 +423,9 @@ let app = new Vue({
 
   },
   beforeDestroy () {
-    clearInterval(this.timer);
-    clearInterval(this.time1);
-    clearInterval(this.time2);
+    this.timer && clearInterval(this.timer);
+    this.time1 && clearInterval(this.time1);
+    this.time2 && clearInterval(this.time2);
   },
   mounted () {
     this.getUrlParams()
@@ -668,7 +668,7 @@ let app = new Vue({
               // 总额度
               left3[2].push(that.yuanChange(item.mdnb_amountfield25))
             })
-            this.leftEcharts10Fun();
+            this.leftEcharts10Fun(dataList);
           }
           resolve(1);
         })
@@ -4476,7 +4476,7 @@ let app = new Vue({
       };
       that.leftEcharts9.setOption(option);
     },
-    leftEcharts10Fun () {
+    leftEcharts10Fun (dataList) {
       let that = this;
       this.leftEcharts10 = echarts.init(this.$refs["leftEcharts10"]);
       option = {
@@ -4620,23 +4620,23 @@ let app = new Vue({
         ],
       };
       that.leftEcharts10.on('click', function (param) {
-        console.log(param,'看看点击了')
+        console.log(param, '看看点击了')
         that.titleName = param.name
         that.echartEnterpriseShow = true
         // 如果是接口版数据版
-        // let findData = dataList.find(item => {
-        //   return item.mdnb_textfield == param.name
-        // })
-        // common1[0] = findData.mdnb_amountfield18
-        // common1[1] = findData.mdnb_amountfield20
-        // common1[2] = findData.mdnb_amountfield19
-        // common1[3] = findData.mdnb_amountfield26
-        // common1[4] = findData.mdnb_amountfield27
-        // common1[5] = findData.mdnb_amountfield25
-        // common2[0] = findData.mdnb_decimalfield6
-        // setTimeout(() => {
-        //   that.initChartBall()
-        // });
+        let findData = dataList.find(item => {
+          return item.mdnb_textfield == param.name
+        })
+        common1[0] = findData.mdnb_amountfield18
+        common1[1] = findData.mdnb_amountfield20
+        common1[2] = findData.mdnb_amountfield19
+        common1[3] = findData.mdnb_amountfield26
+        common1[4] = findData.mdnb_amountfield27
+        common1[5] = findData.mdnb_amountfield25
+        common2[0] = findData.mdnb_decimalfield6
+        setTimeout(() => {
+          that.initChartBall()
+        });
       })
       //轮播
       tools.loopShowTooltip(that.leftEcharts10, option, {
@@ -4646,6 +4646,116 @@ let app = new Vue({
       //注册
       that.leftEcharts10.setOption(option);
     },
+    initChartBall () {
+      this.left11Chart = echarts.init(this.$refs['echartBall'])
+      option = {
+        series: [
+          {
+            type: "liquidFill",
+            radius: "80%",
+            data: [common2[0], common2[0] + 0.02, common2[0] - 0.02],
+            amplitude: '4%',
+            waveLength: '20%', //波浪长度
+            // data: [
+            //   {}
+            // ],
+            backgroundStyle: {
+              color: {
+                type: "radial",
+                x: 0.5,
+                y: 0.5,
+                r: 0.7,
+                // 水球体颜色
+                colorStops: [
+                  {
+                    offset: 0,
+                    color: "#010a11",
+                  },
+                  {
+                    offset: 0.9,
+                    color: "#1a2f45",
+                  },
+                  {
+                    offset: 1,
+                    color: "#2b405a",
+                  },
+                ],
+                globalCoord: false,
+              },
+            },
+            outline: {
+              borderDistance: 0,
+              itemStyle: {
+                borderWidth: 0,
+                borderColor: {
+                  type: "linear",
+                  x: 0,
+                  y: 0,
+                  x2: 0,
+                  y2: 1,
+                  colorStops: [
+                  ],
+                  globalCoord: false,
+                },
+              },
+            },
+            color: [
+              {
+                x: 0,
+                y: 0,
+                x2: 0,
+                y2: 1,
+                colorStops: [{
+                  offset: 0,
+                  color: '#237386',
+                },
+                {
+                  offset: 1,
+                  color: '#0078C8',
+                },],
+              },
+              {
+                x: 0,
+                y: 0,
+                x2: 0,
+                y2: 1,
+                colorStops: [{
+                  offset: 0,
+                  color: '#2F97A9',
+                },
+                {
+                  offset: 1,
+                  color: '#0078C8',
+                },],
+              },
+              {
+                x: 0,
+                y: 0,
+                x2: 0,
+                y2: 1,
+                colorStops: [{
+                  offset: 0,
+                  color: '#48E0ED',
+                },
+                {
+                  offset: 1,
+                  color: '#0078C8',
+                },],
+              }
+            ],
+            label: {
+              normal: {
+                textStyle: {
+                  color: "#fff", // x轴文字颜色
+                  fontSize: '70'
+                },
+              },
+            },
+          },
+        ],
+      };
+      this.left11Chart.setOption(option)
+    },
     // 重点项目两线指标轮播方法
     scrollChange (index) {
       if (index == 18) {
@@ -6856,16 +6966,21 @@ let app = new Vue({
     },
     chooseTime (value) {
       let that = this
-      // this.backChina()
-      // this.year = value
-      // that.fling = false
-      // that.destroyCharts()
-      // that.closeTap()
+      this.backChina()
+      this.year = value
+      that.fling = false
+      that.destroyCharts()
+      that.closeTap()
       this.pullShow = false
       setTimeout(item => {
-        // that.comeIn()
+        that.comeIn()
       })
     },
+    destroyCharts () {
+      this.timer && clearInterval(this.timer);
+      this.time1 && clearInterval(this.time1);
+      this.time2 && clearInterval(this.time2);
+    },
     changeTopColor () {
       this.list = document.getElementsByClassName('row-item')
       setTimeout(() => {

+ 43 - 0
investmentNew/styles/index.css

@@ -523,6 +523,35 @@ a {
   left: calc(50% - 960px);
   top: calc(50% - 470px);
 }
+.tip2 {
+  width: 100%;
+  height: 100%;
+  display: grid;
+  grid-template-columns: 60% 40%;
+  /* grid-template-rows: 1fr 1fr; */
+  grid-gap: 10px;
+}
+.tip2-list {
+  height: 100%;
+  display: grid;
+  grid-template-rows: repeat(5, minmax(0, 1fr));
+  background-color: #092853;
+  padding: 20px 20px;
+  font-size: 30px;
+  border-radius: 15px;
+}
+.tip2-list > div {
+  width: 100%;
+  height: 100%;
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+}
+.tip2-list > div:nth-child(2),
+.tip2-list > div:nth-child(4) {
+  border-top: 1px solid #69c0ff;
+  border-bottom: 1px solid #69c0ff;
+}
 .productTipBoard {
   height: 1900px !important;
   width: calc(1500px / 9 * 16 + 100px) !important;
@@ -530,6 +559,20 @@ a {
   left: calc(50% - (1500px / 9 * 16 + 70px) / 2);
   z-index: 99999999999 !important;
 }
+.total {
+  text-align: center;
+  position: absolute;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  height: 350px;
+  bottom: 0;
+  font-size: 30px;
+  font-weight: bold;
+  color: #69c0ff;
+  z-index: 999;
+  width: 100%;
+}
 .pullBox {
   position: absolute;
   left: 5% !important;