代码拉取完成,页面将自动刷新
@ApiOperation(value = "新装收货地址", notes = "新装收货地址", httpMethod = "POST")
@ApiOperationSupport(ignoreParameters = {"addressId"})
@PostMapping("/add")
public Rest<Object> add(@Validated @RequestBody AddressBO bo) {
System.out.println(bo);
// addressService.addNewUserAddress(bo);
return Rest.ok();
}
@Data
@ApiModel(value = "用户新增地址的BO", description = "调用接口发送的对象")
public class AddressBO {
public interface Save extends Default {}
public interface Update extends Default {}
@ApiModelProperty(value = "地址ID", name = "addressId", example = "190825CG3AA14Y3C", required = true)
@NotBlank(message = "地址ID addressId 不能为空", groups = Update.class)
private String addressId;
@ApiModelProperty(value = "用户ID", name = "userId", example = "1908189H7TNWDTXP", required = true)
@NotBlank(message = "用户ID userId 不能为空")
private String userId;
}
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-ui</artifactId>
<version>1.9.6</version>
</dependency>
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-boot-starter</artifactId>
<version>1.9.6</version>
</dependency>