feat(interaction): 支持批量取消收藏
This commit is contained in:
1 parent
9c25b1b397
commit
16ba79a336
2 files changed
+17
No files matched your search
+1
@@ -9,6 +9,7 @@ import com.fruitshorts.common.pojo.Result;
|
|||||||
import com.fruitshorts.content.dal.entity.Drama;
|
import com.fruitshorts.content.dal.entity.Drama;
|
||||||
import com.fruitshorts.framework.security.SecurityUtils;
|
import com.fruitshorts.framework.security.SecurityUtils;
|
||||||
import com.fruitshorts.playback.service.FavoriteService;
|
import com.fruitshorts.playback.service.FavoriteService;
|
||||||
|
import com.fruitshorts.playback.vo.FavoriteRemoveReqVO;
|
||||||
import com.fruitshorts.playback.vo.FavoriteToggleReqVO;
|
import com.fruitshorts.playback.vo.FavoriteToggleReqVO;
|
||||||
import io.swagger.v3.oas.annotations.Operation;
|
import io.swagger.v3.oas.annotations.Operation;
|
||||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||||
|
|||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
// Author: fruit.com.cn
|
||||||
|
|
||||||
|
package com.fruitshorts.playback.vo;
|
||||||
|
|
||||||
|
import jakarta.validation.constraints.NotEmpty;
|
||||||
|
import jakarta.validation.constraints.NotNull;
|
||||||
|
import java.util.List;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/** 批量取消收藏。 */
|
||||||
|
@Data
|
||||||
|
public class FavoriteRemoveReqVO {
|
||||||
|
|
||||||
|
@NotEmpty(message = "缺少 dramaIds")
|
||||||
|
private List<@NotNull Long> dramaIds;
|
||||||
|
}
|
||||||
Reference in new issue
Block a user