|
|
@@ -9,13 +9,12 @@ use yii\web\Controller;
|
|
|
|
|
|
class AdminLogController extends BaseController
|
|
|
{
|
|
|
-
|
|
|
+
|
|
|
//日志列表 shish 2019.12.9
|
|
|
public function actionList()
|
|
|
{
|
|
|
$get = Yii::$app->request->get();
|
|
|
- //组建where
|
|
|
- $adminId = isset($get['adminId']) ? $get['adminId'] : -1;
|
|
|
+ $adminId = isset($get['adminId']) && !empty($get['adminId']) ? $get['adminId'] : -1;
|
|
|
$startTime = isset($get['startTime']) ? $get['startTime'] : '';
|
|
|
$endTime = isset($get['endTime']) ? $get['endTime'] : '';
|
|
|
$where = [];
|
|
|
@@ -24,10 +23,16 @@ class AdminLogController extends BaseController
|
|
|
$where['adminId'] = $adminId;
|
|
|
}
|
|
|
if (!empty($startTime) && !empty($endTime)) {
|
|
|
-
|
|
|
+ $startTime = strtotime($startTime);
|
|
|
+ $endTime = strtotime($endTime);
|
|
|
+ if ($startTime >= $endTime) {
|
|
|
+ util::fail('查询的结束要大于开始时间');
|
|
|
+ }
|
|
|
+ $endTime += 86399;
|
|
|
+ $where['addTime'] = ['between', [$startTime, $endTime]];
|
|
|
}
|
|
|
$list = AdminLogService::getLogList($where);
|
|
|
util::success($list);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|