successWithData(['android' => $androidV, 'ios' => $iosV]); } public function getTranslate(Request $request) { if ($vr = $this->verifyField($request->all(), [ 'lang' => '', ])) return $vr; $lang = $request->input('lang', 'zh-CN'); $data = Translate::getTranslate($lang); return $this->successWithData($data); } public function uploadImage(Request $request) { if ($vr = $this->verifyField($request->all(), [ 'image' => 'required|image', ])) return $vr; $disk_type = 'public'; $disk = \Illuminate\Support\Facades\Storage::disk($disk_type); $re = $disk->put('upload', $request->image); $data = ['url' => getFullPath($re), 'path' => $re]; return $this->successWithData($data, '上传成功'); } public function getCountryList(Request $request) { $lang = $request->header('lang','zh-CN'); $data = Country::getForeverCachedCountry($lang); return $this->successWithData($data); } }