resource; $lngLat = $model->last_location ? [json_decode($model->last_location)->lng ,json_decode($model->last_location)->lat]: [116.397546,39.909153]; return [ 'id' => $model->id, 'bike_no' => $model->bike_no,//车辆编号 'box_no' => $model->box_no,//控制器编号 'battery_power' => $model->battery_power,//电 量 'is_link' => (bool)$model->is_link,//是否在线 'is_lock' => (bool)$model->is_lock,//是否锁车 'is_riding' => (bool)$model->is_riding,//是否骑行 'is_trouble' => (bool)$model->is_trouble,//是否故障 'is_in_parking' => (bool)$model->is_in_parking, 'last_location' => json_decode($model->last_location) ?? ['lat'=>'39.909153','lng'=>'116.397546'], // 最后位置 'last_location_app' => $lngLat, 'last_location_time' => $model->last_location_time ?? "0000 00 00", 'put_status' => (bool)$model->put_status,//投放状态 'put_time' => (bool)$model->put_status ? $model->put_time : '',//投放时间 'last_use_bike_end_time' => $model->last_use_bike_end_time,//最后骑行时间 'is_low_battery_power' => (bool)$model->is_low_battery_power, 'put_area_id' => $model->put_area_id,//投放区域id 'put_area' => $model->areas->name ?? '',//区域名称 'total_money' => $model->total_money,//车辆总收益 // 'position' => GaodeMaps::getAddress($lngLat), 'position' => '未知', 'remark' => $model->remark ?? '', 'box' => $model->box ?? '', //'address' => $address['address'] ]; } }