package jnpf.elnEntity.field; import lombok.Data; import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Map; public final class ElnFieldVos { @Data public static class ListItem { private String id; private String ziduanBianma; private String ziduanMingcheng; private String zuoyongFanwei; private String mubanBianhao; private String dangqianZiduanBanbenId; private Integer dangqianBanbenHao; private Integer zuixinFabuBanbenHao; private String bizEnabled; private long mubanYinyongShu; private Date gengxinShijian; } @Data public static class Detail { private String id; private String ziduanBianma; private String zuoyongFanwei; private String mubanBianhao; private String dangqianZiduanBanbenId; private String bizEnabled; private String beizhu; private List versions = new ArrayList<>(); } @Data public static class Version { private String id; private String ziduanDingyiId; private Integer banbenHao; private String ziduanMingcheng; private String shujuLeixing; private String danwei; private Integer shifouBitian; private String piciMoshi; private ElnFieldForms.Binding binding; private Map kongjianPeizhi; private String recommendedCheckboxGroupCode; private Integer recommendedCheckboxMinSelected; private Integer recommendedCheckboxMaxSelected; private String bizStatus; private String zuofeiYuanyin; private Date chuangjianShijian; private Date gengxinShijian; } private ElnFieldVos() { } }