|
@@ -44,6 +44,9 @@ public class CategoryApi {
|
|
|
if (StringUtils.isNotBlank(request.getName())) {
|
|
if (StringUtils.isNotBlank(request.getName())) {
|
|
|
queryWrapper.like("name", request.getName());
|
|
queryWrapper.like("name", request.getName());
|
|
|
}
|
|
}
|
|
|
|
|
+ if (request.getId() != null) {
|
|
|
|
|
+ queryWrapper.eq("id", request.getId());
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
queryWrapper.orderByDesc("sort_number");
|
|
queryWrapper.orderByDesc("sort_number");
|
|
|
queryWrapper.orderByDesc("id");
|
|
queryWrapper.orderByDesc("id");
|
|
@@ -53,6 +56,22 @@ public class CategoryApi {
|
|
|
return OapResponse.success().setBody(listData);
|
|
return OapResponse.success().setBody(listData);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @ServiceMethod(method = "list.category.occupation.page", title = "查询文旅岗位分页目录")
|
|
|
|
|
+ public OapResponse listCategoryOccupationPage(CategoryMaterialPageRequest request) {
|
|
|
|
|
+ QueryWrapper<CategoryOccupation> wrapper = new QueryWrapper<>();
|
|
|
|
|
+ if (StringUtils.isNotBlank(request.getName())) {
|
|
|
|
|
+ wrapper.like("name", request.getName());
|
|
|
|
|
+ }
|
|
|
|
|
+ if (request.getId() != null) {
|
|
|
|
|
+ wrapper.eq("id", request.getId());
|
|
|
|
|
+ }
|
|
|
|
|
+ Page<CategoryOccupation> page = new Page<>(request.getCurrent(), request.getPageSize());
|
|
|
|
|
+ page.addOrder(OrderItem.asc("sort_number"));
|
|
|
|
|
+ page.addOrder(OrderItem.desc("id"));
|
|
|
|
|
+ Page<CategoryOccupation> resultData = this.categoryOccupationService.page(page, wrapper);
|
|
|
|
|
+ return OapResponse.success().setBody(resultData);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@ServiceMethod(method = "list.category.material", title = "物务资源目录")
|
|
@ServiceMethod(method = "list.category.material", title = "物务资源目录")
|
|
|
public OapResponse listPageSceneryInfo(CategoryMaterialRequest request) {
|
|
public OapResponse listPageSceneryInfo(CategoryMaterialRequest request) {
|
|
|
QueryWrapper<CategoryMaterial> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<CategoryMaterial> queryWrapper = new QueryWrapper<>();
|