Class TicketBasicSettingsEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.ticket.ticket_settings_basic.TicketBasicSettingsEntity
- All Implemented Interfaces:
Serializable
基础工单设置:编号、优先级默认值、有效期与自动关闭。
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String工单接入提示语(线程 NEW -> CHATTING 时发送给访客)private String工单客服超时未回复提示语(预留给超时触发器/定时任务使用)private String工单分配方式private Integerprivate String工单关闭提示语(会话关闭后仅用于展示/提示)private Stringprivate Booleanprivate Integerprivate Stringprivate Boolean联系人姓名是否必填private Boolean邮箱是否必填private Booleanprivate Boolean手机是否必填private Boolean微信是否必填private static final longprivate Boolean是否显示联系人姓名字段private Boolean是否显示邮箱字段private Boolean是否显示手机字段private Boolean是否显示微信字段private Integerprivate String工单访客超时未回复提示语(预留给超时触发器/定时任务使用) -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TicketBasicSettingsEntityfromRequest(TicketBasicSettingsRequest request, org.modelmapper.ModelMapper mapper) 静态工厂:根据请求DTO与可选ModelMapper构建实体。setAssignmentMode(String assignmentMode) Methods inherited from class com.bytedesk.core.base.BaseEntity
getCreatedAtString, getUpdatedAtString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
numberPrefix
-
numberLength
-
defaultPriority
-
validityDays
-
autoCloseHours
-
enableAutoClose
-
requireLogin
-
assignmentMode
工单分配方式 -
accessTip
工单接入提示语(线程 NEW -> CHATTING 时发送给访客) -
closeTip
工单关闭提示语(会话关闭后仅用于展示/提示) -
agentTimeoutTip
工单客服超时未回复提示语(预留给超时触发器/定时任务使用) -
visitorTimeoutTip
工单访客超时未回复提示语(预留给超时触发器/定时任务使用) -
showContactName
是否显示联系人姓名字段 -
requireContactName
联系人姓名是否必填 -
showEmail
是否显示邮箱字段 -
requireEmail
邮箱是否必填 -
showPhone
是否显示手机字段 -
requirePhone
手机是否必填 -
showWechat
是否显示微信字段 -
requireWechat
微信是否必填
-
-
Constructor Details
-
TicketBasicSettingsEntity
public TicketBasicSettingsEntity()
-
-
Method Details
-
fromRequest
public static TicketBasicSettingsEntity fromRequest(TicketBasicSettingsRequest request, org.modelmapper.ModelMapper mapper) 静态工厂:根据请求DTO与可选ModelMapper构建实体。 为空时返回默认配置;非空字段才覆盖默认值。 -
setAssignmentMode
-