fix:版本

This commit is contained in:
atshike
2025-01-08 17:03:22 +08:00
parent 9fc61275db
commit bb6c28d193
2 changed files with 7 additions and 1 deletions
@@ -19,7 +19,10 @@ class VersionController extends Controller
'version' => 'required|integer',
]);
$version = Version::query()->where('version', '>', $request->input('version'))->first();
$version = Version::query()
->where('status', 1)
->where('version', '>', $request->input('version'))
->first();
return $this->success($version);
}
@@ -37,6 +40,7 @@ class VersionController extends Controller
'version_number' => 'required|string',
'version' => 'required|integer',
'path' => 'required|string',
'status' => '',
];
$request->validate($rules);
@@ -60,6 +64,7 @@ class VersionController extends Controller
{
$rules = [
'version_number' => 'required|string',
'status' => '',
'path' => 'required|string',
];
$request->validate($rules);
@@ -13,6 +13,7 @@ return new class extends Migration
{
Schema::create('versions', function (Blueprint $table) {
$table->id();
$table->unsignedTinyInteger('status')->default(0)->comment('状态');
$table->string('version_number')->comment('版本号');
$table->integer('version')->comment('版本');
$table->string('path')->comment('安装包');