mirror of
https://gitee.com/durcframework/SOP.git
synced 2025-08-11 21:57:56 +08:00
4.0.3
This commit is contained in:
@@ -26,7 +26,7 @@
|
||||
<dependency>
|
||||
<groupId>com.gitee.sop</groupId>
|
||||
<artifactId>sop-service-common</artifactId>
|
||||
<version>4.0.2-SNAPSHOT</version>
|
||||
<version>4.0.3-SNAPSHOT</version>
|
||||
</dependency>
|
||||
<!-- nacos -->
|
||||
<dependency>
|
||||
|
@@ -19,7 +19,7 @@
|
||||
<dependency>
|
||||
<groupId>com.gitee.sop</groupId>
|
||||
<artifactId>sop-service-common</artifactId>
|
||||
<version>4.0.2-SNAPSHOT</version>
|
||||
<version>4.0.3-SNAPSHOT</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
|
@@ -1,5 +1,6 @@
|
||||
package com.gitee.sop.storyweb.controller;
|
||||
|
||||
import com.gitee.sop.servercommon.annotation.BizCode;
|
||||
import com.gitee.sop.servercommon.annotation.Open;
|
||||
import com.gitee.sop.storyweb.controller.param.CategoryParam;
|
||||
import com.gitee.sop.storyweb.controller.param.LargeTextParam;
|
||||
@@ -42,7 +43,11 @@ public class Example1001_BaseController {
|
||||
|
||||
// 基础用法
|
||||
@ApiOperation(value = "获取故事信息(首位)", notes = "获取故事信息的详细信息", position = -100/* position默认0,值越小越靠前 */)
|
||||
@Open("story.get")
|
||||
@Open(value = "story.get", bizCode = {
|
||||
// 定义业务错误码,用于文档显示
|
||||
@BizCode(code = "100001", msg = "姓名错误", solution = "填写正确的姓名"),
|
||||
@BizCode(code = "100002", msg = "备注错误", solution = "填写正确备注"),
|
||||
})
|
||||
@RequestMapping("/get/v1")
|
||||
public StoryResult get_v1(StoryParam param) {
|
||||
StoryResult story = new StoryResult();
|
||||
@@ -53,7 +58,11 @@ public class Example1001_BaseController {
|
||||
|
||||
// 指定版本号
|
||||
@ApiOperation(value = "获取故事信息", notes = "获取故事信息的详细信息")
|
||||
@Open(value = "story.get", version = "2.0")
|
||||
@Open(value = "story.get", version = "2.0", bizCode = {
|
||||
// 定义业务错误码,用于文档显示
|
||||
@BizCode(code = "100001", msg = "姓名错误", solution = "填写正确的姓名"),
|
||||
@BizCode(code = "100002", msg = "备注错误", solution = "填写正确备注"),
|
||||
})
|
||||
@RequestMapping("/get/v2")
|
||||
public StoryResult get_v2(StoryParam param) {
|
||||
StoryResult story = new StoryResult();
|
||||
|
@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.hibernate.validator.constraints.Length;
|
||||
|
||||
import javax.validation.constraints.Max;
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
@Data
|
||||
@@ -17,5 +18,6 @@ public class StoryParam {
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "备注 (第二)", example = "xx", position = 2)
|
||||
@Length(max = 64, message = "长度不能超过64")
|
||||
private String remark;
|
||||
}
|
@@ -12,10 +12,11 @@ import java.util.Date;
|
||||
*/
|
||||
@Data
|
||||
public class StoryResult {
|
||||
@ApiModelProperty(value = "故事ID", example = "1")
|
||||
@ApiModelProperty(value = "故事ID", required = true, example = "1")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "故事名称", example = "海底小纵队")
|
||||
@ApiModelProperty(value = "故事名称", required = true, example = "海底小纵队")
|
||||
@Length(max = 20)
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "创建时间", example = "2019-04-14 19:02:12")
|
||||
|
Reference in New Issue
Block a user