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();