1、增加图片视频

2、优化代码结构
3、up主下载分类逻辑可配置
This commit is contained in:
jianzhichu
2025-11-23 00:46:41 +08:00
parent 7cacdaedd4
commit 8cef13c926
51 changed files with 1604 additions and 1667 deletions
+2 -2
View File
@@ -17,8 +17,8 @@ namespace dy.net.Controllers
{
private readonly IWebHostEnvironment webHostEnvironment;
private readonly UserService _userService;
public AuthController(UserService userService, IWebHostEnvironment webHostEnvironment )
private readonly AdminUserService _userService;
public AuthController(AdminUserService userService, IWebHostEnvironment webHostEnvironment )
{
_userService=userService;
this.webHostEnvironment = webHostEnvironment;
+6 -6
View File
@@ -14,12 +14,12 @@ namespace dy.net.Controllers
[ApiController]
public class ConfigController : ControllerBase
{
private readonly DyCookieService dyCookieService;
private readonly DouyinCookieService dyCookieService;
private readonly CommonService commonService;
private readonly QuartzJobService quartzJobService;
private readonly DouyinCommonService commonService;
private readonly DouyinQuartzJobService quartzJobService;
public ConfigController(DyCookieService dyCookieService, CommonService commonService,QuartzJobService quartzJobService)
public ConfigController(DouyinCookieService dyCookieService, DouyinCommonService commonService,DouyinQuartzJobService quartzJobService)
{
this.dyCookieService = dyCookieService;
this.commonService = commonService;
@@ -55,7 +55,7 @@ namespace dy.net.Controllers
/// 新增用户Cookie
/// </summary>
[HttpPost("add")]
public async Task<IActionResult> AddAsync([FromBody] DyUserCookies dyUserCookies)
public async Task<IActionResult> AddAsync([FromBody] DouyinUserCookie dyUserCookies)
{
if(dyUserCookies.UpSecUserIdsJson!=null)
{
@@ -74,7 +74,7 @@ namespace dy.net.Controllers
/// 更新用户Cookie
/// </summary>
[HttpPost("update")]
public async Task<IActionResult> UpdateAsync([FromBody] DyUserCookies dyUserCookies)
public async Task<IActionResult> UpdateAsync([FromBody] DouyinUserCookie dyUserCookies)
{
if (dyUserCookies.UpSecUserIdsJson != null )
+3 -3
View File
@@ -12,9 +12,9 @@ namespace dy.net.Controllers
[ApiController]
public class VideoController : ControllerBase
{
private readonly DyCollectVideoService dyCollectVideoService;
private readonly DouyinVideoService dyCollectVideoService;
public VideoController(DyCollectVideoService dyCollectVideoService)
public VideoController(DouyinVideoService dyCollectVideoService)
{
this.dyCollectVideoService = dyCollectVideoService;
}
@@ -23,7 +23,7 @@ namespace dy.net.Controllers
/// </summary>
/// <param name="dto"></param>
[HttpPost("paged")]
public async Task<IActionResult> GetPagedAsync(VideoPageRequestDTO dto)
public async Task<IActionResult> GetPagedAsync(DouyinVideoPageRequestDto dto)
{
var (list, totalCount) = await dyCollectVideoService.GetPagedAsync(dto.PageIndex, dto.PageSize, dto.Tag, dto.Author,dto.ViedoType,dto.Dates);
return Ok(new