Package com.bytedesk.kbase.faq
Class FaqEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.kbase.faq.FaqEntity
- All Implemented Interfaces:
Serializable
faq: Frequently Asked Questions
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private String
private String
private String
private Integer
private Integer
private Boolean
private LocalDateTime
private Integer
private String
private KbaseEntity
private String
private static final long
private LocalDateTime
private String
标签列表private Integer
private String
private Integer
private String
private Integer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
添加标签getAnswerForVipLevel
(String vipLevel) 获取指定VIP等级的答案,如果没有对应等级的答案,则返回默认答案hasChanged
(FaqRequest request) 判断问题和答案是否有变化检查是否包含特定标签int
int
int
int
int
int
void
移除标签setError()
toJson()
Methods inherited from class com.bytedesk.core.base.BaseEntity
getCreatedAtString, getUpdatedAtString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
question
-
similarQuestions
-
type
-
answer
-
answerHtml
-
answerMarkdown
-
images
-
attachments
-
answerList
-
status
-
vectorStatus
-
tagList
标签列表 -
viewCount
-
clickCount
-
upCount
-
downCount
-
feedbackCount
-
transferCount
-
enabled
-
startDate
-
endDate
-
categoryUid
-
kbase
-
fileUid
-
docIdList
-
-
Constructor Details
-
FaqEntity
public FaqEntity()
-
-
Method Details
-
increaseViewCount
public int increaseViewCount() -
increaseClickCount
public int increaseClickCount() -
increaseUpCount
public int increaseUpCount() -
increaseDownCount
public int increaseDownCount() -
increaseFeedbackCount
public int increaseFeedbackCount() -
increaseTransferCount
public int increaseTransferCount() -
setSuccess
-
setError
-
getAnswerForVipLevel
获取指定VIP等级的答案,如果没有对应等级的答案,则返回默认答案- Parameters:
vipLevel
- 用户VIP等级- Returns:
- 根据VIP等级返回的答案
-
addTag
添加标签- Parameters:
tag
- 要添加的标签
-
removeTag
移除标签- Parameters:
tag
- 要移除的标签
-
hasTag
检查是否包含特定标签- Parameters:
tag
- 要检查的标签- Returns:
- 如果包含该标签则返回true
-
toJson
-
hasChanged
判断问题和答案是否有变化- Parameters:
request
- QaRequest 请求- Returns:
- 如果问题或答案有变化返回 true,否则返回 false
-