Uses of Class
com.bytedesk.service.workgroup_settings.WorkgroupSettingsEntity
Packages that use WorkgroupSettingsEntity
Package
Description
工作组服务包
管理客服工作组相关功能
-
Uses of WorkgroupSettingsEntity in com.bytedesk.service.workgroup
Fields in com.bytedesk.service.workgroup declared as WorkgroupSettingsEntityModifier and TypeFieldDescriptionprivate WorkgroupSettingsEntityWorkgroupEntity.settingsConfiguration settings reference All settings are managed through the settings entity -
Uses of WorkgroupSettingsEntity in com.bytedesk.service.workgroup_settings
Methods in com.bytedesk.service.workgroup_settings that return WorkgroupSettingsEntityModifier and TypeMethodDescriptionprotected WorkgroupSettingsEntityWorkgroupSettingsRestService.doSave(WorkgroupSettingsEntity entity) WorkgroupSettingsRestService.getOrCreateDefault(String orgUid) Get or create default settings for organizationWorkgroupSettingsRestService.handleOptimisticLockingFailureException(org.springframework.orm.ObjectOptimisticLockingFailureException e, WorkgroupSettingsEntity entity) Methods in com.bytedesk.service.workgroup_settings that return types with arguments of type WorkgroupSettingsEntityModifier and TypeMethodDescriptionprotected org.springframework.data.jpa.domain.Specification<WorkgroupSettingsEntity>WorkgroupSettingsRestService.createSpecification(WorkgroupSettingsRequest request) protected org.springframework.data.domain.Page<WorkgroupSettingsEntity>WorkgroupSettingsRestService.executePageQuery(org.springframework.data.jpa.domain.Specification<WorkgroupSettingsEntity> spec, org.springframework.data.domain.Pageable pageable) WorkgroupSettingsRepository.findByOrgUid(String orgUid) WorkgroupSettingsRepository.findByOrgUidAndEnabledTrue(String orgUid) WorkgroupSettingsRepository.findByOrgUidAndIsDefaultTrue(String orgUid) WorkgroupSettingsRepository.findDefaultForUpdate(String orgUid) 使用悲观锁读取默认配置,防止并发下出现多个默认static org.springframework.data.jpa.domain.Specification<WorkgroupSettingsEntity>WorkgroupSettingsSpecification.search(WorkgroupSettingsRequest request, AuthService authService) Methods in com.bytedesk.service.workgroup_settings with parameters of type WorkgroupSettingsEntityModifier and TypeMethodDescriptionWorkgroupSettingsRestService.convertToResponse(WorkgroupSettingsEntity entity) protected WorkgroupSettingsEntityWorkgroupSettingsRestService.doSave(WorkgroupSettingsEntity entity) private voidWorkgroupSettingsRestService.ensureSingleDefault(String orgUid, WorkgroupSettingsEntity target) 保证同一个 orgUid 下仅有一个 isDefault=true。WorkgroupSettingsRestService.handleOptimisticLockingFailureException(org.springframework.orm.ObjectOptimisticLockingFailureException e, WorkgroupSettingsEntity entity) voidWorkgroupSettingsEntityListener.onPostPersist(WorkgroupSettingsEntity workgroupSettings) voidWorkgroupSettingsEntityListener.onPostUpdate(WorkgroupSettingsEntity workgroupSettings) Method parameters in com.bytedesk.service.workgroup_settings with type arguments of type WorkgroupSettingsEntityModifier and TypeMethodDescriptionprotected org.springframework.data.domain.Page<WorkgroupSettingsEntity>WorkgroupSettingsRestService.executePageQuery(org.springframework.data.jpa.domain.Specification<WorkgroupSettingsEntity> spec, org.springframework.data.domain.Pageable pageable) -
Uses of WorkgroupSettingsEntity in com.bytedesk.service.workgroup_settings.event
Fields in com.bytedesk.service.workgroup_settings.event declared as WorkgroupSettingsEntityModifier and TypeFieldDescriptionprivate final WorkgroupSettingsEntityWorkgroupSettingsCreateEvent.workgroupSettingsprivate final WorkgroupSettingsEntityWorkgroupSettingsUpdateEvent.workgroupSettingsMethods in com.bytedesk.service.workgroup_settings.event that return WorkgroupSettingsEntityModifier and TypeMethodDescriptionWorkgroupSettingsCreateEvent.getWorkgroupSettings()WorkgroupSettingsUpdateEvent.getWorkgroupSettings()Constructors in com.bytedesk.service.workgroup_settings.event with parameters of type WorkgroupSettingsEntityModifierConstructorDescriptionWorkgroupSettingsCreateEvent(Object source, WorkgroupSettingsEntity workgroupSettings) WorkgroupSettingsUpdateEvent(Object source, WorkgroupSettingsEntity workgroupSettings)