|
|
|
|
|
package com.sztzjy.linkCommerce.entity;
|
|
|
|
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
|
|
|
|
|
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 产品表现分析学生答案表(带权重评分体系)
|
|
|
|
|
|
*
|
|
|
|
|
|
* @author whb
|
|
|
|
|
|
* cpbxfx_stu_answer
|
|
|
|
|
|
*/
|
|
|
|
|
|
public class CpbxfxStuAnswer {
|
|
|
|
|
|
@ApiModelProperty(notes = "主键(格式:CPBFXSA_时间戳_哈希值,例:CPBFXSA_2023110614_9d7b6c5e)")
|
|
|
|
|
|
private String id;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "商品采购合格率(百分比)")
|
|
|
|
|
|
private BigDecimal qualifiedRate;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "订单响应平均时长(小时)")
|
|
|
|
|
|
private BigDecimal responseTime;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "用户评分(1.0-5.0)")
|
|
|
|
|
|
private BigDecimal userRating;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "退货率(百分比)")
|
|
|
|
|
|
private BigDecimal returnRate;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "商品采购合格率权重(0.0000-1.0000)")
|
|
|
|
|
|
private BigDecimal qrWeight;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "订单响应时长权重(0.0000-1.0000)")
|
|
|
|
|
|
private BigDecimal rtWeight;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "用户评分权重(0.0000-1.0000)")
|
|
|
|
|
|
private BigDecimal urWeight;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "退货率权重(0.0000-1.0000)")
|
|
|
|
|
|
private BigDecimal rrWeight;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "商品采购合格率得分(0.00-100.00)")
|
|
|
|
|
|
private BigDecimal qrScore;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "订单响应时长得分(0.00-100.00)")
|
|
|
|
|
|
private BigDecimal rtScore;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "用户评分得分(0.00-100.00)")
|
|
|
|
|
|
private BigDecimal urScore;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "退货率得分(0.00-100.00)")
|
|
|
|
|
|
private BigDecimal rrScore;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "综合评分(0.00-100.00)")
|
|
|
|
|
|
private BigDecimal totalScore;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "评级(如:ABC)")
|
|
|
|
|
|
private String rating;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(notes = "用户ID(关联userinfo表)")
|
|
|
|
|
|
private String userId;
|
|
|
|
|
|
|
|
|
|
|
|
public String getId() {
|
|
|
|
|
|
return id;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setId(String id) {
|
|
|
|
|
|
this.id = id == null ? null : id.trim();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getQualifiedRate() {
|
|
|
|
|
|
return qualifiedRate;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setQualifiedRate(BigDecimal qualifiedRate) {
|
|
|
|
|
|
this.qualifiedRate = qualifiedRate;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getResponseTime() {
|
|
|
|
|
|
return responseTime;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setResponseTime(BigDecimal responseTime) {
|
|
|
|
|
|
this.responseTime = responseTime;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getUserRating() {
|
|
|
|
|
|
return userRating;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setUserRating(BigDecimal userRating) {
|
|
|
|
|
|
this.userRating = userRating;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getReturnRate() {
|
|
|
|
|
|
return returnRate;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setReturnRate(BigDecimal returnRate) {
|
|
|
|
|
|
this.returnRate = returnRate;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getQrWeight() {
|
|
|
|
|
|
return qrWeight;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setQrWeight(BigDecimal qrWeight) {
|
|
|
|
|
|
this.qrWeight = qrWeight;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getRtWeight() {
|
|
|
|
|
|
return rtWeight;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setRtWeight(BigDecimal rtWeight) {
|
|
|
|
|
|
this.rtWeight = rtWeight;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getUrWeight() {
|
|
|
|
|
|
return urWeight;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setUrWeight(BigDecimal urWeight) {
|
|
|
|
|
|
this.urWeight = urWeight;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getRrWeight() {
|
|
|
|
|
|
return rrWeight;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setRrWeight(BigDecimal rrWeight) {
|
|
|
|
|
|
this.rrWeight = rrWeight;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getQrScore() {
|
|
|
|
|
|
return qrScore;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setQrScore(BigDecimal qrScore) {
|
|
|
|
|
|
this.qrScore = qrScore;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getRtScore() {
|
|
|
|
|
|
return rtScore;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setRtScore(BigDecimal rtScore) {
|
|
|
|
|
|
this.rtScore = rtScore;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getUrScore() {
|
|
|
|
|
|
return urScore;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setUrScore(BigDecimal urScore) {
|
|
|
|
|
|
this.urScore = urScore;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getRrScore() {
|
|
|
|
|
|
return rrScore;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setRrScore(BigDecimal rrScore) {
|
|
|
|
|
|
this.rrScore = rrScore;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public BigDecimal getTotalScore() {
|
|
|
|
|
|
return totalScore;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setTotalScore(BigDecimal totalScore) {
|
|
|
|
|
|
this.totalScore = totalScore;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getRating() {
|
|
|
|
|
|
return rating;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setRating(String rating) {
|
|
|
|
|
|
this.rating = rating == null ? null : rating.trim();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getUserId() {
|
|
|
|
|
|
return userId;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setUserId(String userId) {
|
|
|
|
|
|
this.userId = userId == null ? null : userId.trim();
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|