|
@@ -385,6 +385,20 @@ public class DetailServiceImpl implements IDetailService {
|
|
return appCategories;
|
|
return appCategories;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public List<AppCategory> getAllCourseCategory(String id) {
|
|
|
|
+ List<AppCategory> appCategories = new ArrayList<>();
|
|
|
|
+ AppSite appSite = appSiteMapper.selectById(id);
|
|
|
|
+ List<String> objects = new ArrayList<>();
|
|
|
|
+ if(null != appSite){
|
|
|
|
+ objects = Arrays.asList(appSite.getCategoryId().split(","));
|
|
|
|
+ }
|
|
|
|
+ if(objects.isEmpty()) return appCategories;
|
|
|
|
+ appCategories = appCategoryMapper.selectList(Wrappers.<AppCategory>lambdaQuery()
|
|
|
|
+ .eq(AppCategory::getStatus, 0).in(AppCategory::getId,objects)
|
|
|
|
+ .eq(AppCategory::getDelFlag, 0));
|
|
|
|
+ return appCategories;
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|