package com.javaweb.platform.domain; import java.util.Arrays; import java.util.List; import com.javaweb.common.annotation.Excel; import com.javaweb.common.core.domain.BaseEntity; import com.javaweb.common.utils.StringUtils; /** * 申请信息对象 js_project_apply * * @author zmk * @date 2022-03-12 */ public class ProjectApply extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ private String id; /** 项目名称 */ @Excel(name = "项目名称") private String projectName; /** 联系人 */ @Excel(name = "联系人") private String contacts; /** 电话 */ @Excel(name = "电话") private String tel; /** 邮箱 */ @Excel(name = "邮箱") private String email; /** 申请类型 */ @Excel(name = "申请类型") private String applyType; /** 申请资源 */ @Excel(name = "申请资源") private String resource; /** 申请状态(审核中/驳回/审核结束) */ @Excel(name = "申请状态", readConverterExp = "审核中/驳回/审核结束") private String status; /** 资源下载路径 */ @Excel(name = "资源下载路径") private String url; private String onProjectName; private String onProjectAddr; private String onProjectDept; private String files; private String rejectMsg; private List fileList; private List applyHoles; private List holeIdList; public String getOnProjectAddr() { return onProjectAddr; } public void setOnProjectAddr(String onProjectAddr) { this.onProjectAddr = onProjectAddr; } public String getOnProjectDept() { return onProjectDept; } public void setOnProjectDept(String onProjectDept) { this.onProjectDept = onProjectDept; } public String getFiles() { return files; } public void setFiles(String files) { this.files = files; } public List getFileList() throws Exception { if(!StringUtils.isEmpty(this.files)){ this.fileList = Arrays.asList(this.files.split(",")); } return fileList; } public void setFileList(List fileList) { this.fileList = fileList; } public void setId(String id) { this.id = id; } public String getId() { return id; } public void setProjectName(String projectName) { this.projectName = projectName; } public String getProjectName() { return projectName; } public void setContacts(String contacts) { this.contacts = contacts; } public String getContacts() { return contacts; } public void setTel(String tel) { this.tel = tel; } public String getTel() { return tel; } public void setEmail(String email) { this.email = email; } public String getEmail() { return email; } public void setApplyType(String applyType) { this.applyType = applyType; } public String getApplyType() { return applyType; } public void setResource(String resource) { this.resource = resource; } public String getResource() { return resource; } public void setStatus(String status) { this.status = status; } public String getStatus() { return status; } public void setUrl(String url) { this.url = url; } public String getUrl() { return url; } public List getApplyHoles() { return applyHoles; } public void setApplyHoles(List applyHoles) { this.applyHoles = applyHoles; } public List getHoleIdList() { return holeIdList; } public void setHoleIdList(List holeIdList) { this.holeIdList = holeIdList; } public String getOnProjectName() { return onProjectName; } public void setOnProjectName(String onProjectName) { this.onProjectName = onProjectName; } public String getRejectMsg() { return rejectMsg; } public void setRejectMsg(String rejectMsg) { this.rejectMsg = rejectMsg; } }