package com.iplatform.model.vo;
|
|
import com.iplatform.model.po.S_group;
|
import com.iplatform.model.po.S_group_data;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* 返回前端使用的分组,系统使用了缓存,包含:分组和分组子项数据。
|
* @author 时克英
|
* @date 2023-06-23
|
*/
|
public class SystemGroupVo extends S_group {
|
|
public SystemGroupVo(){}
|
|
public SystemGroupVo(S_group group){
|
this.setId(group.getId());
|
this.setName(group.getName());
|
this.setCreate_time(group.getCreate_time());
|
this.setForm_id(group.getForm_id());
|
this.setInfo(group.getInfo());
|
}
|
|
public void addGroupData(S_group_data data){
|
if(this.groupDataList == null){
|
this.groupDataList = new ArrayList<>(8);
|
}
|
this.groupDataList.add(data);
|
}
|
|
public List<S_group_data> getGroupDataList() {
|
return groupDataList;
|
}
|
|
public void setGroupDataList(List<S_group_data> groupDataList) {
|
this.groupDataList = groupDataList;
|
}
|
|
private List<S_group_data> groupDataList;
|
}
|