basePath: /api definitions: e.R: properties: code: $ref: '#/definitions/e.Rescode' data: {} message: {} type: object e.Rescode: enum: - 200 - 201 - 1001 - 1002 - 1003 - 1004 - 1005 - 1006 - 1007 - 1008 - 1009 - 1010 - 1011 - 1012 - 1013 - 1014 - 1015 - 1016 - 1017 - 1018 - 1019 - 1020 type: integer x-enum-varnames: - SUCCESS - ERROR - TokenIsInvalid - TokenIsExpired - DELETEFAIL - UPDATEFAIL - FINDFAIL - DeleteFail - PaginationFailed - JSONParsingFailed - TheUserAlreadyExists - AlreadyExists - TheSystemIsAbnormal - CodeIsError - Theuseralreadyexists - ThePhoneNumberIsWrong - AnExceptionOccursWhenSendingAnSMSVerificationCode - TokenIsFaild - ThePasswordIsWrongOrThePhoneNumberIsIncorrect - HasSend - TheUserIsEmpty - TheParameterCannotBeEmpty gorm.DeletedAt: properties: time: type: string valid: description: Valid is true if Time is not NULL type: boolean type: object models.ProductDto: properties: product_type: type: string required: - product_type type: object models.ServiceNodes: properties: address: description: 节点地址 type: string create_by: type: integer createdAt: type: string deletedAt: $ref: '#/definitions/gorm.DeletedAt' id: type: integer node_name: description: 节点名称 type: string state: description: '0: 离线 1: 在线' type: boolean tokey: description: 节点token type: string updatedAt: type: string type: object models.ServiceNodesDto: properties: address: description: 节点地址 type: string node_name: description: 节点名称 type: string state: description: '0: 离线 1: 在线' type: boolean tokey: description: 节点token type: string type: object models.ShopDto: properties: product_avatar: description: 产品图片 type: string product_description: description: 产品描述 type: string product_name: description: 产品名称 type: string product_price: description: 产品价格 type: number product_type: description: 产品类型 type: string required: - product_avatar - product_description - product_name - product_price - product_type type: object unity.PageParams: properties: desc: type: string page: type: integer size: type: integer type: object host: 127.0.0.1:8081 info: contact: {} description: 物联智控平台 title: 物联智控平台 version: "1.0" paths: /admin/auditState: put: consumes: - application/json parameters: - description: id in: query name: id required: true type: string - description: 状态 in: query name: state required: true type: string responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 管理员审核状态 tags: - 管理员 /admin/product: delete: consumes: - application/json parameters: - description: id in: query name: id required: true type: string responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 根据ID删除产品类型 tags: - 管理员 post: consumes: - application/json parameters: - description: 请求参数 in: body name: req required: true schema: $ref: '#/definitions/models.ProductDto' responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 添加产品类型 tags: - 管理员 put: consumes: - application/json parameters: - description: 请求参数 in: body name: req required: true schema: $ref: '#/definitions/models.ProductDto' - description: id in: query name: id required: true type: string responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 修改产品类型 tags: - 管理员 /admin/serviceNode: post: consumes: - application/json parameters: - description: 分页数据 in: body name: req required: true schema: $ref: '#/definitions/unity.PageParams' responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 管理员查询所有节点 tags: - 管理员 /admin/shop: get: consumes: - application/json parameters: - description: 分页数据 in: body name: req required: true schema: $ref: '#/definitions/unity.PageParams' responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 管理员查询所有店铺 tags: - 管理员 /getNode: get: consumes: - application/json responses: "200": description: OK schema: items: $ref: '#/definitions/models.ServiceNodes' type: array summary: 获取自己节点以及公开节点 tags: - 节点管理 /productall: post: consumes: - application/json parameters: - description: 分页数据 in: body name: req required: true schema: $ref: '#/definitions/unity.PageParams' responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 查询所有类型 tags: - 店铺管理 /serviceNode: delete: consumes: - application/json parameters: - description: id in: query name: id required: true type: string responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 根据Id删除节点 tags: - 节点管理 get: consumes: - application/json parameters: - description: 分页数据 in: body name: req required: true schema: $ref: '#/definitions/unity.PageParams' responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 查询自己的所有节点 tags: - 节点管理 post: consumes: - application/json parameters: - description: 节点数据 in: body name: req required: true schema: $ref: '#/definitions/models.ServiceNodesDto' responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 添加节点 tags: - 节点管理 put: consumes: - application/json parameters: - description: id in: query name: id required: true type: string - description: 节点数据 in: body name: req required: true schema: $ref: '#/definitions/models.ServiceNodesDto' responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 修改节点 tags: - 节点管理 /shop: delete: consumes: - application/json parameters: - description: id in: query name: id required: true type: string responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 根据Id删除节点 tags: - 店铺管理 get: consumes: - application/json parameters: - description: 分页数据 in: body name: req required: true schema: $ref: '#/definitions/unity.PageParams' responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 获取自己的商品信息 tags: - 店铺管理 post: consumes: - application/json parameters: - description: 店铺数据 in: body name: req required: true schema: $ref: '#/definitions/models.ShopDto' responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 添加节点 tags: - 店铺管理 put: consumes: - application/json parameters: - description: id in: query name: id required: true type: string - description: 店铺数据 in: body name: req required: true schema: $ref: '#/definitions/models.ShopDto' responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 修改节点 tags: - 店铺管理 /shopByName: get: consumes: - application/json parameters: - description: 分页数据 in: body name: req required: true schema: $ref: '#/definitions/unity.PageParams' - description: product_name in: query name: product_name required: true type: string responses: "200": description: OK schema: $ref: '#/definitions/e.R' summary: 根据商品名称模糊查询 tags: - 店铺管理 securityDefinitions: "": in: header name: Authorization type: apiKey swagger: "2.0"