fix
zhangqian
2024-04-09 b1114569135bbcbab8a095ebe37f4800183d2c5f
api/v1/task.go
@@ -245,8 +245,8 @@
      return
   }
   service.TaskFlagUnset(conf.Conf.CurrentDeviceID, procedure.Channel)
   service.TaskEndTimeSet(conf.Conf.CurrentDeviceID, procedure.Channel, time.Now().Unix()) //设置工序运行结束时间
   service.TaskFlagUnset(procedure.DeviceID, procedure.Channel)
   service.TaskEndTimeSet(procedure.DeviceID, procedure.Channel, time.Now().Unix()) //设置工序运行结束时间
   ctx.Ok()
}
@@ -350,9 +350,9 @@
      return
   }
   service.TaskFlagSet(conf.Conf.CurrentDeviceID, procedure.Channel, int(procedure.ID))
   service.TaskStartTimeSet(conf.Conf.CurrentDeviceID, procedure.Channel, time.Now().Unix()) //设置工序运行开始时间
   service.TaskEndTimeSet(conf.Conf.CurrentDeviceID, procedure.Channel, 0)                   //设置工序运行结束时间
   service.TaskFlagSet(procedure.DeviceID, procedure.Channel, int(procedure.ID))
   service.TaskStartTimeSet(procedure.DeviceID, procedure.Channel, time.Now().Unix()) //设置工序运行开始时间
   service.TaskEndTimeSet(procedure.DeviceID, procedure.Channel, 0)                   //设置工序运行结束时间
   ctx.Ok()
}
@@ -430,7 +430,9 @@
         logx.Errorf("miss param address, k:%v, v:%v", k, v)
         continue
      }
      err := service.PlcWriteDirect(plcConfig, address, v)
      err := service.PlcWriteDirect(plcConfig, v, &model.DevicePlcAddress{
         StartAddress: address,
      })
      if err != nil {
         plcConfig.CurrentErr = err
         failedNumbers++