删除 tipsPreference.
This commit is contained in:
@@ -37,7 +37,4 @@ public class UserCollectInfoVO {
|
||||
@Schema(description = "系统偏好")
|
||||
private Map<String, Object> systemPreference;
|
||||
|
||||
@Schema(description = "提示偏好")
|
||||
private Map<String, Object> tipsPreference;
|
||||
|
||||
}
|
||||
|
||||
@@ -20,11 +20,6 @@ public enum PreferenceTypeEnum {
|
||||
*/
|
||||
SYSTEM("systemPreferenceStrategy"),
|
||||
|
||||
/**
|
||||
* 提示偏好
|
||||
*/
|
||||
TIPS("tipsPreferenceStrategy"),
|
||||
|
||||
;
|
||||
|
||||
PreferenceTypeEnum(String beanName) {
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
package com.orion.ops.module.infra.handler.preference.model;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 提示偏好模型
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
* @since 2023/10/8 13:59
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class TipsPreferenceModel implements PreferenceModel {
|
||||
|
||||
@Schema(description = "是否提示过系统偏好设置模态框")
|
||||
private Boolean tippedSystemPreferenceModal;
|
||||
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
package com.orion.ops.module.infra.handler.preference.strategy;
|
||||
|
||||
import com.orion.ops.module.infra.handler.preference.model.TipsPreferenceModel;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* 提示偏好处理策略
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
* @since 2023/10/8 15:11
|
||||
*/
|
||||
@Component
|
||||
public class TipsPreferenceStrategy implements IPreferenceStrategy<TipsPreferenceModel> {
|
||||
|
||||
@Override
|
||||
public TipsPreferenceModel getDefault() {
|
||||
return TipsPreferenceModel.builder()
|
||||
.tippedSystemPreferenceModal(false)
|
||||
.build();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -201,8 +201,6 @@ public class PermissionServiceImpl implements PermissionService {
|
||||
Long id = user.getId();
|
||||
// 获取用户系统偏好
|
||||
Future<Map<String, Object>> systemPreference = preferenceService.getPreference(id, PreferenceTypeEnum.SYSTEM);
|
||||
// 获取用户提示偏好
|
||||
Future<Map<String, Object>> tipsPreference = preferenceService.getPreference(id, PreferenceTypeEnum.TIPS);
|
||||
// 获取用户角色
|
||||
List<String> roles = this.getUserEnabledRoles();
|
||||
// 获取用户权限
|
||||
@@ -228,7 +226,6 @@ public class PermissionServiceImpl implements PermissionService {
|
||||
}
|
||||
// 获取异步结果
|
||||
user.setSystemPreference(systemPreference.get());
|
||||
user.setTipsPreference(tipsPreference.get());
|
||||
// 组装数据
|
||||
return UserPermissionVO.builder()
|
||||
.user(user)
|
||||
|
||||
Reference in New Issue
Block a user