新增swagger注释

master
xiaoCJ 8 months ago
parent 45c2b4776d
commit 772003bf33

@ -12,6 +12,7 @@ import com.sztzjy.resource_center.util.ResultEntity;
import com.sztzjy.resource_center.util.file.IFileUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.apache.commons.lang3.StringUtils;
import org.apache.ibatis.annotations.Param;
import org.springframework.beans.factory.annotation.Autowired;
@ -142,7 +143,7 @@ public class AdminCaseController {
private ResultEntity<PageInfo<AdminCaseReturnDto>> get(@RequestParam Integer index,
@RequestParam Integer size,
@RequestParam(required = false) String keyWord,
@Param("精品案例不传院校案例传学校ID") @RequestParam(required = false) String source,
@ApiParam("精品案例不传院校案例传学校ID") @RequestParam(required = false) String source,
@RequestParam(required = false) String labelName) {
PageHelper.startPage(index, size);
List<AdminCaseReturnDto> adminCaseReturnDtos = adminCaseMapper.selectByConditions(keyWord, source, labelName);
@ -175,7 +176,7 @@ public class AdminCaseController {
@PostMapping("updateStatus")
@ApiOperation("发布或禁用")
private ResultEntity<String> add(@RequestParam String id,
@Param("传0禁用传1发布上架") @RequestParam int status) {
@ApiParam("传0禁用传1发布上架") @RequestParam int status) {
try {
AdminCaseWithBLOBs adminCaseWithBLOBs = adminCaseMapper.selectByPrimaryKey(id);
adminCaseWithBLOBs.setStatus(status);

@ -14,6 +14,7 @@ import com.sztzjy.resource_center.util.ResultEntity;
import com.sztzjy.resource_center.util.file.IFileUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.apache.commons.lang3.StringUtils;
import org.apache.ibatis.annotations.Param;
import org.springframework.beans.factory.annotation.Autowired;
@ -135,7 +136,7 @@ public class AdminDataController {
@ApiOperation("发布或禁用")
@AnonymousAccess
private ResultEntity<String> updateStatus(@RequestParam String id,
@Param("传0禁用传1发布上架") @RequestParam int status) {
@ApiParam("传0禁用传1发布上架") @RequestParam int status) {
try {
AdminDataWithBLOBs adminDataWithBLOBs = adminDataMapper.selectByPrimaryKey(id);
adminDataWithBLOBs.setStatus(status);
@ -160,7 +161,7 @@ public class AdminDataController {
private ResultEntity<PageInfo<AdminDataReturnDto>> add(@RequestParam Integer index,
@RequestParam Integer size,
@RequestParam(required = false) String keyWord,
@Param("精品案例不传院校案例1") @RequestParam(required = false) String type,
@ApiParam("精品案例不传院校案例1") @RequestParam(required = false) String type,
@RequestParam(required = false) String labelName) {
PageHelper.startPage(index, size);
List<AdminDataReturnDto> adminDataReturnDtos = adminDataMapper.selectByConditions(keyWord, type, labelName);

@ -14,6 +14,7 @@ import com.sztzjy.resource_center.util.ResultEntity;
import com.sztzjy.resource_center.util.file.IFileUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.apache.ibatis.annotations.Param;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
@ -70,8 +71,8 @@ public class StuCaseController {
private ResultEntity<PageInfo<AdminCaseReturnDto>> get(@RequestParam Integer index,
@RequestParam Integer size,
@RequestParam(required = false) String keyWord,
@Param("精品案例不传院校案例传学校ID") @RequestParam(required = false) String source,
@Param("收藏案例页面传") @RequestParam(required = false) String userId,
@ApiParam("精品案例不传院校案例传学校ID") @RequestParam(required = false) String source,
@ApiParam("收藏案例页面传") @RequestParam(required = false) String userId,
@RequestParam(required = false) String labelName) {
PageHelper.startPage(index, size);

@ -11,6 +11,7 @@ import com.sztzjy.resource_center.mapper.admin.AdminFileMapper;
import com.sztzjy.resource_center.util.ResultEntity;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.apache.ibatis.annotations.Param;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
@ -76,8 +77,8 @@ public class StuDataController {
private ResultEntity<PageInfo<AdminDataReturnDto>> selectByConditions(@RequestParam Integer index,
@RequestParam Integer size,
@RequestParam(required = false) String keyWord,
@Param("为空展示所有数据院校数据传学校ID") @RequestParam(required = false) String source,
@Param("收藏案例页面传") @RequestParam(required = false) String userId,
@ApiParam("为空展示所有数据院校数据传学校ID") @RequestParam(required = false) String source,
@ApiParam("收藏案例页面传") @RequestParam(required = false) String userId,
@RequestParam(required = false) String labelName) {
PageHelper.startPage(index, size);
List<AdminDataReturnDto> adminDataReturnDtos = adminDataMapper.selectByConditionsBySchoolId(keyWord, source, userId, labelName);

Loading…
Cancel
Save