修复swagger
This commit is contained in:
@@ -106,7 +106,7 @@ func newListDeviceResponse(devices []*models.Device) []*DeviceResponse {
|
||||
// @Param device body CreateDeviceRequest true "设备信息"
|
||||
// @Success 200 {object} controller.Response{data=DeviceResponse} "业务码为201代表创建成功"
|
||||
// @Failure 200 {object} controller.Response "业务失败,具体错误码和信息见响应体"
|
||||
// @Router /devices [post]
|
||||
// @Router /api/v1/devices [post]
|
||||
func (c *Controller) CreateDevice(ctx *gin.Context) {
|
||||
var req CreateDeviceRequest
|
||||
if err := ctx.ShouldBindJSON(&req); err != nil {
|
||||
@@ -141,7 +141,7 @@ func (c *Controller) CreateDevice(ctx *gin.Context) {
|
||||
// @Param id path string true "设备ID"
|
||||
// @Success 200 {object} controller.Response{data=DeviceResponse} "业务码为200代表获取成功"
|
||||
// @Failure 200 {object} controller.Response "业务失败,具体错误码和信息见响应体"
|
||||
// @Router /devices/{id} [get]
|
||||
// @Router /api/v1/devices/{id} [get]
|
||||
func (c *Controller) GetDevice(ctx *gin.Context) {
|
||||
deviceID := ctx.Param("id")
|
||||
|
||||
@@ -170,7 +170,7 @@ func (c *Controller) GetDevice(ctx *gin.Context) {
|
||||
// @Produce json
|
||||
// @Success 200 {object} controller.Response{data=[]DeviceResponse} "业务码为200代表获取成功"
|
||||
// @Failure 200 {object} controller.Response "业务失败,具体错误码和信息见响应体"
|
||||
// @Router /devices [get]
|
||||
// @Router /api/v1/devices [get]
|
||||
func (c *Controller) ListDevices(ctx *gin.Context) {
|
||||
devices, err := c.repo.ListAll()
|
||||
if err != nil {
|
||||
@@ -192,7 +192,7 @@ func (c *Controller) ListDevices(ctx *gin.Context) {
|
||||
// @Param device body UpdateDeviceRequest true "要更新的设备信息"
|
||||
// @Success 200 {object} controller.Response{data=DeviceResponse} "业务码为200代表更新成功"
|
||||
// @Failure 200 {object} controller.Response "业务失败,具体错误码和信息见响应体"
|
||||
// @Router /devices/{id} [put]
|
||||
// @Router /api/v1/devices/{id} [put]
|
||||
func (c *Controller) UpdateDevice(ctx *gin.Context) {
|
||||
deviceID := ctx.Param("id")
|
||||
|
||||
@@ -246,7 +246,7 @@ func (c *Controller) UpdateDevice(ctx *gin.Context) {
|
||||
// @Param id path string true "设备ID"
|
||||
// @Success 200 {object} controller.Response "业务码为200代表删除成功"
|
||||
// @Failure 200 {object} controller.Response "业务失败,具体错误码和信息见响应体"
|
||||
// @Router /devices/{id} [delete]
|
||||
// @Router /api/v1/devices/{id} [delete]
|
||||
func (c *Controller) DeleteDevice(ctx *gin.Context) {
|
||||
deviceID := ctx.Param("id")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user