service = $service; } /** * Notes : * Method : 用户信息 * @return JsonResponse */ public function show(): JsonResponse { return self::success($this->service->getUser()); } /** * Notes : * Method : 更新用户信息 * @param UserRequest $request * @return JsonResponse */ public function update(UserRequest $request): JsonResponse { $params = $request->all(); $this->service->updateUser($params); return self::success(true); } /** * Notes : * Method : 注销用户 */ public function destroy(Request $request): JsonResponse { $this->service->delUser($request); return self::success(true); } public function address(): JsonResponse { return self::success($this->service->address()); } }