package com.panzhihua.applets.api; import com.panzhihua.common.model.dtos.equipment.UnionOutdoorLaborDynamicDto; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.community.ComMngStructAreaDistrictVO; import com.panzhihua.common.service.community.ComEquipmentUnionOutdoorLaborDynamicFeign; import com.panzhihua.common.service.community.CommunityService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @Slf4j @RestController @RequestMapping("/unionOutdoorLaborDynamic/") @Api(tags = {"户外劳工动态服务"}) public class UnionOutdoorLaborDynamicApi { @Resource private ComEquipmentUnionOutdoorLaborDynamicFeign comEquipmentUnionOutdoorLaborDynamicFeign; @Resource private CommunityService communityService; /** * 分页总工会-户外劳工站-动态 * * @param unionOutdoorLaborDynamicDto * @return 动态结果 */ @PostMapping("page") R query(@RequestBody UnionOutdoorLaborDynamicDto unionOutdoorLaborDynamicDto) { return comEquipmentUnionOutdoorLaborDynamicFeign.query(unionOutdoorLaborDynamicDto); } /** * 查询总工会-户外劳工站-动态 * * @param id * 动态 id * @return 查找结果 */ @GetMapping("/{id}") R eventMainMemberDetails(@PathVariable("id") Long id) { return comEquipmentUnionOutdoorLaborDynamicFeign.unionOutdoorLaborDynamicDetail(id); } @ApiOperation(value = "所在地地址下拉列表(攀枝花)", response = ComMngStructAreaDistrictVO.class) @PostMapping("listarea") public R listArea() { Long cityAdcode = 510400l; return communityService.listAreaDistrict(cityAdcode); } }