zhangqian
2023-08-25 35d15855172bb559fc6817745dee672f5e9b8d80
api/v1/plc.go
@@ -24,24 +24,8 @@
   if !ok {
      return
   }
   plcConfig, code := service.NewDevicePlcService().GetDevicePlc()
   if code != ecode.OK {
      ctx.FailWithMsg(ecode.UnknownErr, "请先配置PLC")
      return
   }
   finishNumber, err := service.PlcRead(plcConfig, constvar.PlcStartAddressTypeFinishNumber)
   if err != nil {
      ctx.FailWithMsg(ecode.UnknownErr, "读取数据失败,请检查plc配置")
      return
   }
   totalNumber, err := service.PlcRead(plcConfig, constvar.PlcStartAddressTypeTotalNumber)
   if err != nil {
      ctx.FailWithMsg(ecode.UnknownErr, "读取数据失败,请检查plc配置")
      return
   }
   finishNumber, _ := service.PlcCacheGet(constvar.PlcCacheKeyFinishNumber)
   totalNumber, _ := service.PlcCacheGet(constvar.PlcCacheKeyTotalNumber)
   resp := new(response.ProductProgress)
   resp.FinishNumber = cast.ToInt(finishNumber)
   resp.TotalNumber = cast.ToInt(totalNumber)