资源批量删除接口 && 资源列表返回管理员信息

This commit is contained in:
none
2023-03-13 10:52:49 +08:00
parent debcddc468
commit 5af91191de
8 changed files with 79 additions and 2 deletions

View File

@@ -40,4 +40,6 @@ public interface AdminUserService extends IService<AdminUser> {
void removeRelateRolesByUserId(Integer userId);
void passwordChange(AdminUser user, String password);
List<AdminUser> chunks(List<Integer> ids);
}

View File

@@ -6,6 +6,8 @@ import xyz.playedu.api.exception.NotFoundException;
import xyz.playedu.api.types.paginate.PaginationResult;
import xyz.playedu.api.types.paginate.ResourcePaginateFilter;
import java.util.List;
/**
* @author tengteng
* @description 针对表【resources】的数据库操作Service
@@ -23,4 +25,6 @@ public interface ResourceService extends IService<Resource> {
void storeResourceVideo(Integer rid, Integer duration, String poster);
List<Resource> chunks(List<Integer> ids);
}

View File

@@ -176,6 +176,11 @@ public class AdminUserServiceImpl extends ServiceImpl<AdminUserMapper, AdminUser
newUser.setPassword(newPassword);
updateById(newUser);
}
@Override
public List<AdminUser> chunks(List<Integer> ids) {
return list(query().getWrapper().in("id", ids));
}
}

View File

@@ -145,6 +145,11 @@ public class ResourceServiceImpl extends ServiceImpl<ResourceMapper, Resource> i
public void storeResourceVideo(Integer rid, Integer duration, String poster) {
resourceVideoService.create(rid, duration, poster);
}
@Override
public List<Resource> chunks(List<Integer> ids) {
return list(query().getWrapper().in("id", ids));
}
}