Răsfoiți Sursa

feat--折线对比图数值设定优化

qianming 1 an în urmă
părinte
comite
378a833648

+ 12 - 4
report-ui/src/views/bigscreenDesigner/designer/tools/configure/lineCharts/widget-line-compare.js

@@ -49,7 +49,7 @@ export const widgetLineCompare = {
               name: 'pointSize',
               required: false,
               placeholder: '',
-              value: 10,
+              value: 5,
             },
             {
               type: 'el-select',
@@ -93,7 +93,7 @@ export const widgetLineCompare = {
               name: 'lineWidth',
               required: false,
               placeholder: '',
-              value: 10,
+              value: 5,
             },
           ],
         },
@@ -661,6 +661,14 @@ export const widgetLineCompare = {
               placeholder: '',
               value: true
             },
+            {
+              type: 'el-switch',
+              label: '百分比符号显示',
+              name: 'percentSign',
+              required: false,
+              placeholder: '',
+              value: false
+            },
             {
               type: 'el-input-number',
               label: '字体字号',
@@ -751,7 +759,7 @@ export const widgetLineCompare = {
               name: 'marginTop',
               required: false,
               placeholder: '',
-              value: 40,
+              value: 50,
             },
             {
               type: 'el-slider',
@@ -759,7 +767,7 @@ export const widgetLineCompare = {
               name: 'marginBottom',
               required: false,
               placeholder: '',
-              value: 40,
+              value: 50,
             },
           ],
         },

+ 2 - 0
report-ui/src/views/bigscreenDesigner/designer/widget/line/widgetLineCompareChart.vue

@@ -500,6 +500,7 @@ export default {
           color: optionsSetup.dataColor,
           fontSize: optionsSetup.fontSize,
           fontWeight: optionsSetup.fontWeight,
+          formatter: !!optionsSetup.percentSign ? '{c}%' : '{c}'
         };
         series[1].label = {
           position: "bottom",
@@ -508,6 +509,7 @@ export default {
           color: optionsSetup.dataColor,
           fontSize: optionsSetup.fontSize,
           fontWeight: optionsSetup.fontWeight,
+          formatter: !!optionsSetup.percentSign ? '{c}%' : '{c}'
         };
       }
     },