service=app('ForeignHaiRoboticsService'); } public function lightOn($post){ } public function lightOff(Request $request){ } /** * @param Request $request {"areaCode":"1004","locCode":"HAIB2-02-03","displayInfo":null,"PTLAction":0,"PTLSettings":null} * @return array */ public function update(Request $request){// 拍灯以后的消息发至此处 // if($request['PTLAction'] == 0){ // 拍灯 推送任务 // /** @var CacheShelfService $cacheShelfService */ // $cacheShelfService = app(CacheShelfService::class); // $result = $cacheShelfService->lightOffTask($request['locCode'],$request['PTLAction']); // return ['location'=>$result['success'] ? 200 :0,'errMsg'=>$result['errMsg'] ?? null,'data'=>$request->all()]; // } $success = $request->input('success'); $location = $success?200:0; app('LogService')->log(__METHOD__,__FUNCTION__,'拍灯:'.json_encode($request->all())); return ['location'=>$location,'errMsg'=>'','data'=>$request->all()]; } }