CompanyContactPageDO.java 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. package com.simuwang.base.pojo.dos;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.simuwang.base.common.util.DateUtils;
  7. import com.simuwang.base.pojo.vo.CompanyContactInfoVO;
  8. import com.simuwang.base.pojo.vo.CompanyContactPageVO;
  9. import lombok.Data;
  10. import java.util.Date;
  11. @Data
  12. public class CompanyContactPageDO {
  13. private Integer id;
  14. private String companyId;
  15. private Integer contactId;
  16. private Date contactDate;
  17. private String contactor;
  18. private String customerManager;
  19. private String contactName;
  20. private Integer contactStatus;
  21. private Integer signMethod;
  22. private String contactRemark;
  23. private String contactPhone;
  24. private String contactWechat;
  25. private String contactEmail;
  26. private String contactPosition;
  27. private String fileName;
  28. private String filePath;
  29. private Integer fileId;
  30. private Integer creatorId;
  31. private Date createTime;
  32. private Integer updaterId;
  33. private Date updateTime;
  34. private Integer isvalid;
  35. public CompanyContactPageVO toVO() {
  36. CompanyContactPageVO vo = new CompanyContactPageVO();
  37. vo.setId(this.id);
  38. vo.setCompanyId(this.companyId);
  39. vo.setContactId(this.contactId);
  40. vo.setContactDate(DateUtils.format(this.contactDate,DateUtils.YYYY_MM_DD));
  41. vo.setContactRemark(this.contactRemark);
  42. vo.setFileId(this.fileId);
  43. vo.setContactPosition(this.contactPosition);
  44. vo.setContactEmail(this.contactEmail);
  45. vo.setContactWechat(this.contactWechat);
  46. vo.setContactPhone(this.contactPhone);
  47. vo.setFilePath(this.filePath);
  48. vo.setFileName(this.fileName);
  49. vo.setContactStatus(this.contactStatus);
  50. vo.setContactName(this.contactName);
  51. vo.setContactor(this.contactor);
  52. vo.setCustomerManager(this.customerManager);
  53. vo.setSignMethod(this.signMethod);
  54. vo.setCreatorId(this.creatorId);
  55. vo.setUpdaterId(this.updaterId);
  56. vo.setUpdateTime(DateUtils.format(this.updateTime,DateUtils.YYYY_MM_DD_HH_MM_SS));
  57. vo.setCreateTime(DateUtils.format(this.createTime,DateUtils.YYYY_MM_DD_HH_MM_SS));
  58. return vo;
  59. }
  60. }