From d40eb96fe09c5c089ce093d8afe840c94c319996 Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Mon, 1 Apr 2024 09:56:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=BD=E5=B7=A5=E5=A4=A7=E5=B1=8F=E9=A6=96?= =?UTF-8?q?=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/index/index.css | 12 ++++++++++++ js/pages/index/indexAjax.js | 12 ++++++++---- js/pages/index/indexEcharts.js | 4 ++-- 3 files changed, 22 insertions(+), 6 deletions(-) diff --git a/css/index/index.css b/css/index/index.css index a465baa..8280a4e 100644 --- a/css/index/index.css +++ b/css/index/index.css @@ -179,4 +179,16 @@ body { height: 28.2%; background: url("../../img/index/pro_cost.png") no-repeat 0 0 / 100% 100%; background-position: center center !important; +} + +img { + image-rendering: -moz-crisp-edges; + /* Firefox */ + image-rendering: -o-crisp-edges; + /* Opera */ + image-rendering: -webkit-optimize-contrast; + /*Webkit (non-standard naming) */ + image-rendering: crisp-edges; + -ms-interpolation-mode: nearest-neighbor; + /* IE (non-standard property) */ } \ No newline at end of file diff --git a/js/pages/index/indexAjax.js b/js/pages/index/indexAjax.js index 42e0a53..b72eebd 100644 --- a/js/pages/index/indexAjax.js +++ b/js/pages/index/indexAjax.js @@ -137,11 +137,11 @@ function loadProCost(montageParam) { const url = commonUrl + 'screen/largeScreen/xcIndex/getProMoney?params=' + montageParam; ajaxRequestGet(url, "GET", true, function () { }, function (result) { - console.log(result); if (result.code === 200) { setData(result.data); } else if (result.code === 500) { console.error('项目成本:' + result.msg); + setData(null); } else if (result.code === 401) { loginout(1); } @@ -149,8 +149,12 @@ function loadProCost(montageParam) { error(xhr, status, error) }, aqEnnable); function setData(data) { - let nameList = ['黄家村', '曹家村', '吕家村', '大草坝村', '庙坡村', '廉家庄村', '莲花池村', '小西关村', '杜家漕村', '栗子园村', '翟家寺村']; - let valueList = ['2', '3', '1', '1', '2', '2', '2', '6', '5', '3', '2']; - initEchartsThree(nameList,valueList); + if (data) { + let nameList = data.time && data.time.length > 0 ? data.time : []; + let valueList = data.cost && data.cost.length > 0 ? data.cost : []; + initEchartsThree(nameList, valueList,parseFloat(data.proCost.replace('万',''))); + }else{ + initEchartsThree([], [],0); + } } } \ No newline at end of file diff --git a/js/pages/index/indexEcharts.js b/js/pages/index/indexEcharts.js index 849737e..7a579d5 100644 --- a/js/pages/index/indexEcharts.js +++ b/js/pages/index/indexEcharts.js @@ -434,7 +434,7 @@ function initEchartsTwo(value2, value) { } /* 项目成本 */ -function initEchartsThree(nameListData,valueListData) { +function initEchartsThree(nameListData,valueListData,proCost) { let nameList = nameListData; let valueList = valueListData; let fontSize = '14', fontFamily = 'Alibaba PuHuiTi R', fontColor = '#fff'; @@ -553,7 +553,7 @@ function initEchartsThree(nameListData,valueListData) { data: [{ silent: true, name: "阈值", - yAxis: 5,//res.targetTwo, + yAxis: proCost,//res.targetTwo, lineStyle: { color: "#FF8845FF" },