feat(interaction): 支持批量取消收藏

This commit is contained in:
Zhou Weidong committed 2026-10-23 12:34:13 +08:00
1 parent 9c25b1b397
commit 16ba79a336
2 files changed
+17

No files matched your search

@@ -9,6 +9,7 @@ import com.fruitshorts.common.pojo.Result;
import com.fruitshorts.content.dal.entity.Drama;
import com.fruitshorts.framework.security.SecurityUtils;
import com.fruitshorts.playback.service.FavoriteService;
import com.fruitshorts.playback.vo.FavoriteRemoveReqVO;
import com.fruitshorts.playback.vo.FavoriteToggleReqVO;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
@@ -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;
}