From b3a9381e7b6c6a0a94d24a09b8e9c02cec983aa2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E7=AC=99=E6=AD=8C?= <2277317060@qq.com> Date: Sat, 23 Jul 2022 18:14:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../static/js/board/orderVisualization.js | 19 +++++++---- .../main/resources/static/js/echartsCommon.js | 33 +++++++++++-------- .../templates/broad/orderVisualization.html | 1 + 3 files changed, 33 insertions(+), 20 deletions(-) diff --git a/ruoyi-admin/src/main/resources/static/js/board/orderVisualization.js b/ruoyi-admin/src/main/resources/static/js/board/orderVisualization.js index f273dda..ae62b5f 100644 --- a/ruoyi-admin/src/main/resources/static/js/board/orderVisualization.js +++ b/ruoyi-admin/src/main/resources/static/js/board/orderVisualization.js @@ -1,6 +1,7 @@ $(() => { moduleTitle() safe('#safe') + importData('#importData') // 公共请求地址 let url = '/broad/mtk' card({ @@ -244,13 +245,11 @@ $(() => { singleVerticalBarChart({ xName: arr.map(val => val.name), yData: arr.map(val => val.qty), - }, document.getElementById("equipmentPower"),20,'20%') + }, document.getElementById("equipmentPower"),-20,'20%') break } }) }) - // autoUpdate(url + "/inStore3d", INTERVAL, data => { - // }) // 当日订单入库统计 autoUpdate(url + "/selectInstoreNumByday", INTERVAL, data => { @@ -259,7 +258,8 @@ $(() => { yData: data.map(val => val.qty), }, document.getElementById("productionEfficiency"),-20) }) - // 成品入库统计 + + // 重点工序质量监控 // autoUpdate(url + "/inStore3d", INTERVAL, data => { percentageRingDiagram([ { @@ -303,7 +303,7 @@ const curWeek = () => { } firstDayOfYear = new Date(today.getFullYear(), 0, spendDay); let d = Math.ceil((today.valueOf() - firstDayOfYear.valueOf()) / 86400000); - return Math.ceil(d / 7); + return Math.ceil((d / 7) +1); } const moduleTitle = () => { @@ -321,8 +321,9 @@ const moduleTitle = () => { const safe = (el) => { const html = ` + ${new Date().getFullYear().toString()}年连续安全生产天数 ${today()}天 - QSR连续安全生产天数 + 智能冷柜互联工厂 ` $(el).html(html) } @@ -384,4 +385,10 @@ const total = (val1 = 0, el) => { 合计:${val1} ` $(el).html(html) +} +const importData = ( el) => { + const html = ` + 一次合格率 + ` + $(el).html(html) } \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/static/js/echartsCommon.js b/ruoyi-admin/src/main/resources/static/js/echartsCommon.js index 02491a5..ed66fc6 100644 --- a/ruoyi-admin/src/main/resources/static/js/echartsCommon.js +++ b/ruoyi-admin/src/main/resources/static/js/echartsCommon.js @@ -183,6 +183,7 @@ const horizontalRoundedBarChartWithBackgroundTwo = function (data, id) { axisLabel: { color: "#fff", // margin:150, + fontSize:0.75 * vw, textStyle: { textAlign:'center' }, @@ -252,19 +253,21 @@ const horizontalRoundedBarChartWithBackgroundTwo = function (data, id) { }) let step = 1 / (data.yNameOne.length / 9) * 100 - time = setInterval(() => { - option.dataZoom[0].end += step - option.dataZoom[0].start += step - if (option.dataZoom[0].start >= 100) { - option.dataZoom[0].start = 0 - option.dataZoom[0].end = step - } - if (option.dataZoom[0].end >= 100) { - option.dataZoom[0].end = 100 - option.dataZoom[0].start = option.dataZoom[0].end - step - } - charts.setOption(option); - }, 3000) + time = () => { + setInterval(() => { + option.dataZoom[0].end += step + option.dataZoom[0].start += step + if (option.dataZoom[0].start >= 100) { + option.dataZoom[0].start = 0 + option.dataZoom[0].end = step + } + if (option.dataZoom[0].end >= 100) { + option.dataZoom[0].end = 100 + option.dataZoom[0].start = option.dataZoom[0].end - step + } + charts.setOption(option); + }, 6000) + } time() } charts.setOption(option); @@ -1629,6 +1632,7 @@ const singleVerticalBarChartTwo = function (data, id) { }, dataZoom: [], xAxis: { + margin:10, nameTextStyle: { color: '#c0c3cd', padding: [0, 0, -10, 0], @@ -1638,7 +1642,8 @@ const singleVerticalBarChartTwo = function (data, id) { color: '#c0c3cd', //X轴文字 fontSize: 14, interval: 0, - rotate: 20, + margin:20, + rotate: -20, }, axisTick: { lineStyle: { diff --git a/ruoyi-admin/src/main/resources/templates/broad/orderVisualization.html b/ruoyi-admin/src/main/resources/templates/broad/orderVisualization.html index 77e12b1..edb5701 100644 --- a/ruoyi-admin/src/main/resources/templates/broad/orderVisualization.html +++ b/ruoyi-admin/src/main/resources/templates/broad/orderVisualization.html @@ -34,6 +34,7 @@
+