提交 737620c0 authored 作者: Matrix's avatar Matrix

fix(书签功能): 删除了原先在base里的书签代码,转移到user里了

上级 6a6a65f5
package org.matrix.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* CollectionName. mongoDB中的表名
*
* @author Matrix <xhyrzldf@gmail.com>
* @since 2022/5/26 at 5:45 PM
* Suffering is the most powerful teacher of life.
*/
@Getter
@AllArgsConstructor
public enum CollectionName {
/**
* 收藏夹
*/
BOOK_MARK("bookmark","书签");
/**
* DB中的表明
*/
private String name;
/**
* 描述
*/
private String des;
}
package org.matrix.enums;
import io.swagger.annotations.ApiModel;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* ConfigType. 配置类型
*
* @author Matrix <xhyrzldf@gmail.com>
* @since 2022/6/16 at 9:36 PM
* Suffering is the most powerful teacher of life.
*/
@AllArgsConstructor
@Getter
@ApiModel("配置类型")
public enum ConfigType {
/**
* 全局配置,使用该类型代表进行全局的配置替换
*/
ALL("all", "全局配置,使用该类型代表进行全局的配置替换"),
/**
* 书签
*/
BOOK_MARK("bookmark", "书签");
/**
* 配置类型在mongo里的字段名
*/
private final String propertyName;
/**
* 描述
*/
private final String des;
}
......@@ -44,7 +44,6 @@ public class UserConfigController {
public ResponseEntity<CommonResultObj<Object>> saveBookmark(@RequestBody BookmarkConfig bookmarkConfig){
UserInfo userInfo = userService.findNow();
UserConfig config = new UserConfig(userInfo.getId(), Lists.newArrayList(bookmarkConfig));
boolean isSuccess = userService.upsertConfig(config, ConfigType.BOOK_MARK);
return isSuccess ? success("书签更新成功") : failed("更新失败");
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论