diff --git a/app/Http/Controllers/Admin/ParkingSpaceTypeController.php b/app/Http/Controllers/Admin/ParkingSpaceTypeController.php index f1368b0..629bcf2 100644 --- a/app/Http/Controllers/Admin/ParkingSpaceTypeController.php +++ b/app/Http/Controllers/Admin/ParkingSpaceTypeController.php @@ -52,7 +52,7 @@ class ParkingSpaceTypeController extends BaseController $total = $query->count(); $query->orderBy('id'); $items = $query->latest()->forPage($page, $perPage)->select( - ['id', 'name'] + ['id', 'name', 'code'] )->get()->each(function ($item) { $tr_name = AdminTranslationService::getTranslationName( $item['id'], diff --git a/database/migrations/2026_03_09_143728_create_parking_space_type_table.php b/database/migrations/2026_03_09_143728_create_parking_space_type_table.php index bf9dba7..bfbdcc3 100644 --- a/database/migrations/2026_03_09_143728_create_parking_space_type_table.php +++ b/database/migrations/2026_03_09_143728_create_parking_space_type_table.php @@ -13,7 +13,8 @@ return new class extends Migration { Schema::create('parking_space_type', function (Blueprint $table) { $table->id(); - $table->string('name')->unique()->comment('车位类型名称'); + $table->string('name')->comment('车位类型名称'); + $table->string('code', 50)->default('')->comment('code'); $table->tinyInteger('is_default')->default(0)->comment('是否为默认车位类型 0否 1是'); $table->string('default_color_occupy', 50)->nullable()->comment('默认指示灯颜色(占用)'); $table->string('default_color_vacant', 50)->nullable()->comment('默认指示灯颜色(空置)');