refactor: 配置项值字数限制修改
This commit is contained in:
@@ -152,12 +152,12 @@ class SiteConfig
|
|||||||
|
|
||||||
$validate = validate([
|
$validate = validate([
|
||||||
'id' => 'require|integer',
|
'id' => 'require|integer',
|
||||||
'value' => 'max:255'
|
'value' => 'max:512'
|
||||||
])
|
])
|
||||||
->message([
|
->message([
|
||||||
'id.require' => '配置项ID不能为空',
|
'id.require' => '配置项ID不能为空',
|
||||||
'id.integer' => '配置项ID必须是整数',
|
'id.integer' => '配置项ID必须是整数',
|
||||||
'value.max' => '配置值不能超过255个字符'
|
'value.max' => '配置值不能超过512个字符'
|
||||||
]);
|
]);
|
||||||
foreach ($put as $val) {
|
foreach ($put as $val) {
|
||||||
if (!$validate->check($val)) {
|
if (!$validate->check($val)) {
|
||||||
|
|||||||
@@ -19,8 +19,8 @@ class SysConfigValidate extends Validate
|
|||||||
'group_id' => 'require|integer',
|
'group_id' => 'require|integer',
|
||||||
'title' => 'require|max:64',
|
'title' => 'require|max:64',
|
||||||
'name' => 'require|unique:sys_config,group_id^name|max:64',
|
'name' => 'require|unique:sys_config,group_id^name|max:64',
|
||||||
'value' => 'max:255',
|
'value' => 'max:512',
|
||||||
'extra' => 'max:255|checkLinkage',
|
'extra' => 'max:512|checkLinkage',
|
||||||
'type' => 'max:64',
|
'type' => 'max:64',
|
||||||
'sort' => 'integer',
|
'sort' => 'integer',
|
||||||
'remark' => 'max:255'
|
'remark' => 'max:255'
|
||||||
@@ -42,8 +42,8 @@ class SysConfigValidate extends Validate
|
|||||||
'name.require' => '标识不能为空',
|
'name.require' => '标识不能为空',
|
||||||
'name.unique' => '标识已存在',
|
'name.unique' => '标识已存在',
|
||||||
'name.max' => '名称最多不能超过64个字符',
|
'name.max' => '名称最多不能超过64个字符',
|
||||||
'value.max' => '值最多不能超过255个字符',
|
'value.max' => '值最多不能超过512个字符',
|
||||||
'extra.max' => '额外信息最多不能超过255个字符',
|
'extra.max' => '额外信息最多不能超过512个字符',
|
||||||
'type.max' => '类型最多不能超过64个字符',
|
'type.max' => '类型最多不能超过64个字符',
|
||||||
'sort.integer' => '排序必须是整数',
|
'sort.integer' => '排序必须是整数',
|
||||||
'remark.max' => '备注最多不能超过255个字符',
|
'remark.max' => '备注最多不能超过255个字符',
|
||||||
|
|||||||
@@ -31,8 +31,8 @@ class CreateSysConfig extends Migrator
|
|||||||
$table->addColumn('group_id', 'integer', ['limit' => 11, 'null' => false, 'comment' => '分组ID'])
|
$table->addColumn('group_id', 'integer', ['limit' => 11, 'null' => false, 'comment' => '分组ID'])
|
||||||
->addColumn('title', 'string', ['limit' => 64, 'null' => false, 'comment' => '配置标题'])
|
->addColumn('title', 'string', ['limit' => 64, 'null' => false, 'comment' => '配置标题'])
|
||||||
->addColumn('name', 'string', ['limit' => 64, 'null' => false, 'comment' => '配置名称'])
|
->addColumn('name', 'string', ['limit' => 64, 'null' => false, 'comment' => '配置名称'])
|
||||||
->addColumn('value', 'string', ['limit' => 255, 'null' => true, 'default' => null, 'comment' => '配置值'])
|
->addColumn('value', 'string', ['limit' => 512, 'null' => true, 'default' => null, 'comment' => '配置值'])
|
||||||
->addColumn('extra', 'string', ['limit' => 255, 'null' => true, 'default' => null, 'comment' => '配置额外信息'])
|
->addColumn('extra', 'string', ['limit' => 512, 'null' => true, 'default' => null, 'comment' => '配置额外信息'])
|
||||||
->addColumn('type', 'string', ['limit' => 64, 'null' => false, 'comment' => '配置类型: text, textarea, number, select, checkbox, radio, date, time, datetime'])
|
->addColumn('type', 'string', ['limit' => 64, 'null' => false, 'comment' => '配置类型: text, textarea, number, select, checkbox, radio, date, time, datetime'])
|
||||||
->addColumn('sort', 'integer', ['limit' => 11, 'null' => false, 'default' => 0, 'comment' => '排序'])
|
->addColumn('sort', 'integer', ['limit' => 11, 'null' => false, 'default' => 0, 'comment' => '排序'])
|
||||||
->addColumn('remark', 'string', ['limit' => 255, 'null' => true, 'default' => null, 'comment' => '备注'])
|
->addColumn('remark', 'string', ['limit' => 255, 'null' => true, 'default' => null, 'comment' => '备注'])
|
||||||
|
|||||||
Reference in New Issue
Block a user