package com.matrix.system.shopXcx.bean;
|
|
import com.matrix.core.anotations.Extend;
|
import com.matrix.core.tools.DateUtil;
|
import com.matrix.system.common.bean.EntityDTOExt;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.util.Date;
|
|
/**
|
* @description 产品评价
|
* @author jiangyouyao
|
* @date 2019-06-14 10:06
|
*/
|
public class ShopProductComment extends EntityDTOExt {
|
@Extend
|
private static final long serialVersionUID = 1L;
|
|
|
/**
|
* 主键
|
*/
|
private Long comId;
|
|
|
/**
|
* 用户ID
|
*/
|
private String userId;
|
|
|
/**
|
* 产品ID
|
*/
|
private Integer productId;
|
|
|
/**
|
* 订单ID
|
*/
|
private Integer orderId;
|
|
|
/**
|
* 评价内容
|
*/
|
private String comContent;
|
|
|
/**
|
* 评分
|
*/
|
private Integer comScore;
|
|
|
/**
|
* 审核状态(0:未审核,1:审核通过,2:审核不通过)
|
*/
|
private Integer comAuditStatus;
|
|
|
/**
|
* 审核人
|
*/
|
private String comVerify;
|
|
|
/**
|
* 审核人id
|
*/
|
private Integer comVerifyId;
|
|
|
/**
|
* 删除标识(1=是,2=否)
|
*/
|
private Integer delFlag;
|
|
/**
|
* 评价时间
|
*/
|
private Date createTime;
|
|
/**
|
* 评价时间格式化
|
*/
|
private String dateToStrTime;
|
|
/**
|
* 产品名称
|
*/
|
@Extend
|
private String title;
|
|
/**
|
* 产品图片(手机端封面)
|
*/
|
@Extend
|
private String imgMobile;
|
|
/**
|
* 订单编号
|
*/
|
@Extend
|
private String orderNo;
|
|
/**
|
* 订单金额
|
*/
|
@Extend
|
private Double orderMoney;
|
|
/**
|
* 用户昵称
|
*/
|
@Extend
|
private String nickName;
|
|
/**
|
* 用户头像地址
|
*/
|
@Extend
|
private String avatarUrl;
|
|
/**
|
* 审核状态前台条件参数接收
|
*/
|
@Extend
|
private String auditStatus;
|
|
/**
|
* 开始时间
|
*/
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
|
private Date commentBeginTime;
|
|
/**
|
* 结束时间
|
*/
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
|
private Date commentEndTime;
|
private Long companyId;
|
public Long getCompanyId() {
|
return companyId;
|
}
|
|
public void setCompanyId(Long companyId) {
|
this.companyId = companyId;
|
}
|
public String getDateToStrTime(){
|
if(this.createTime == null){
|
return "";
|
}
|
return DateUtil.dateToString(this.createTime,DateUtil.DATE_FORMAT_DD);
|
}
|
|
public void setDateToStrTime(String dateToStrTime) {
|
this.dateToStrTime = dateToStrTime;
|
}
|
|
public Date getCommentBeginTime() {
|
return commentBeginTime;
|
}
|
|
public void setCommentBeginTime(Date commentBeginTime) {
|
this.commentBeginTime = commentBeginTime;
|
}
|
|
public Date getCommentEndTime() {
|
return commentEndTime;
|
}
|
|
public void setCommentEndTime(Date commentEndTime) {
|
this.commentEndTime = commentEndTime;
|
}
|
|
public String getAuditStatus() {
|
return auditStatus;
|
}
|
|
public void setAuditStatus(String auditStatus) {
|
auditStatus = auditStatus;
|
}
|
|
public Long getComId() {
|
return comId;
|
}
|
|
public void setComId(Long comId) {
|
this.comId = comId;
|
}
|
|
public String getUserId() {
|
return userId;
|
}
|
|
public void setUserId(String userId) {
|
this.userId=userId;
|
}
|
|
|
public Integer getProductId() {
|
return productId;
|
}
|
|
public void setProductId(Integer productId) {
|
this.productId=productId;
|
}
|
|
|
public Integer getOrderId() {
|
return orderId;
|
}
|
|
public void setOrderId(Integer orderId) {
|
this.orderId=orderId;
|
}
|
|
|
public String getComContent() {
|
return comContent;
|
}
|
|
public void setComContent(String comContent) {
|
this.comContent=comContent;
|
}
|
|
|
public Integer getComScore() {
|
return comScore;
|
}
|
|
public void setComScore(Integer comScore) {
|
this.comScore=comScore;
|
}
|
|
|
public Integer getComAuditStatus() {
|
return comAuditStatus;
|
}
|
|
public void setComAuditStatus(Integer comAuditStatus) {
|
this.comAuditStatus=comAuditStatus;
|
}
|
|
|
public String getComVerify() {
|
return comVerify;
|
}
|
|
public void setComVerify(String comVerify) {
|
this.comVerify=comVerify;
|
}
|
|
|
public Integer getComVerifyId() {
|
return comVerifyId;
|
}
|
|
public void setComVerifyId(Integer comVerifyId) {
|
this.comVerifyId=comVerifyId;
|
}
|
|
|
public Integer getDelFlag() {
|
return delFlag;
|
}
|
|
public void setDelFlag(Integer delFlag) {
|
this.delFlag=delFlag;
|
}
|
|
public String getTitle() {
|
return title;
|
}
|
|
public void setTitle(String title) {
|
this.title = title;
|
}
|
|
public String getImgMobile() {
|
return imgMobile;
|
}
|
|
public void setImgMobile(String imgMobile) {
|
this.imgMobile = imgMobile;
|
}
|
|
public String getOrderNo() {
|
return orderNo;
|
}
|
|
public void setOrderNo(String orderNo) {
|
this.orderNo = orderNo;
|
}
|
|
public Double getOrderMoney() {
|
return orderMoney;
|
}
|
|
public void setOrderMoney(Double orderMoney) {
|
this.orderMoney = orderMoney;
|
}
|
|
public String getNickName() {
|
return nickName;
|
}
|
|
public void setNickName(String nickName) {
|
this.nickName = nickName;
|
}
|
|
public String getAvatarUrl() {
|
return avatarUrl;
|
}
|
|
public void setAvatarUrl(String avatarUrl) {
|
this.avatarUrl = avatarUrl;
|
}
|
|
@Override
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
@Override
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
}
|