File name
Commit message
Commit date
File name
Commit message
Commit date
2023-12-21
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
package itn.let.mail.service;
import java.io.Serializable;
import org.springframework.web.multipart.MultipartFile;
import itn.let.uat.uia.web.EmailVO;
/**
*
* @packageName : itn.let.mail.service
* @fileName : EmailAttVO.java
* @author : 이호영
* @date : 2022.07.05
* @description : iten 채용 Email 기능
* ===========================================================
* DATE AUTHOR NOTE
* ----------------------------------------------------------- *
* 2022.07.05 이호영 최초 생성
*
*
*
*/
public class EmailItnVO implements Serializable {
/**
*
*/
private static final long serialVersionUID = -6638327146453541032L;
private MultipartFile file;
/**
* @이름
*/
private String name;
/**
* @제목
*/
private String title;
/**
* @핸드폰번호
*/
private String phone;
/**
* @이메일
*/
private String email;
/**
* @사이트주소
*/
private String portfolio;
/**
* @지원분야
* - 웹 개발자
* - 웹 기획자
*/
private String field;
/**
* @원본 파일명
* - pdf
* - zip
*/
private String oriFileNm;
/**
* @저장 파일명
* - pdf
* - zip
*/
private String fileNm;
/**
* @간단한 자기소개
*/
private String content;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getPortfolio() {
return portfolio;
}
public void setPortfolio(String portfolio) {
this.portfolio = portfolio;
}
public String getField() {
return field;
}
public void setField(String field) {
this.field = field;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getOriFileNm() {
return oriFileNm;
}
public void setOriFileNm(String oriFileNm) {
this.oriFileNm = oriFileNm;
}
public String getFileNm() {
return fileNm;
}
public void setFileNm(String fileNm) {
this.fileNm = fileNm;
}
public MultipartFile getFile() {
return file;
}
public void setFile(MultipartFile file) {
this.file = file;
}
@Override
public String toString() {
return " \n EmailAttVO :\n"
+ " name=[" + name + "]\n"
+ ", title=[" + title + "]\n"
+ ", phone=[" + phone + "]\n"
+ ", email=[" + email + "]\n"
+ ", portfolio=[" + portfolio + "]\n"
+ ", field=[" + field + "]\n"
+ ", oriFileNm=[" + oriFileNm + "]\n"
+ ", fileNm=[" + fileNm + "]\n"
+ ", content=[" + content + "]\n"
+ ", file=[" + file + "]\n";
}
public EmailItnVO() {
// TODO Auto-generated constructor stub
}
/**
* @param fileNm
* @param oriFileNm
* @param title
* @param name
* @param email
* @param content
* @description : 문의하기 VO 생성자
*/
public EmailItnVO(String fileNm, String oriFileNm, String title, String name, String email, String content) {
this.fileNm = fileNm.replace("[", "").replace("]", "");
this.oriFileNm = oriFileNm.replace("[", "").replace("]", "");
this.title = title.replace("[", "").replace("]", "");
this.name = name.replace("[", "").replace("]", "");
this.email = email.replace("[", "").replace("]", "");
this.content = content.replace("[", "").replace("]", "");
}
/**
* @param fileNm
* @param oriFileNm
* @param name
* @param phone
* @param email
* @param portfolio
* @param field
* @param content
* @description : 채용공고 VO 생성자
*/
public EmailItnVO(String fileNm, String oriFileNm, String name, String phone, String email, String portfolio, String field, String content) {
this.fileNm = fileNm.replace("[", "").replace("]", "");
this.oriFileNm = oriFileNm.replace("[", "").replace("]", "");
this.name = name.replace("[", "").replace("]", "");
this.phone = phone.replace("[", "").replace("]", "");
this.email = email.replace("[", "").replace("]", "");
this.portfolio = portfolio.replace("[", "").replace("]", "");
this.field = field.replace("[", "").replace("]", "");
this.content = content.replace("[", "").replace("]", "");
}
}