From 67e03b179e1a257622cf2b5b21ec0610115c3bf9 Mon Sep 17 00:00:00 2001 From: chenhuan <czj123456> Date: 星期二, 28 五月 2024 17:48:40 +0800 Subject: [PATCH] Merge branch 'master' of http://117.78.1.188:8089/r/dkyChenJiang --- javaweb-plus/javaweb-admin/src/main/resources/static/js/custom/main.js | 261 ---------------------------------------------------- 1 files changed, 0 insertions(+), 261 deletions(-) diff --git a/javaweb-plus/javaweb-admin/src/main/resources/static/js/custom/main.js b/javaweb-plus/javaweb-admin/src/main/resources/static/js/custom/main.js index 40bf88b..e69de29 100644 --- a/javaweb-plus/javaweb-admin/src/main/resources/static/js/custom/main.js +++ b/javaweb-plus/javaweb-admin/src/main/resources/static/js/custom/main.js @@ -1,261 +0,0 @@ -$(function() { - loadMap(); - getReallyData(); - getRegulatoryUnitChartData("",""); - bindEvent(); -}) -// 鍔犺浇鍦板浘 -function loadMap() { - let map = new T.Map('map_div'); - map.centerAndZoom(new T.LngLat(116.38, 39.9), 11); - - var control = new T.Control.Zoom(); - control.setPosition(T_ANCHOR_TOP_RIGHT); - map.addControl(control);// 娣诲姞缂╂斁骞崇Щ鎺т欢 - - var scale = new T.Control.Scale();// 鍒涘缓姣斾緥灏烘帶浠跺璞� - var ctrl = new T.Control.MapType(); - ctrl.setPosition(T_ANCHOR_BOTTOM_RIGHT); - // 娣诲姞鎺т欢 - map.addControl(ctrl); -} -// 鑾峰彇鏁版嵁搴撶湡瀹炴暟鎹� -function getReallyData() { - let url = window.location.protocol + "//" + window.location.host + "/bjfw/geotdp/index/indexCollect"; - $.get(url,function(res){ - if(res.status && res.message === "鎿嶄綔鎴愬姛"){ - let reallyData = { - "project-num" : res.result.projectNum, - "all-project-num" : res.result.allProjectNum, - "enterprise-num" : res.result.companyNum, - "all-enterprise-num" : res.result.allCompanyNum, - "exploration-num" : res.result.holeNum, - "all-exploration-num" : res.result.allHoleNum, - "jinchi-num" : Number(res.result.jinChiNum), - "all-jinchi-num" : Number(res.result.allJinChiNum), - "abnormal-num" : res.result.exceptionNum, - "all-abnormal-num" : res.result.allExceptionNum - } - pageAssignment(reallyData); - }else{ - $.modal.alertError("璇锋眰鍑洪敊"); - } - }) -} -// 椤甸潰鏁版嵁璧嬪�� -function pageAssignment(reallyData) { - for ( let key in reallyData) { - let className = "." + key; - $(className).text(reallyData[key]); - } -} - -//鏌ヨ鐩戠鍗曚綅椤圭洰缁熻鍥捐〃鏁版嵁 -function getRegulatoryUnitChartData(startTime,endTime){ - let url = window.location.protocol + "//" + window.location.host + "/bjfw/geotdp/index/indexProjectNumsCollect"; - $.get(url,{ - startTime: startTime, - endTime: endTime - },function(res){ - if(res.status && res.message === "鎿嶄綔鎴愬姛"){ - let chartData = {}; - chartData.yData = res.result.map((item)=>{ - return item.fullName; - }) - chartData.xData = res.result.map((item)=>{ - return item.projectNums; - }) - loadRegulatoryUnitChart(chartData); - }else{ - $.modal.alertError("璇锋眰鍑洪敊"); - } - - }) -} - -//鍔犺浇鐩戠鍗曚綅椤圭洰缁熻鍥捐〃 -function loadRegulatoryUnitChart(chartData){ - var myChart = echarts.init(document.getElementById('rank_chart')); - - let beginColor = "rgb(255,140,0,0.1)", - endColor = "rgb(255,140,0,1)", - endPix = ""; - //let endZom = 50; - - let option = { - title: { - show: false, - }, - dataZoom: [ - { - type: "inside", - start: 0, - // end: endZom, - orient: "vertical", - zoomOnMouseWheel: false, ////婊氳疆鏄惁瑙﹀彂缂╂斁 - }, - ], - tooltip: { - trigger: "axis", - axisPointer: { - type: "shadow", - }, - }, - legend: { - bottom: 20, - right: 0, - textStyle: { - color: "#666", - fontSize: 18, - }, - orient: "vertical", - }, - grid: { - borderWidth: 0, - top: "8%", - left: "1%", - right: "8%", - bottom: "2%", - }, - color: "#fff", - yAxis: [ - { - type: "category", - inverse: true, - axisLine: { - show: false, - }, - splitLine: { - show: false, - }, - axisTick: { - show: false, - }, - axisLabel: { - show: false, - }, - data: chartData.yData, - }, - ], - xAxis: { - type: "value", - axisTick: { - show: false, - }, - axisLine: { - show: false, - }, - splitLine: { - show: false, - }, - axisLabel: { - show: false, - }, - }, - series: [ - { - name: "绱", - type: "bar", - barWidth: "10px", - itemStyle: { - normal: { - show: true, - color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [ - { - offset: 0, - color: beginColor, - }, - { - offset: 1, - color: endColor, - }, - ]), - barBorderRadius: [0, 5, 5, 0], - }, - emphasis: { - shadowBlur: 15, - shadowColor: "rgba(0, 0, 0, 0.1)", - }, - }, - data: chartData.xData, - animationDuration: 1500, - label: { - normal: { - color: "black", - show: true, - position: "right", - fontSize: 18, - fontStyle: "italic", - formatter: function (para) { - return para.data + endPix; - }, - }, - }, - }, - { - type: "bar", - barGap: "0", - barWidth: 10, - animation: false, - itemStyle: { - color: "transparent", - }, - tooltip: { - show: false, - }, - label: { - show: true, - position: ["0", "-35"], - fontSize: 13, - color: "rgb(0,0,0,0.7)", - formatter: function (param) { - return param.dataIndex + 1 + " " + param.name; - }, - }, - data: chartData.xData, - }, - - ], - animationEasing: "cubicOut", - }; - - myChart.setOption(option); -} - -//缁戝畾浜嬩欢 -function bindEvent(){ - $(".statistic-btn .btn").on("click",function(){ - if(this.innerText === "鎬昏"){ - getRegulatoryUnitChartData("",""); - }else if(this.innerText === "鏈勾搴�"){ - let d = new Date(); - let n = d.getFullYear(); - let startTime = n + "-01-01 00:00:00"; - let endTime = n + "-12-31 23:59:59"; - getRegulatoryUnitChartData(startTime,endTime); - }else{ - let startTime = getFirstDay() + " 00:00:00"; - let endTime = getLastDay() + " 23:59:59"; - getRegulatoryUnitChartData(startTime,endTime); - } - }) -} - -//鑾峰彇鏈湀绗竴澶� -function getFirstDay(){ - var y = new Date().getFullYear(); //鑾峰彇骞翠唤 - var m = new Date().getMonth() + 1; //鑾峰彇鏈堜唤 - var d = '01' - m = m < 10 ? '0' + m : m; //鏈堜唤琛� 0 - - return [y,m,d].join("-") -} -//鑾峰彇鏈湀鏈�鍚庝竴澶� -function getLastDay(){ - var y = new Date().getFullYear(); //鑾峰彇骞翠唤 - var m = new Date().getMonth() + 1; //鑾峰彇鏈堜唤 - var d = new Date(y, m, 0).getDate(); //鑾峰彇褰撴湀鏈�鍚庝竴鏃� - m = m < 10 ? '0' + m : m; //鏈堜唤琛� 0 - d = d < 10 ? '0' + d : d; //鏃ユ暟琛� 0 - return [y,m,d].join("-"); -} -- Gitblit v1.9.1