feat(vlog): 视频私密与公开状态切换接口移动至app目录下

This commit is contained in:
huk 2025-09-29 16:28:17 +08:00
parent 4c1e123214
commit 7856c2b6e8
2 changed files with 15 additions and 16 deletions

View File

@ -49,6 +49,20 @@ public class AppVlogController {
return R.ok(vlogService.getVlogDetailById(vlogId));
}
@Operation(summary = "修改视频为私密")
@PostMapping("/changeToPrivate")
public R<Void> changeToPrivate(@RequestParam String vlogId) {
vlogService.changeToPrivateOrPublic(vlogId, YesOrNo.YES.type);
return R.ok();
}
@Operation(summary = "修改视频为公开")
@PostMapping("/changeToPublic")
public R<Void> changeToPublic(@RequestParam String vlogId) {
vlogService.changeToPrivateOrPublic(vlogId, YesOrNo.NO.type);
return R.ok();
}
@Operation(summary = "我的私密视频列表")
@PostMapping("/myPrivateList")

View File

@ -6,7 +6,6 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.wzj.soopin.content.domain.bo.AuditVlogBO;
import com.wzj.soopin.content.domain.bo.VlogBO;
import com.wzj.soopin.content.domain.vo.IndexVlogVO;
import com.wzj.soopin.content.enums.YesOrNo;
import com.wzj.soopin.content.service.IVlogPullService;
import com.wzj.soopin.content.service.IVlogPushService;
import com.wzj.soopin.content.service.VlogService;
@ -25,7 +24,7 @@ import java.util.List;
import java.util.Map;
@Slf4j
@Tag(name = "视频管理")
@Tag(name = "视频")
@RequestMapping("/cms/vlog")
@RestController
@AllArgsConstructor
@ -160,20 +159,6 @@ public class VlogController extends BaseInfoProperties {
return R.ok();
}
@Operation(summary = "修改视频为私密")
@PostMapping("/changeToPrivate")
public R<Void> changeToPrivate(@RequestParam String vlogId) {
vlogService.changeToPrivateOrPublic(vlogId, YesOrNo.YES.type);
return R.ok();
}
@Operation(summary = "修改视频为公开")
@PostMapping("/changeToPublic")
public R<Void> changeToPublic(@RequestParam String vlogId) {
vlogService.changeToPrivateOrPublic(vlogId, YesOrNo.NO.type);
return R.ok();
}
@Operation(summary = "查询视频被点赞数量")
@PostMapping("/totalLikedCounts")
public R<Integer> totalLikedCounts(@RequestParam String vlogId) {