2021与蓝度共同重构项目,服务端
liuhaonan
2022-10-25 dda268997ca8f8a364f7c19b45d7a43a50a98efe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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<Map> data;
 
    private static final Gson gson = new Gson();
 
    public List<TerminalVO> covertTerminalList() {
        return gson.fromJson(gson.toJson(data), new TypeToken<List<TerminalVO>>(){}.getType());
    }
 
}