1
0
Fork 0

Compare commits

...

3 Commits

Author SHA1 Message Date
vine_liutk 4f4dca4961 添加查询点位通过key查询 2023-08-07 11:46:03 +08:00
vine_liutk c8497fe7d2 调整 2023-08-07 11:03:34 +08:00
vine_liutk 353c8efc95 补充球机点位 2023-08-07 10:40:49 +08:00
2 changed files with 16 additions and 1 deletions

View File

@ -4,6 +4,7 @@ namespace App\Filters;
use EloquentFilter\ModelFilter;
use App\Models\Device;
use App\Models\Keyword;
class MonitorModeFilter extends ModelFilter
{
@ -33,4 +34,16 @@ class MonitorModeFilter extends ModelFilter
};
return $this->where('type', $type);
}
/**
* 指定监控组
*/
public function customAppoint($customAppoint){
$tag = Keyword::where('key', $customAppoint)->first();
if($tag){
return $this->whereRaw("FIND_IN_SET('".$tag->id."',group_tags)");
}else{
return $this;
}
}
}

View File

@ -24,7 +24,9 @@ class KeywordSeeder extends Seeder
['name' => 'LINK-OS', 'key'=>'link-os']
]],
['key' => 'monitor-mode-group', 'name' => '监测组', 'list' => [
['name' => '农机', 'key'=>'machinery']
['name' => '农机', 'key'=>'machinery'],
['name' => '球机', 'key'=>'ball-camera'],
['name' => '大屏监控', 'key'=>'recommend-camera']
]],
];