refactor: 修改额外配置项

This commit is contained in:
2025-04-27 11:15:02 +08:00
parent 9808b1ae25
commit 31744ee208
2 changed files with 7 additions and 7 deletions

View File

@@ -150,14 +150,14 @@ class SiteConfig
return error('参数错误'); return error('参数错误');
} }
$validate = validate([ $validate = \think\facade\Validate::rule([
'id' => 'require|integer', 'id' => 'require|integer',
'value' => 'max:512' 'value' => 'max:5120'
]) ])
->message([ ->message([
'id.require' => '配置项ID不能为空', 'id.require' => '配置项ID不能为空',
'id.integer' => '配置项ID必须是整数', 'id.integer' => '配置项ID必须是整数',
'value.max' => '配置值不能超过512个字符' 'value.max' => '配置值不能超过5120个字符'
]); ]);
foreach ($put as $val) { foreach ($put as $val) {
if (!$validate->check($val)) { if (!$validate->check($val)) {

View File

@@ -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:512', 'value' => 'max:5120',
'extra' => 'max:512|checkLinkage', 'extra' => 'max:5120|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' => '值最多不能超过512个字符', 'value.max' => '值最多不能超过5120个字符',
'extra.max' => '额外信息最多不能超过512个字符', 'extra.max' => '额外信息最多不能超过5120个字符',
'type.max' => '类型最多不能超过64个字符', 'type.max' => '类型最多不能超过64个字符',
'sort.integer' => '排序必须是整数', 'sort.integer' => '排序必须是整数',
'remark.max' => '备注最多不能超过255个字符', 'remark.max' => '备注最多不能超过255个字符',