From f7ea5773570beb5ad8c6efb5c1cf743294ee079b Mon Sep 17 00:00:00 2001
From: wzy <wzy19931122ai@163.com>
Date: Sun, 24 Jan 2021 14:16:04 +0800
Subject: [PATCH] modify

---
 zq-erp/src/main/java/com/matrix/system/hive/bean/SysFollowup.java |  286 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 286 insertions(+), 0 deletions(-)

diff --git a/zq-erp/src/main/java/com/matrix/system/hive/bean/SysFollowup.java b/zq-erp/src/main/java/com/matrix/system/hive/bean/SysFollowup.java
new file mode 100644
index 0000000..3085a5c
--- /dev/null
+++ b/zq-erp/src/main/java/com/matrix/system/hive/bean/SysFollowup.java
@@ -0,0 +1,286 @@
+package com.matrix.system.hive.bean;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.matrix.core.pojo.EntityDTO;
+import com.matrix.core.anotations.Extend;
+import com.matrix.core.tools.DateUtil;
+import com.matrix.system.common.bean.EntityDTOExt;
+import com.matrix.system.common.bean.SysUsers;
+import io.swagger.annotations.ApiModelProperty;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import javax.validation.constraints.NotNull;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * @description 跟进
+ * @author 
+ * @date 2021-01-10 15:15
+ */
+public class SysFollowup  extends EntityDTOExt{
+	@Extend
+	private static final long serialVersionUID = 1L; 
+
+	
+	/**
+	 * 主键
+	 */
+	private Long  id;
+			
+	
+	/**
+	 * 员工ID
+	 */
+	private Long  staffId;
+			
+	
+	/**
+	 * 客户ID
+	 */
+	@NotNull(message = "客户ID不能为空")
+	@ApiModelProperty(value = "客户ID", example = "10")
+	private Long  vipId;
+			
+	
+	/**
+	 * 订单id
+	 */
+	@ApiModelProperty(value = "订单id", example = "10")
+	private Long  orderId;
+			
+	
+	/**
+	 * 服务单id
+	 */
+	@ApiModelProperty(value = "服务单id", example = "10")
+	private Long  serviceId;
+			
+	
+	/**
+	 * 门店id
+	 */
+	private Long  shopId;
+			
+	
+	/**
+	 * 公司id
+	 */
+	private Long  companyId;
+			
+	
+	/**
+	 * 下次跟进时间
+	 */
+	@ApiModelProperty(value = "下次跟进时间", example = "2021-01-02 12:22")
+	@JsonFormat(pattern = DateUtil.DATE_FORMAT_MM, timezone = "GMT+8")
+	private Date nextNotifyTime;
+			
+	
+	/**
+	 * 跟进内容
+	 */
+	@NotNull(message = "跟进内容不能为空")
+	@ApiModelProperty(value = "跟进内容", example = "")
+	private String  content;
+			
+	
+	/**
+	 * 可见范围1公开,2仅自己可见
+	 */
+	@NotNull(message = "可见范围不能为空")
+	@ApiModelProperty(value = "可见范围1公开,2仅自己可见", example = "")
+	private Integer  visible;
+			
+	
+	/**
+	 * 订单摘要信息
+	 */
+	@ApiModelProperty(value = "订单摘要信息", example = "")
+	private String  orderAbstract;
+
+	/**
+	 * 点赞人ids
+	 */
+	@ApiModelProperty(value = "点赞人ids", example = "1,2")
+	private String  zans;
+
+	@Extend
+	@ApiModelProperty(value = "点赞人列表",example ="")
+	private List<SysUsers> zanUsers;
+
+	@Extend
+	@ApiModelProperty(value = "图片集合", example = "")
+	private List<SysVipAlbum> albums;
+
+	@Extend
+	@ApiModelProperty(value = "评论集合",example ="")
+	private List<SysFollowupComment> followupComments;
+
+	@Extend
+	@ApiModelProperty(value = "员工名称",example ="")
+	private String staffName;
+
+	@Extend
+	@ApiModelProperty(value = "员工头像",example ="")
+	private String staffPhoto;
+
+	@Extend
+	@ApiModelProperty(value = "客户名称",example ="")
+	private String vipName;
+
+	public String getStaffName() {
+		return staffName;
+	}
+
+	public void setStaffName(String staffName) {
+		this.staffName = staffName;
+	}
+
+	public String getStaffPhoto() {
+		return staffPhoto;
+	}
+
+	public void setStaffPhoto(String staffPhoto) {
+		this.staffPhoto = staffPhoto;
+	}
+
+	public String getVipName() {
+		return vipName;
+	}
+
+	public void setVipName(String vipName) {
+		this.vipName = vipName;
+	}
+
+	public List<SysFollowupComment> getFollowupComments() {
+		return followupComments;
+	}
+
+	public void setFollowupComments(List<SysFollowupComment> followupComments) {
+		this.followupComments = followupComments;
+	}
+
+	public Integer getVisible() {
+		return visible;
+	}
+
+	public void setVisible(Integer visible) {
+		this.visible = visible;
+	}
+
+	public List<SysUsers> getZanUsers() {
+		return zanUsers;
+	}
+
+	public void setZanUsers(List<SysUsers> zanUsers) {
+		this.zanUsers = zanUsers;
+	}
+
+	public Long getId() {
+		return id;
+	}
+
+	public void setId(Long id) {
+		this.id = id;
+	}
+
+	public Long getStaffId() {
+		return staffId;
+	}
+
+	public void setStaffId(Long staffId) {
+		this.staffId = staffId;
+	}
+
+	public Long getVipId() {
+		return vipId;
+	}
+
+	public void setVipId(Long vipId) {
+		this.vipId = vipId;
+	}
+
+	public Long getOrderId() {
+		return orderId;
+	}
+
+	public void setOrderId(Long orderId) {
+		this.orderId = orderId;
+	}
+
+	public Long getServiceId() {
+		return serviceId;
+	}
+
+	public void setServiceId(Long serviceId) {
+		this.serviceId = serviceId;
+	}
+
+	public Long getShopId() {
+		return shopId;
+	}
+
+	public void setShopId(Long shopId) {
+		this.shopId = shopId;
+	}
+
+	public Long getCompanyId() {
+		return companyId;
+	}
+
+	public void setCompanyId(Long companyId) {
+		this.companyId = companyId;
+	}
+
+	public List<SysVipAlbum> getAlbums() {
+		return albums;
+	}
+
+	public void setAlbums(List<SysVipAlbum> albums) {
+		this.albums = albums;
+	}
+
+	public Date getNextNotifyTime() {
+		return nextNotifyTime;
+	}
+   	
+   	public SysFollowup setNextNotifyTime(Date nextNotifyTime) {
+		this.nextNotifyTime=nextNotifyTime;
+		return this;
+	}
+   	
+
+	public String getContent() {
+		return content;
+	}
+   	
+   	public SysFollowup setContent(String content) {
+		this.content=content;
+		return this;
+	}
+   	
+
+	public String getOrderAbstract() {
+		return orderAbstract;
+	}
+   	
+   	public SysFollowup setOrderAbstract(String orderAbstract) {
+		this.orderAbstract=orderAbstract;
+		return this;
+	}
+   	
+
+	public String getZans() {
+		return zans;
+	}
+   	
+   	public SysFollowup setZans(String zans) {
+		this.zans=zans;
+		return this;
+	}
+   	
+
+
+  
+}
\ No newline at end of file

--
Gitblit v1.9.1