liurunyu
1 天以前 30b41e5c97c0c4a50077e926612ec156b50c8461
pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/Command.java
@@ -13,6 +13,12 @@
   }
   /**
    * 当命令结果返回的网址是此值时,忽略执行,例如中间件主动下发的命令,就不用返回命令结果
    */
   public static final String ignoreRtuResultSendWebUrl = "http://0.0.0.0" ;
   /**
    * 默认命令ID
    * 如果命令不在数据库中存储,或其他可以用defaultId
    */
@@ -22,13 +28,18 @@
    * 本条命令的ID
    * 一般是命令在数据库中存储记录ID的字符串形式
    */
   public String id;
   public String id;
   /**
    * RTU协议名称,这个可以为空,因为RTU上行数据解析出协议名称,然后系统把协议名称保存在RTU数据记录中,从此协议名称就不再空了
    */
   public String protocol;
   /**
    * RTU协议名称,这个可以为空
    */
   public Short protocolVersion;
   /**
    * RTU 地址
    */
@@ -63,8 +74,9 @@
   public String toString(){
      String s = "命令id=" + id + "\n" ;
      s += (protocol == null ? "" : ("协议=" + protocol + "\n"));
      s += (protocolVersion == null ? "" : ("协议版本号=" + protocolVersion + "\n"));
      s += (rtuAddr == null ? "" : ("Rtu地址=" + rtuAddr + "\n"));
      s += "命令类型=" + (type.equals(CommandType.innerCommand)?"内部命令":"RTU命令") + "\n" ;
      s += "命令类型=" + (type.equals(CommandType.innerCommand)?"内部命令":(type.equals(CommandType.outerCommand)?"RTU命令":"透传命令")) + "\n" ;
      s += (code == null ? "" : ("功能码=" + code + "\n")) ;
      s += (rtuResultSendWebUrl == null ? "" : ("回调网址=" + rtuResultSendWebUrl + "\n"));
      if(param != null){