Class MessageLeaveSettingsHelper
java.lang.Object
com.bytedesk.service.message_leave_settings.MessageLeaveSettingsHelper
MessageLeaveSettings 辅助工具类
提供统一的 Worktime 关联解析方法,避免在多个 Service 中重复代码
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyMessageLeaveSettingsProperties(MessageLeaveSettingsEntity source, MessageLeaveSettingsEntity target) 复制 MessageLeaveSettings 属性,排除 id/uid/version 与时间字段。voidcopyPropertiesExcludingIds(Object source, Object target) 通用属性复制方法,仅复制业务字段,忽略 id/uid/version 与时间字段。
-
Constructor Details
-
MessageLeaveSettingsHelper
public MessageLeaveSettingsHelper()
-
-
Method Details
-
copyMessageLeaveSettingsProperties
public void copyMessageLeaveSettingsProperties(MessageLeaveSettingsEntity source, MessageLeaveSettingsEntity target) 复制 MessageLeaveSettings 属性,排除 id/uid/version 与时间字段。- Parameters:
source- 源 MessageLeaveSettings 实体target- 目标 MessageLeaveSettings 实体
-
copyPropertiesExcludingIds
通用属性复制方法,仅复制业务字段,忽略 id/uid/version 与时间字段。 适用于不包含懒加载集合的简单实体。- Parameters:
source- 源对象target- 目标对象
-