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<String> fileList;
|
|
private List<ProjectApplyHole> applyHoles;
|
|
|
private List<String> 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<String> getFileList() throws Exception {
|
if(!StringUtils.isEmpty(this.files)){
|
this.fileList = Arrays.asList(this.files.split(","));
|
}
|
return fileList;
|
}
|
|
public void setFileList(List<String> 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<ProjectApplyHole> getApplyHoles() {
|
return applyHoles;
|
}
|
|
public void setApplyHoles(List<ProjectApplyHole> applyHoles) {
|
this.applyHoles = applyHoles;
|
}
|
|
public List<String> getHoleIdList() {
|
return holeIdList;
|
}
|
|
public void setHoleIdList(List<String> 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;
|
}
|
|
|
|
}
|