fix
zhangqian
2023-12-01 8324f872ef3a4d0c978a9b1d062800c6a1701c12
constvar/const.go
@@ -8,6 +8,7 @@
   NsqTopicDeviceUpdate              = "aps.%v.device.update"           //设备信息更改
   NsqTopicPullDataRequest           = "aps.%v.pull.data.request"       //拉取数据请求
   NsqTopicPullDataResponse          = "aps.%v.pull.data.response"      //拉取数据响应
   NsqTopicApsClientReportData       = "aps.%v.apsClient.report.data"   //apsClient上报数据
)
type PlcStartAddressType int
@@ -21,7 +22,8 @@
const (
   PlcStartAddressValueTypeString PlcStartAddressValueType = "string"
   PlcStartAddressValueTypeInt    PlcStartAddressValueType = "int"
   PlcStartAddressValueTypeInt16  PlcStartAddressValueType = "int16"
   PlcStartAddressValueTypeInt32  PlcStartAddressValueType = "int32"
)
const (
@@ -80,7 +82,7 @@
   ParityNull Parity = 3 //无校验
)
func (p Parity) String() string {
func (p Parity) ToString() string {
   switch p {
   case ParityEven:
      return "E"
@@ -105,7 +107,7 @@
   ProblemCodeNetwork                    ProblemCode = "network"                        //网络错误
   ProblemCodeDB                         ProblemCode = "db"                             //数据库连接错误
   ProblemCodeSerf                       ProblemCode = "serf"                           //未加入serf集群
   ProblemCodeNsq                        ProblemCode = "nsq"                            //未连接消息队列
   ProblemCodeCloud                      ProblemCode = "cloud"                          //未连接云端
   ProblemCodeDevice                     ProblemCode = "device"                         //未绑定设备
   ProblemCodeProcessModel               ProblemCode = "process_model"                  //工艺参数缺失
   ProblemCodePlcConfig                  ProblemCode = "plc_config"                     //plc配置缺失
@@ -126,3 +128,10 @@
   SystemStatusValueNormal   SystemStatusValue = "1"
   SystemStatusValueUnNormal SystemStatusValue = "2"
)
type ReportType int //上报类型
const (
   ReportTypeSystemDeviceID ReportType = 1
   ReportTypeReportWork     ReportType = 2
)