dever před 7 roky
rodič
revize
b707e0acca
2 změnil soubory, kde provedl 14 přidání a 0 odebrání
  1. 10 0
      database/model.php
  2. 4 0
      src/Api.php

+ 10 - 0
database/model.php

@@ -134,6 +134,16 @@ return array
 			'show'		=> 'position_type=8',
 		),
 
+		'offset'		=> array
+		(
+			'type' 		=> 'varchar-32',
+			'name' 		=> '偏移量-偏移位置为left,top,如-10,-20',
+			'default' 	=> '0,0',
+			'desc' 		=> '偏移量',
+			'match' 	=> 'is_string',
+			'update'	=> 'text',
+		),
+
 		'width'		=> array
 		(
 			'type' 		=> 'varchar-11',

+ 4 - 0
src/Api.php

@@ -82,11 +82,14 @@ class Api
 			} else {
 				$position = $value['position_type'];
 			}
+
+			$offset = explode(',', $value['offset']);
 			
 			if ($value['type'] == 1) {
 				$param['method'] = 'mark';
 				$param['water'] = $set[$key];
 				$param['position'] = $position;
+				$param['offset'] = $offset;
 				$param['width'] = $value['width'];
 				$param['height'] = $value['height'];
 
@@ -95,6 +98,7 @@ class Api
 				$param['name'] = $set[$key];
 				$param['color'] = $value['color'];
 				$param['position'] = $position;
+				$param['offset'] = $offset;
 				//$param['top'] = $position[1];
 				//$param['left'] = $position[2];
 				$param['size'] = $value['size'];