李宇
2021-01-21 9c9503de4fb1e1b0127f83c8b2b0f645c6ab9e9c
src/main/java/com/nanometer/smartlab/entity/SysLaboratoryContainer.java
@@ -4,6 +4,7 @@
import java.io.Serializable;
import java.sql.Timestamp;
import java.util.*;
/**
 * Created by johnny on 17/11/23.
@@ -27,8 +28,8 @@
    private String characterRight;
    private String controllerCode;
    private String controllerName;
    private String projectId;
    private List<String> projects;
    private String project;
    public String getControllerName() {
        return controllerName;
    }
@@ -157,11 +158,32 @@
        this.controllerCode = controllerCode;
    }
    public String getProjectId() {
        return projectId;
    public List<String> getProjects() {
        if (projects == null && project != null){
            this.projects = Arrays.asList(this.project.split(","));
        }
        return projects;
    }
    public void setProjectId(String projectId) {
        this.projectId = projectId;
    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;
    }
}