李宇
2021-08-18 c3510da29a7974c6af7ff3de1ade3db429d6f848
src/main/java/com/nanometer/smartlab/entity/SysLaboratory.java
@@ -4,6 +4,8 @@
import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.List;
/**
 * Created by johnny on 17/11/23.
@@ -22,6 +24,10 @@
    private Timestamp createTime;
    private Timestamp updateTime;
    private ValidFlag validFlag;
    //显示
    private List<String> projects;
    //存放
    private String project;
    public String getId() {
        return id;
@@ -103,11 +109,40 @@
        this.validFlag = validFlag;
    }
   public String getDepartment() {
      return department;
   }
    public String getDepartment() {
        return department;
    }
   public void setDepartment(String department) {
      this.department = department;
   }
    public void setDepartment(String department) {
        this.department = department;
    }
    public List<String> getProjects() {
        if (projects == null && project != null){
            this.projects = Arrays.asList(this.project.split(","));
        }
        return projects;
    }
    public void setProjects(List<String> projects) {
        this.projects = projects;
    }
    public String getProject() {
        if (this.project == null){
            this.project = "";
            if (projects != null && projects.size() > 0) {
                projects.forEach(pro->{
                    this.project += ",";
                    this.project += pro;
                });
                this.project = this.project.substring(1);
            }
        }
        return project;
    }
    public void setProject(String project) {
        this.project = project;
    }
}