Ver Fonte

南丁格尔玫瑰图支持面积模式和半径模式切换

qianming há 4 anos atrás
pai
commit
ba0ae79732

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
report-core/src/main/resources/static/static/js/chunk-218d.1d164667.js


+ 12 - 12
report-ui/src/views/report/bigscreen/designer/tools.js

@@ -5046,6 +5046,18 @@ const widgetTools = [
           placeholder: '',
           value: ''
         },
+        {
+          type: 'el-select',
+          label: '饼图模式',
+          name: 'nightingleRosetype',
+          required: false,
+          placeholder: '',
+          selectOptions: [
+            {code: 'area', name: '面积模式'},
+            {code: 'radius', name: '半径模式'},
+          ],
+          value: 'area'
+        },
         [
           {
             name: '标题设置',
@@ -6024,18 +6036,6 @@ const widgetTools = [
               },
             ],
           },
-          /*{
-            name: '自定义配色',
-            list: [
-              {
-                type: 'customColor',
-                label: '',
-                name: 'customColor',
-                required: false,
-                value: [{color: '#FF801C'}, {color: '#F5FF46'}, {color: '#00FE65'}, {color: '#00FEFF'}, {color: '#ffa800'}]
-              },
-            ],
-          },*/
         ],
       ],
       data: [

+ 5 - 0
report-ui/src/views/report/bigscreen/designer/widget/pie/widgetPieNightingaleRoseArea.vue → report-ui/src/views/report/bigscreen/designer/widget/pie/widgetPieNightingaleRose.vue

@@ -86,6 +86,11 @@ export default {
       this.setOptionsLegend();
       this.setOptionsColor();
       this.setOptionsData();
+      this.setOptionsRosetype();
+    },
+    // 饼图模式 面积模式"area" 半径模式"radius"
+    setOptionsRosetype () {
+      this.options.series[0]['roseType'] = this.optionsSetup.nightingleRosetype
     },
     // 标题修改
     setOptionsTitle () {

+ 1 - 1
report-ui/src/views/report/bigscreen/designer/widget/temp.vue

@@ -27,7 +27,7 @@ import WidgetPiechart from "./widgetPiechart.vue";
 import WidgetHollowPiechart from "./widgetHollowPiechart.vue";
 import WidgetFunnel from "./widgetFunnel.vue";
 import WidgetGauge from "./widgetGauge.vue";
-import WidgetPieNightingaleRoseArea from "./pie/widgetPieNightingaleRoseArea";
+import WidgetPieNightingaleRoseArea from "./pie/widgetPieNightingaleRose";
 import widgetTable from "./widgetTable.vue";
 import widgetMap from "./widgetMap.vue";
 import widgetPiePercentageChart from "./pie/widgetPiePercentageChart";

+ 1 - 1
report-ui/src/views/report/bigscreen/designer/widget/widget.vue

@@ -37,7 +37,7 @@ import WidgetPiechart from "./widgetPiechart.vue";
 import WidgetHollowPiechart from "./widgetHollowPiechart.vue";
 import WidgetFunnel from "./widgetFunnel.vue";
 import WidgetGauge from "./widgetGauge.vue";
-import WidgetPieNightingaleRoseArea from "./pie/widgetPieNightingaleRoseArea";
+import WidgetPieNightingaleRoseArea from "./pie/widgetPieNightingaleRose";
 import widgetTable from "./widgetTable.vue";
 import widgetMap from "./widgetMap.vue";
 import widgetPiePercentageChart from "./pie/widgetPiePercentageChart";

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff