liuxiulin 8 月之前
父节点
当前提交
c1f018777a
共有 1 个文件被更改,包括 7 次插入6 次删除
  1. 7 6
      services/knowoapi/controllers/device.go

+ 7 - 6
services/knowoapi/controllers/device.go

@@ -221,12 +221,13 @@ func (a *DeviceController) GetLivechart() {
 // PostOtaUpgrade ota升级
 // POST /device/ota/upgrade
 func (a *DeviceController) PostOtaUpgrade() {
-	params := new(models.UpgradeParams)
+	params := new(models.SendCommandParams)
 	if err := parseBody(a.Ctx, params); err != nil {
 		badRequest(a.Ctx, err)
 		return
 	}
-	params.VendorID = a.Token.getVendorID(a.Ctx)
+	args := new(models.UpgradeParams)
+	args.VendorID = a.Token.getVendorID(a.Ctx)
 	file, header, err := a.Ctx.FormFile("file")
 	if err != nil {
 		responseError(a.Ctx, ErrNormal, err.Error())
@@ -237,10 +238,10 @@ func (a *DeviceController) PostOtaUpgrade() {
 		responseError(a.Ctx, ErrNormal, err.Error())
 		return
 	}
-	params.FileSize = header.Size
-	params.File = fileBytes
-	params.FileName = header.Filename
-	err = a.Service.Upgrade(params)
+	args.FileSize = header.Size
+	args.File = fileBytes
+	args.FileName = header.Filename
+	err = a.Service.Upgrade(args)
 	if err != nil {
 		responseError(a.Ctx, ErrNormal, err.Error())
 		return