package cn.gistack.nky.requestpojo;
|
|
import cn.gistack.nky.resultpojo.DataResPo;
|
import lombok.Data;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
@Data
|
public class BatchDataPo {
|
|
List<BDDataPo> datas;
|
|
PredictWatersPo water;
|
|
public BatchDataPo(){}
|
|
public BatchDataPo(DataResPo dataResPo,String type){
|
|
List<BDDataPo> list = new ArrayList<>();
|
dataResPo.getChildren().forEach(dataResChildrenPo -> {
|
BDDataPo bdDataPo = new BDDataPo(dataResChildrenPo,type);
|
if (type.equals("1") ){
|
//渗压
|
if (dataResChildrenPo.getIs_main_cd().equals("y")){
|
PredictWatersPo waters = new PredictWatersPo(dataResChildrenPo.getTm(),dataResChildrenPo.getSw_val(),dataResChildrenPo.getRes_cd());
|
this.water = waters;
|
}
|
}
|
list.add(bdDataPo);
|
});
|
this.datas = list;
|
}
|
|
}
|