diff --git a/app/Http/Controllers/Api/FileController.php b/app/Http/Controllers/Api/FileController.php index 1c351196d..ad4eff52a 100755 --- a/app/Http/Controllers/Api/FileController.php +++ b/app/Http/Controllers/Api/FileController.php @@ -201,8 +201,8 @@ class FileController extends AbstractController $pid = intval(Request::input('pid')); if (mb_strlen($name) < 2) { return Base::retError('文件名称不可以少于2个字'); - } elseif (mb_strlen($name) > 32) { - return Base::retError('文件名称最多只能设置32个字'); + } elseif (mb_strlen($name) > 100) { + return Base::retError('文件名称最多只能设置100个字'); } $tmpName = preg_replace("/[\\\\\/:*?\"<>|]/", '', $name); if ($tmpName != $name) { diff --git a/database/migrations/2025_08_10_215202_update_files_name_length_to_200.php b/database/migrations/2025_08_10_215202_update_files_name_length_to_200.php new file mode 100644 index 000000000..211f7a5b5 --- /dev/null +++ b/database/migrations/2025_08_10_215202_update_files_name_length_to_200.php @@ -0,0 +1,32 @@ +string('name', 255)->change(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('files', function (Blueprint $table) { + // + }); + } +}