6 changed files with 127 additions and 41 deletions
@ -1,31 +0,0 @@ |
|||||
package com.ccsens.common.api; |
|
||||
|
|
||||
import com.ccsens.util.JsonResponse; |
|
||||
import io.swagger.annotations.Api; |
|
||||
import io.swagger.annotations.ApiImplicitParams; |
|
||||
import io.swagger.annotations.ApiOperation; |
|
||||
import io.swagger.annotations.ApiParam; |
|
||||
import lombok.extern.slf4j.Slf4j; |
|
||||
import org.springframework.validation.annotation.Validated; |
|
||||
import org.springframework.web.bind.annotation.RequestBody; |
|
||||
import org.springframework.web.bind.annotation.RequestMapping; |
|
||||
import org.springframework.web.bind.annotation.RequestMethod; |
|
||||
import org.springframework.web.bind.annotation.RestController; |
|
||||
|
|
||||
import javax.servlet.http.HttpServletRequest; |
|
||||
|
|
||||
@Slf4j |
|
||||
@Api(tags = "插件相关", description = "") |
|
||||
@RestController |
|
||||
@RequestMapping("/plugins") |
|
||||
public class PluginController { |
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
} |
|
||||
@ -0,0 +1,22 @@ |
|||||
|
package com.ccsens.common.bean.dto; |
||||
|
|
||||
|
import io.swagger.annotations.ApiModel; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import javax.validation.constraints.NotNull; |
||||
|
|
||||
|
@Data |
||||
|
public class PluginDto { |
||||
|
|
||||
|
|
||||
|
@Data |
||||
|
@ApiModel("根据插件id查询插件信息入参") |
||||
|
public static class QueryPlugins{ |
||||
|
@NotNull(message = "项目id不能为空") |
||||
|
@ApiModelProperty("插件id") |
||||
|
private Long pluginId; |
||||
|
@ApiModelProperty("插件样式(样式类型 (1一行 2两行 3半屏))") |
||||
|
private byte styleType; |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,31 @@ |
|||||
|
package com.ccsens.common.bean.vo; |
||||
|
|
||||
|
import com.fasterxml.jackson.annotation.JsonIgnore; |
||||
|
import io.swagger.annotations.ApiModel; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.util.List; |
||||
|
|
||||
|
@Data |
||||
|
public class PluginVo { |
||||
|
|
||||
|
@Data |
||||
|
@ApiModel("根据插件id查询插件信息结果") |
||||
|
public static class QueryPlugins { |
||||
|
@ApiModelProperty("插件id") |
||||
|
private Long id; |
||||
|
@ApiModelProperty("插件名称") |
||||
|
private String name; |
||||
|
@ApiModelProperty("插件简介") |
||||
|
private String intro; |
||||
|
@ApiModelProperty(" 插件版本") |
||||
|
private String version; |
||||
|
@ApiModelProperty("样式类型 (1一行 2两行 3半屏)") |
||||
|
private byte styleType; |
||||
|
@ApiModelProperty("插件样式内容") |
||||
|
private String html; |
||||
|
@ApiModelProperty(" 插件的js功能") |
||||
|
private String js; |
||||
|
} |
||||
|
} |
||||
Loading…
Reference in new issue