From dea186b4d453eed89cbbd3a99d14df1be5ee2252 Mon Sep 17 00:00:00 2001 From: bai <1643359946@qq.com> Date: Sun, 14 Jul 2024 06:19:43 +0800 Subject: [PATCH] =?UTF-8?q?2024=E5=B9=B47=E6=9C=8814=E6=97=A5=20=E5=AE=8C?= =?UTF-8?q?=E5=96=84=E9=9B=B7=E8=BE=BE=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/BlStuAnswerServiceImpl.java | 44 +++++++++++++++---- 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/service/impl/BlStuAnswerServiceImpl.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/service/impl/BlStuAnswerServiceImpl.java index 965d3ed..a240d06 100644 --- a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/service/impl/BlStuAnswerServiceImpl.java +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/service/impl/BlStuAnswerServiceImpl.java @@ -893,25 +893,53 @@ public class BlStuAnswerServiceImpl extends ServiceImpl dataList[i], }, - }, radiusAxis: { show: false, }, + angleAxis: { + show: true, + interval: 1, + min: 0, + max: %s, + inverse: true, + axisLine: { + lineStyle: { + color: 'rgba(0,0,0,0)', + }, + }, + axisTick: { + show: false, + inside: true, + }, + axisLabel: { + textStyle: { + color: '#000', fontSize: 20, fontFamily: '宋体', + }, + formatter: (i) => dataList[i], + }, + }, radar: { radius: '50%%', axisName: { - fontSize: 15, fontFamily: '宋体', color: '#000', padding: 70, + fontSize: 15, + fontFamily: '宋体', + color: '#000', + padding: 70, formatter: (v) => { let l = String(v).split('');let r = ''; - l.forEach((x,i) => { if((i+1) %% 12 == 0){ r += x + '\\n'; } else { r += x; } }); + l.forEach((x,i) => { + if((i+1) %% 12 == 0){ r += x + '\\n'; } else { r += x; } + }); return r; } }, indicator: %s, }, - series: [ { name: 'data', type: 'radar', label: { position: 'top' }, data: [ { value: dataList, name: 'value', }, ] } ] + series: [ + { + name: 'data', type: 'radar', + label: { position: 'top' }, + data: [ { value: dataList, name: 'value', }, ] + } + ] } """; var nameListSb = new StringBuilder();