1
0
Fork 0

bug monitor_modes

develop
panliang 2023-05-29 12:50:08 +08:00
parent 9cd82c64bc
commit 58c83b5f7d
2 changed files with 10 additions and 5 deletions

View File

@ -176,8 +176,8 @@ class DeviceController extends AdminController
return $this->basePage()->title('')->body([
\amisMake()->grid()->columns([
\amisMake()->Form()->title('搜索条件')->mode('inline')->body([
amisMake()->SelectControl('monitor_mode', '监测点位')->size('md')->options($options)->selectFirst(true),
\amisMake()->DateRangeControl('date_range', '时间范围')->value('today,today'),
amisMake()->SelectControl('monitor_mode', '监测点位')->size('md')->options($options)->selectFirst(true)->required(),
\amisMake()->DateRangeControl('date_range', '时间范围')->clearable(false)->value('today,today')->required(),
amis('submit')->label(__('admin.search'))->level('primary'),
])->target('meteorological_chart'),
]),
@ -193,8 +193,13 @@ class DeviceController extends AdminController
public function deviceChart(Request $request)
{
$dateRange = $request->date_range ?? '';
list($startTime, $endTime) = explode(',', $dateRange);
$dateRange = $request->input('date_range');
if (!$dateRange) {
$startTime = now()->startOfDay()->timestamp;
$endTime = now()->endOfDay()->timestamp;
} else {
list($startTime, $endTime) = explode(',', $dateRange);
}
$startTime = date('Y-m-d', $startTime);
$endTime = date('Y-m-d', $endTime);

View File

@ -38,6 +38,6 @@ class MonitorModeFilter extends ModelFilter
* 分组
*/
public function groupTags($groupTags){
return $this->whereRaw("FIND_IN_SET(group_tags,'$groupTags')");
return $this->whereRaw("FIND_IN_SET(group_tags,$groupTags)");
}
}