package com.panzhihua.applets.api; import com.panzhihua.common.controller.BaseController; import com.panzhihua.common.model.dtos.community.AddComActDynTypeDTO; import com.panzhihua.common.model.dtos.community.EditComActDynTypeDTO; import com.panzhihua.common.model.dtos.community.PageComActDynTypeDTO; import com.panzhihua.common.model.vos.LoginUserInfoVO; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.community.ComActDynTypeVO; 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.validation.annotation.Validated; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; import java.util.List; import static java.util.Objects.isNull; @Slf4j @Api(tags = {"社区动态分类模块"}) @RestController @RequestMapping("/dyn/type/") public class ActDynTypeApi extends BaseController { @Resource private CommunityService communityService; @ApiOperation(value = "查询社区动态分类列表", response = ComActDynTypeVO.class) @PostMapping("/list") public R list(@RequestBody PageComActDynTypeDTO comActDynTypeDTO) { // comActDynTypeDTO.setCommunityId(this.getCommunityId()+""); // return communityService.getDynTypeListByAdmin(comActDynTypeDTO); return communityService.pageDynTypeByAdmin(comActDynTypeDTO); } }