package com.sandu.ximon.admin.vo; import com.google.common.reflect.TypeToken; import com.google.gson.Gson; import com.sandu.ximon.admin.dto.TerminalDto; import com.sandu.ximon.admin.utils.response.CommonResponseVO; import lombok.Data; import java.util.List; import java.util.Map; @Data public class ListDataResponseVO extends CommonResponseVO { private List data; private static final Gson gson = new Gson(); public List covertTerminalList() { return gson.fromJson(gson.toJson(data), new TypeToken>(){}.getType()); } }