|
@@ -6,10 +6,13 @@ import com.dliyun.oap.framework.annotation.ServiceMethodBean;
|
|
|
import com.dliyun.oap.framework.response.OapResponse;
|
|
import com.dliyun.oap.framework.response.OapResponse;
|
|
|
import com.zhiqiyun.open.core.models.category.CategoryMaterial;
|
|
import com.zhiqiyun.open.core.models.category.CategoryMaterial;
|
|
|
import com.zhiqiyun.open.core.models.category.CategoryOccupation;
|
|
import com.zhiqiyun.open.core.models.category.CategoryOccupation;
|
|
|
|
|
+import com.zhiqiyun.open.core.models.category.CategoryOrganization;
|
|
|
import com.zhiqiyun.open.core.service.CategoryMaterialService;
|
|
import com.zhiqiyun.open.core.service.CategoryMaterialService;
|
|
|
import com.zhiqiyun.open.core.service.CategoryOccupationService;
|
|
import com.zhiqiyun.open.core.service.CategoryOccupationService;
|
|
|
|
|
+import com.zhiqiyun.open.core.service.CategoryOrganizationService;
|
|
|
import com.zhiqiyun.open.router.request.category.CategoryMaterialRequest;
|
|
import com.zhiqiyun.open.router.request.category.CategoryMaterialRequest;
|
|
|
import com.zhiqiyun.open.router.request.category.CategoryOccupationRequest;
|
|
import com.zhiqiyun.open.router.request.category.CategoryOccupationRequest;
|
|
|
|
|
+import com.zhiqiyun.open.router.request.category.CategoryOrganizationRequest;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -26,6 +29,9 @@ public class CategoryApi {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private CategoryOccupationService categoryOccupationService;
|
|
private CategoryOccupationService categoryOccupationService;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private CategoryOrganizationService categoryOrganizationService;
|
|
|
|
|
+
|
|
|
@ServiceMethod(method = "list.category.occupation", title = "查询文旅岗位目录")
|
|
@ServiceMethod(method = "list.category.occupation", title = "查询文旅岗位目录")
|
|
|
public OapResponse listCategoryOccupation(CategoryOccupationRequest request) {
|
|
public OapResponse listCategoryOccupation(CategoryOccupationRequest request) {
|
|
|
QueryWrapper<CategoryOccupation> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<CategoryOccupation> queryWrapper = new QueryWrapper<>();
|
|
@@ -58,4 +64,16 @@ public class CategoryApi {
|
|
|
return OapResponse.success().setBody(listData);
|
|
return OapResponse.success().setBody(listData);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @ServiceMethod(method = "list.category.organization", title = "机构列表")
|
|
|
|
|
+ public OapResponse listPageOrganization(CategoryOrganizationRequest request) {
|
|
|
|
|
+ QueryWrapper<CategoryOrganization> queryWrapper = new QueryWrapper<>();
|
|
|
|
|
+
|
|
|
|
|
+ if (StringUtils.isNotBlank(request.getName())) {
|
|
|
|
|
+ queryWrapper.like("name", request.getName());
|
|
|
|
|
+ }
|
|
|
|
|
+ queryWrapper.orderByDesc("id");
|
|
|
|
|
+ List<CategoryOrganization> listData = this.categoryOrganizationService.list(queryWrapper);
|
|
|
|
|
+ return OapResponse.success().setBody(listData);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|