添加筛选基地根据产业筛选

dev
vine_liutk 2023-06-06 16:20:56 +08:00
parent ae07d3b3bd
commit b59a317b17
3 changed files with 39 additions and 0 deletions

View File

@ -20,4 +20,8 @@ class AgriculturalBaseFilter extends ModelFilter
{
return $this->where('name', 'like', '%'.$name.'%');
}
public function industry($industry){
return $this->where('industry_key', $industry);
}
}

View File

@ -22,6 +22,7 @@ class AgriculturalBase extends Model
'parent_id', 'cultivated',
'sort',
'extends',
'industry_key',
];
public function parent(){

View File

@ -0,0 +1,34 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('agricultural_bases', function (Blueprint $table) {
//
$table->string('industry_key')->nullable()->comment('产业类型');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('agricultural_bases', function (Blueprint $table) {
//
$table->dropColumn('industry_id');
});
}
};