serv-资源修改

This commit is contained in:
2025-10-20 15:08:20 +08:00
parent 2f1835bdbf
commit 16824537d1
50 changed files with 2657 additions and 353 deletions

View File

@@ -1,7 +0,0 @@
package org.xyzh;
public class Main {
public static void main(String[] args) {
System.out.println("Hello world!");
}
}

View File

@@ -31,6 +31,23 @@ public interface ResourceRecommendService {
*/
ResultDomain<TbResourceRecommend> addRecommend(TbResourceRecommend recommend);
/**
* @description 更新推荐资源
* @param recommend 推荐信息
* @return ResultDomain<TbResourceRecommend> 更新结果
* @author yslg
* @since 2025-10-15
*/
ResultDomain<TbResourceRecommend> updateRecommend(TbResourceRecommend recommend);
/**
* @description 删除推荐资源
* @param resourceID 资源ID
* @return ResultDomain<Boolean> 删除结果
* @author yslg
* @since 2025-10-15
*/
ResultDomain<Boolean> deleteRecommend(String resourceID);
/**
* @description 移除推荐资源
* @param resourceID 资源ID
@@ -90,10 +107,10 @@ public interface ResourceRecommendService {
/**
* @description 获取推荐资源详情
* @param resourceID 资源ID
* @param recommendID 推荐ID
* @return ResultDomain<TbResourceRecommend> 推荐详情
* @author yslg
* @since 2025-10-15
*/
ResultDomain<TbResourceRecommend> getRecommendDetail(String resourceID);
ResultDomain<TbResourceRecommend> getRecommendDetail(String recommendID);
}

View File

@@ -1,7 +1,9 @@
package org.xyzh.api.news.resource;
import org.xyzh.common.core.domain.ResultDomain;
import org.xyzh.common.core.page.PageParam;
import org.xyzh.common.dto.resource.TbResource;
import org.xyzh.common.vo.ResourceVO;
import java.util.List;
@@ -23,6 +25,15 @@ public interface ResourceService {
*/
ResultDomain<TbResource> getResourceList(TbResource filter);
/**
* @description 获取资源分页
* @param filter 过滤条件
* @return ResultDomain<TbResource> 资源分页
* @author yslg
* @since 2025-10-15
*/
ResultDomain<TbResource> getResourcePage(TbResource filter, PageParam pageParam);
/**
* @description 根据ID获取资源详情
* @param resourceID 资源ID
@@ -30,7 +41,7 @@ public interface ResourceService {
* @author yslg
* @since 2025-10-15
*/
ResultDomain<TbResource> getResourceById(String resourceID);
ResultDomain<ResourceVO> getResourceById(String resourceID);
/**
* @description 创建资源
@@ -39,7 +50,7 @@ public interface ResourceService {
* @author yslg
* @since 2025-10-15
*/
ResultDomain<TbResource> createResource(TbResource resource);
ResultDomain<ResourceVO> createResource(ResourceVO resource);
/**
* @description 更新资源
@@ -48,7 +59,7 @@ public interface ResourceService {
* @author yslg
* @since 2025-10-15
*/
ResultDomain<TbResource> updateResource(TbResource resource);
ResultDomain<ResourceVO> updateResource(ResourceVO resource);
/**
* @description 删除资源