소스 검색

fix
修复MD5类不支持并发

18339543638 1 년 전
부모
커밋
1daad4e637
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      nb-service-api/web-service-api/src/main/java/com/nb/web/api/entity/BusDeviceAlarmEntity.java

+ 2 - 2
nb-service-api/web-service-api/src/main/java/com/nb/web/api/entity/BusDeviceAlarmEntity.java

@@ -34,7 +34,6 @@ import java.util.Date;
 @ApiModel(value="设备报警信息", description="设备报警信息记录")
 @ToString
 public class BusDeviceAlarmEntity extends TenantGenericEntity<String,String> {
-    private final static MD5 md5=MD5.create();
     @ApiModelProperty(value = "设备唯一编码",accessMode = ApiModelProperty.AccessMode.READ_ONLY)
     @NotNull(groups = Insert.class,message = "设备唯一标识不能为空")
     private String deviceId;
@@ -137,7 +136,8 @@ public class BusDeviceAlarmEntity extends TenantGenericEntity<String,String> {
         param.putOpt("warnAnalgesicPoor",String.valueOf(this.getWarnAnalgesicPoor()));
         param.putOpt("warnLowBattery",String.valueOf(this.getWarnLowBattery()));
         param.putOpt("warnFlow",String.valueOf(this.getWarnFlow()));
-        return md5.digestHex16(param.toString());
+        MD5 md5=MD5.create();
+        return md5.digestHex(param.toString());
     }
 
     public static boolean alarmOrWarn(CommonDeviceParam history){