package org.example.user; import com.alibaba.fastjson.JSON; import com.fasterxml.jackson.databind.ObjectMapper; import lombok.SneakyThrows; public class Lyl implements UserInfo { private static final String json = """ {"deviceCode":"72A9FC18-6786-48E6-9229-C67968E052C7","password":"gjRqYwAS5a9H7YcSdgN4kA==","login_type":"0","login_mobliephone":"05KuLrcXxDkWJyTt+DUsSw==","client":"iphone","deviceID":"LwjFaNqXVEN0BtIQfk0VB/jcxltULmL4JC0HOJvtg0ytOpe2XPPo/LqWdpvfw10CU12UTqHhGIwkAESj+oUCMxuv+eo9WKDhMFuLnV+qOBUrrxi4tYndRXIuuO3r9JuLuv4nLitxybwqV+WByyYXsKWbP8a53/CdllA3Otn4Qlk=","timezone":"GMT+08:00","sendTime":"","name":"05KuLrcXxDkWJyTt+DUsSw=="} """; @Override @SneakyThrows public RequestInfo getRequestInfo() { var objectMapper = new ObjectMapper(); return objectMapper.readValue(json, RequestInfo.class); } }