| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- <?php
- /**
- * Created by PhpStorm.
- * User: qiuzijian
- * Date: 6/22/24
- * Time: 12:32 PM
- */
- namespace Modules\Admin\Http\Controllers\Api;
- use App\Enum\ApiEnum;
- use App\Http\Controllers\Api\BaseController;
- use App\Http\Controllers\Controller;
- use Illuminate\Http\Request;
- use Illuminate\Support\Facades\Input;
- use Modules\Admin\Entities\User;
- use Modules\Admin\Http\Requests\TokenRequest;
- use Modules\Admin\Services\ApiService;
- use Modules\Staff\Entities\Staff;
- use Symfony\Component\HttpFoundation\Response;
- class ApiController extends BaseController
- {
- //网格化录入
- public function addConition(Request $request)
- {
- $params = Input::get();
- if (!$params) {
- return self::errorResponse(ApiEnum::STATUS_CODE_EMPTY);
- }
- $result = ApiService::addConition($params);
- return self::successResponse($result);
- }
- //网格化人员轨迹查询条件
- public function getQueryConition(Request $request)
- {
- $date = Input::get('date', '');
- if (!$date) {
- return self::errorResponse(ApiEnum::STATUS_CODE_EMPTY);
- }
- $result = ApiService::getQueryConitions($date);
- return self::successResponse($result);
- }
- //网格化人员轨迹
- public function getPersonTravel(Request $request)
- {
- $person_id = Input::get('person_id', '');
- $depart = Input::get('depart', '');
- $date = Input::get('date', '');
- if (!$person_id || !$depart) {
- return self::errorResponse(ApiEnum::STATUS_CODE_EMPTY);
- }
- $result = ApiService::getPersonTravel($person_id, $depart, $date);
- return self::successResponse($result);
- }
- }
|