jqh 5 年之前
父节点
当前提交
7c978cac2c

+ 3 - 3
src/Console/stubs/metrics/NewDevices.stub

@@ -3,9 +3,9 @@
 namespace DummyNamespace;
 
 use Dcat\Admin\Admin;
-use Dcat\Admin\Widgets\Metrics\DonutChartCard;
+use Dcat\Admin\Widgets\Metrics\Donut;
 
-class NewDevices extends DonutChartCard
+class NewDevices extends Donut
 {
     protected $labels = ['Desktop', 'Mobile'];
 
@@ -96,4 +96,4 @@ class NewDevices extends DonutChartCard
 HTML
         );
     }
-}
+}

+ 2 - 2
src/Console/stubs/metrics/NewUsers.stub

@@ -2,10 +2,10 @@
 
 namespace DummyNamespace;
 
-use Dcat\Admin\Widgets\Metrics\LineChartCard;
+use Dcat\Admin\Widgets\Metrics\Line;
 use Illuminate\Http\Request;
 
-class NewUsers extends LineChartCard
+class NewUsers extends Line
 {
     /**
      * @var string

+ 2 - 2
src/Console/stubs/metrics/ProductOrders.stub

@@ -2,10 +2,10 @@
 
 namespace DummyNamespace;
 
-use Dcat\Admin\Widgets\Metrics\RoundChartCard;
+use Dcat\Admin\Widgets\Metrics\Round;
 use Illuminate\Http\Request;
 
-class ProductOrders extends RoundChartCard
+class ProductOrders extends Round
 {
     /**
      * 初始化卡片内容

+ 2 - 2
src/Console/stubs/metrics/Sessions.stub

@@ -3,10 +3,10 @@
 namespace DummyNamespace;
 
 use Dcat\Admin\Admin;
-use Dcat\Admin\Widgets\Metrics\BarChartCard;
+use Dcat\Admin\Widgets\Metrics\Bar;
 use Illuminate\Http\Request;
 
-class Sessions extends BarChartCard
+class Sessions extends Bar
 {
     /**
      * @var array

+ 2 - 2
src/Console/stubs/metrics/Tickets.stub

@@ -2,10 +2,10 @@
 
 namespace DummyNamespace;
 
-use Dcat\Admin\Widgets\Metrics\RadialBarChartCard;
+use Dcat\Admin\Widgets\Metrics\RadialBar;
 use Illuminate\Http\Request;
 
-class Tickets extends RadialBarChartCard
+class Tickets extends RadialBar
 {
     /**
      * 初始化卡片内容

+ 7 - 1
src/Widgets/Metrics/BarChartCard.php → src/Widgets/Metrics/Bar.php

@@ -4,7 +4,13 @@ namespace Dcat\Admin\Widgets\Metrics;
 
 use Dcat\Admin\Admin;
 
-class BarChartCard extends RadialBarChartCard
+/**
+ * 柱状图卡片.
+ *
+ * Class Bar
+ * @package Dcat\Admin\Widgets\Metrics
+ */
+class Bar extends RadialBar
 {
     /**
      * 内容宽度.

+ 1 - 1
src/Widgets/Metrics/DonutChartCard.php → src/Widgets/Metrics/Donut.php

@@ -4,7 +4,7 @@ namespace Dcat\Admin\Widgets\Metrics;
 
 use Dcat\Admin\Admin;
 
-class DonutChartCard extends Card
+class Donut extends Card
 {
     /**
      * 图表高度.

+ 7 - 1
src/Widgets/Metrics/LineChartCard.php → src/Widgets/Metrics/Line.php

@@ -2,7 +2,13 @@
 
 namespace Dcat\Admin\Widgets\Metrics;
 
-class LineChartCard extends Card
+/**
+ * 折/曲线图卡片.
+ *
+ * Class Line
+ * @package Dcat\Admin\Widgets\Metrics
+ */
+class Line extends Card
 {
     /**
      * 图表默认高度.

+ 7 - 1
src/Widgets/Metrics/RadialBarChartCard.php → src/Widgets/Metrics/RadialBar.php

@@ -6,7 +6,13 @@ use Dcat\Admin\Admin;
 use Dcat\Admin\Support\Helper;
 use Illuminate\Contracts\Support\Renderable;
 
-class RadialBarChartCard extends Card
+/**
+ * 圆形图卡片.
+ *
+ * Class RadialBar
+ * @package Dcat\Admin\Widgets\Metrics
+ */
+class RadialBar extends Card
 {
     /**
      * @var array

+ 7 - 1
src/Widgets/Metrics/RoundChartCard.php → src/Widgets/Metrics/Round.php

@@ -5,7 +5,13 @@ namespace Dcat\Admin\Widgets\Metrics;
 use Dcat\Admin\Admin;
 use Dcat\Admin\Support\JavaScript;
 
-class RoundChartCard extends RadialBarChartCard
+/**
+ * 环形图卡片.
+ *
+ * Class Round
+ * @package Dcat\Admin\Widgets\Metrics
+ */
+class Round extends RadialBar
 {
     /**
      * @var array

+ 9 - 3
src/Widgets/Metrics/SingleRoundChartCard.php → src/Widgets/Metrics/SingleRound.php

@@ -4,7 +4,13 @@ namespace Dcat\Admin\Widgets\Metrics;
 
 use Dcat\Admin\Admin;
 
-class SingleRoundChartCard extends RoundChartCard
+/**
+ * 单环形图卡片.
+ *
+ * Class SingleRound
+ * @package Dcat\Admin\Widgets\Metrics
+ */
+class SingleRound extends Round
 {
     /**
      * 图表下间距.
@@ -44,8 +50,8 @@ class SingleRoundChartCard extends RoundChartCard
             'plotOptions' => [
                 'radialBar' => [
                     'size' => 70,
-                    'startAngle' => -150,
-                    'endAngle' => 150,
+                    'startAngle' => -180,
+                    'endAngle' => 179,
                     'hollow' => [
                         'size' => '74%',
                     ],