zhangqian
2023-11-03 53d80c839ad2aad0a0482ca43fca1fc3a95b9d1c
service/problem/check.go
@@ -17,7 +17,7 @@
   constvar.ProblemCodeNetwork,
   constvar.ProblemCodeDB,
   constvar.ProblemCodeSerf,
   constvar.ProblemCodeNsq,
   constvar.ProblemCodeCloud,
   constvar.ProblemCodeDevice,
   constvar.ProblemCodeProcessModel,
   constvar.ProblemCodePlcConfig,
@@ -30,7 +30,7 @@
   constvar.ProblemCodeNetwork:                    "网络连接",
   constvar.ProblemCodeDB:                         "数据库",
   constvar.ProblemCodeSerf:                       "serf集群",
   constvar.ProblemCodeNsq:                        "消息队列",
   constvar.ProblemCodeCloud:                      "消息队列",
   constvar.ProblemCodeDevice:                     "生产设备绑定",
   constvar.ProblemCodeProcessModel:               "工艺参数",
   constvar.ProblemCodePlcConfig:                  "plc配置",
@@ -61,7 +61,7 @@
         checkObj = &DB{}
      case constvar.ProblemCodeSerf:
         checkObj = &Serf{}
      case constvar.ProblemCodeNsq:
      case constvar.ProblemCodeCloud:
         checkObj = &Nsq{}
      case constvar.ProblemCodeDevice:
         checkObj = &Device{}
@@ -168,6 +168,9 @@
func (slf *PlcConfig) Check() bool {
   plcConfig, _ := service.NewDevicePlcService().GetDevicePlc()
   if plcConfig == nil {
      return false
   }
   if plcConfig.Method == "" {
      return false
   }
@@ -188,7 +191,7 @@
func (slf *PlcAddressList) Check() bool {
   plcConfig, _ := service.NewDevicePlcService().GetDevicePlc()
   return len(plcConfig.Details) > 0
   return plcConfig != nil && len(plcConfig.Details) > 0
}
type PlcProcessModelAddressList struct{}