package com.chuangongzhijia.huacheng_union_applets.api; import com.panzhihua.common.controller.BaseController; 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.CommunityService; import com.panzhihua.common.service.community.CommunityUnionService; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @Slf4j @RestController @RequestMapping("/unionOutdoorLaborDynamic") public class UnionOutdoorLaborDynamicApi{ @Resource private CommunityUnionService communityUnionService; @Resource private CommunityService communityService; /** * 分页总工会-户外劳工站-动态 * * @param unionOutdoorLaborDynamicDto * @return 动态结果 */ @PostMapping("/page") R query(@RequestBody UnionOutdoorLaborDynamicDto unionOutdoorLaborDynamicDto) { return communityUnionService.unionOutdoorLaborDynamicQuery(unionOutdoorLaborDynamicDto); } /** * 查询总工会-户外劳工站-动态 * * @param id * 动态 id * @return 查找结果 */ @GetMapping("/{id}") R unionOutdoorLaborDynamicDetail(@PathVariable("id") Long id) { return communityUnionService.unionOutdoorLaborDynamicDetail(id); } @ApiOperation(value = "所在地地址下拉列表(攀枝花)", response = ComMngStructAreaDistrictVO.class) @PostMapping("listarea") public R listArea() { Long cityAdcode = 510400l; return communityService.listAreaDistrict(cityAdcode); } }