rabin 1 month ago
parent
commit
75369131ea
5 changed files with 214 additions and 254 deletions
  1. 35 42
      manage/core.php
  2. 38 45
      table/crop.php
  3. 23 28
      table/thumb.php
  4. 57 67
      table/water_pic.php
  5. 61 72
      table/water_txt.php

+ 35 - 42
manage/core.php

@@ -1,42 +1,35 @@
-<?php
-return array
-(
-    'menu' => array
-    (
-        'image' => array
-        (
-            'parent' => 'set',
-            'name' => '图片处理',
-            'icon' => 'image-line',
-            'sort' => '120',
-        ),
-        'thumb' => array
-        (
-            'parent'    => 'image',
-            'name'      => '缩略图',
-            'icon'      => 'picture-in-picture-line',
-            'sort'      => '1',
-        ),
-        'crop' => array
-        (
-            'parent'    => 'image',
-            'name'      => '裁剪图',
-            'icon'      => 'crop-line',
-            'sort'      => '2',
-        ),
-        'water_pic' => array
-        (
-            'parent'    => 'image',
-            'name'      => '水印图',
-            'icon'      => 'water-flash-line',
-            'sort'      => '3',
-        ),
-        'water_txt' => array
-        (
-            'parent'    => 'image',
-            'name'      => '水印文字',
-            'icon'      => 'text-direction-l',
-            'sort'      => '4',
-        ),
-    ),
-);
+<?php
+return [
+    'menu' => [
+        'image' => [
+            'parent' => 'set',
+            'name' => '图片处理',
+            'icon' => 'image-line',
+            'sort' => '120',
+        ],
+        'thumb' => [
+            'parent'    => 'image',
+            'name'      => '缩略图',
+            'icon'      => 'picture-in-picture-line',
+            'sort'      => '1',
+        ],
+        'crop' => [
+            'parent'    => 'image',
+            'name'      => '裁剪图',
+            'icon'      => 'crop-line',
+            'sort'      => '2',
+        ],
+        'water_pic' => [
+            'parent'    => 'image',
+            'name'      => '水印图',
+            'icon'      => 'water-flash-line',
+            'sort'      => '3',
+        ],
+        'water_txt' => [
+            'parent'    => 'image',
+            'name'      => '水印文字',
+            'icon'      => 'text-direction-l',
+            'sort'      => '4',
+        ],
+    ],
+];

+ 38 - 45
table/crop.php

@@ -1,45 +1,38 @@
-<?php
-return array
-(
-    'name' => '裁剪图',
-    # 数据结构
-    'struct' => array
-    (
-        'name'      => array
-        (
-            'name'      => '配置名称',
-            'type'      => 'varchar(32)',
-        ),
-
-        'position'      => array
-        (
-            'name'      => '裁剪位置',
-            'type'      => 'tinyint(1)',
-            'value' => array
-            (
-                1 => '左上',
-                2 => '左下',
-                3 => '右上',
-                4 => '右下',
-                5 => '居中',
-                6 => '上中',
-                7 => '下中',
-            ),
-            'default' => '1',
-        ),
-
-        'width'     => array
-        (
-            'name'      => '宽度',
-            'type'      => 'varchar(11)',
-            'default'   => '0',
-        ),
-
-        'height'     => array
-        (
-            'name'      => '高度',
-            'type'      => 'varchar(11)',
-            'default'   => '0',
-        ),
-    ),
-);
+<?php
+return [
+    'name' => '裁剪图',
+    # 数据结构
+    'struct' => [
+        'name'      => [
+            'name'      => '配置名称',
+            'type'      => 'varchar(32)',
+        ],
+
+        'position'      => [
+            'name'      => '裁剪位置',
+            'type'      => 'tinyint(1)',
+            'value' => [
+                1 => '左上',
+                2 => '左下',
+                3 => '右上',
+                4 => '右下',
+                5 => '居中',
+                6 => '上中',
+                7 => '下中',
+            ],
+            'default' => '1',
+        ],
+
+        'width'     => [
+            'name'      => '宽度',
+            'type'      => 'varchar(11)',
+            'default'   => '0',
+        ],
+
+        'height'     => [
+            'name'      => '高度',
+            'type'      => 'varchar(11)',
+            'default'   => '0',
+        ],
+    ],
+];

+ 23 - 28
table/thumb.php

@@ -1,28 +1,23 @@
-<?php
-return array
-(
-    'name' => '缩略图',
-    # 数据结构
-    'struct' => array
-    (
-        'name'      => array
-        (
-            'name'      => '配置名称',
-            'type'      => 'varchar(32)',
-        ),
-
-        'width'     => array
-        (
-            'name'      => '宽度',
-            'type'      => 'varchar(11)',
-            'default'   => '0',
-        ),
-
-        'height'     => array
-        (
-            'name'      => '高度',
-            'type'      => 'varchar(11)',
-            'default'   => '0',
-        ),
-    ),
-);
+<?php
+return [
+    'name' => '缩略图',
+    # 数据结构
+    'struct' => [
+        'name'      => [
+            'name'      => '配置名称',
+            'type'      => 'varchar(32)',
+        ],
+
+        'width'     => [
+            'name'      => '宽度',
+            'type'      => 'varchar(11)',
+            'default'   => '0',
+        ],
+
+        'height'     => [
+            'name'      => '高度',
+            'type'      => 'varchar(11)',
+            'default'   => '0',
+        ],
+    ],
+];

+ 57 - 67
table/water_pic.php

@@ -1,67 +1,57 @@
-<?php
-return array
-(
-    'name' => '水印图',
-    # 数据结构
-    'struct' => array
-    (
-        'name'      => array
-        (
-            'name'      => '配置名称',
-            'type'      => 'varchar(32)',
-        ),
-
-        'position'      => array
-        (
-            'name'      => '水印位置',
-            'type'      => 'tinyint(1)',
-            'value' => array
-            (
-                1 => '左上',
-                2 => '左下',
-                3 => '右上',
-                4 => '右下',
-                5 => '居中',
-                6 => '上中',
-                7 => '下中',
-                8 => '左中',
-                9 => '右中',
-                10 => '平铺',
-            ),
-            'default' => '1',
-        ),
-
-        'offset'     => array
-        (
-            'name'      => '偏移量',
-            'type'      => 'varchar(11)',
-        ),
-
-        'pic'       => array
-        (
-            'name'      => '水印图',
-            'type'      => 'varchar(200)',
-        ),
-
-        'width'     => array
-        (
-            'name'      => '水印图宽度',
-            'type'      => 'varchar(11)',
-            'default'   => '0',
-        ),
-
-        'height'     => array
-        (
-            'name'      => '水印图高度',
-            'type'      => 'varchar(11)',
-            'default'   => '0',
-        ),
-
-        'radius'     => array
-        (
-            'name'      => '圆形弧度',
-            'type'      => 'varchar(11)',
-            'default'   => '0',
-        ),
-    ),
-);
+<?php
+return [
+    'name' => '水印图',
+    # 数据结构
+    'struct' => [
+        'name'      => [
+            'name'      => '配置名称',
+            'type'      => 'varchar(32)',
+        ],
+
+        'position'      => [
+            'name'      => '水印位置',
+            'type'      => 'tinyint(1)',
+            'value' => [
+                1 => '左上',
+                2 => '左下',
+                3 => '右上',
+                4 => '右下',
+                5 => '居中',
+                6 => '上中',
+                7 => '下中',
+                8 => '左中',
+                9 => '右中',
+                10 => '平铺',
+            ],
+            'default' => '1',
+        ],
+
+        'offset'     => [
+            'name'      => '偏移量',
+            'type'      => 'varchar(11)',
+        ],
+
+        'pic'       => [
+            'name'      => '水印图',
+            'type'      => 'varchar(200)',
+        ],
+
+        'width'     => [
+            'name'      => '水印图宽度',
+            'type'      => 'varchar(11)',
+            'default'   => '0',
+        ],
+
+        'height'     => [
+            'name'      => '水印图高度',
+            'type'      => 'varchar(11)',
+            'default'   => '0',
+        ],
+
+        'radius'     => [
+            'name'      => '圆形弧度',
+            'type'      => 'varchar(11)',
+            'default'   => '0',
+        ],
+    ],
+];

+ 61 - 72
table/water_txt.php

@@ -1,72 +1,61 @@
-<?php
-return array
-(
-    'name' => '水印文字',
-    # 数据结构
-    'struct' => array
-    (
-        'name'      => array
-        (
-            'name'      => '配置名称',
-            'type'      => 'varchar(32)',
-        ),
-
-        'position'      => array
-        (
-            'name'      => '水印位置',
-            'type'      => 'tinyint(1)',
-            'value' => array
-            (
-                1 => '左上',
-                2 => '左下',
-                3 => '右上',
-                4 => '右下',
-                5 => '居中',
-                6 => '上中',
-                7 => '下中',
-                8 => '左中',
-                9 => '右中',
-                10 => '平铺',
-            ),
-            'default' => '1',
-        ),
-
-        'offset'     => array
-        (
-            'name'      => '偏移量',
-            'type'      => 'varchar(11)',
-        ),
-
-        'text'       => array
-        (
-            'name'      => '水印文字',
-            'type'      => 'varchar(200)',
-        ),
-
-        'size'     => array
-        (
-            'name'      => '字体大小',
-            'type'      => 'varchar(11)',
-            'default'   => '12',
-        ),
-
-        'color'     => array
-        (
-            'name'      => '字体颜色',
-            'type'      => 'varchar(11)',
-        ),
-
-        'width'     => array
-        (
-            'name'      => '最大宽度',
-            'type'      => 'varchar(11)',
-            'default'   => '0',
-        ),
-
-        'angle'     => array
-        (
-            'name'      => '角度',
-            'type'      => 'varchar(11)',
-        ),
-    ),
-);
+<?php
+return [
+    'name' => '水印文字',
+    # 数据结构
+    'struct' => [
+        'name'      => [
+            'name'      => '配置名称',
+            'type'      => 'varchar(32)',
+        ],
+
+        'position'      => [
+            'name'      => '水印位置',
+            'type'      => 'tinyint(1)',
+            'value' => [
+                1 => '左上',
+                2 => '左下',
+                3 => '右上',
+                4 => '右下',
+                5 => '居中',
+                6 => '上中',
+                7 => '下中',
+                8 => '左中',
+                9 => '右中',
+                10 => '平铺',
+            ],
+            'default' => '1',
+        ],
+
+        'offset'     => [
+            'name'      => '偏移量',
+            'type'      => 'varchar(11)',
+        ],
+
+        'text'       => [
+            'name'      => '水印文字',
+            'type'      => 'varchar(200)',
+        ],
+
+        'size'     => [
+            'name'      => '字体大小',
+            'type'      => 'varchar(11)',
+            'default'   => '12',
+        ],
+
+        'color'     => [
+            'name'      => '字体颜色',
+            'type'      => 'varchar(11)',
+        ],
+
+        'width'     => [
+            'name'      => '最大宽度',
+            'type'      => 'varchar(11)',
+            'default'   => '0',
+        ],
+
+        'angle'     => [
+            'name'      => '角度',
+            'type'      => 'varchar(11)',
+        ],
+    ],
+];