package com.persagy.bdtp.adm.entity; import cn.hutool.core.collection.CollUtil; import com.fasterxml.jackson.databind.node.ObjectNode; import com.persagy.bdtp.adm.entity.db.*; import lombok.Data; import java.util.List; /** * 上传的数据结构 */ @Data public class UploadData { /** 上传任务id */ private String uploadJobId; private List objects; private List relations; private List pipes; private List jobSpace; private List problemArch; private List problemEquip; private List file; private List qrCode; /** 待废弃 */ private List serveArea; /** 待废弃 */ private String buildingId; public boolean notEmpty() { return CollUtil.isNotEmpty(objects) || CollUtil.isNotEmpty(relations) || CollUtil.isNotEmpty(pipes) || CollUtil.isNotEmpty(jobSpace) || CollUtil.isNotEmpty(problemArch) || CollUtil.isNotEmpty(problemEquip) || CollUtil.isNotEmpty(file) || CollUtil.isNotEmpty(qrCode) || CollUtil.isNotEmpty(serveArea); } }