yangys
2025-08-07 bc4056543fdbef38ac8bf1648df934d5bc8e5bde
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/entity/NcNode.java
@@ -6,6 +6,8 @@
import org.springblade.core.mp.base.BizEntity;
import org.springblade.mdm.flow.entity.FlowProgramFile;
import java.util.Date;
@Setter
@Getter
@@ -115,7 +117,7 @@
   /**
    * 过期日期
    */
   //private LocalDate expireDate;
   private Date expireDate;
   /**
    * 是否锁定
    */
@@ -170,4 +172,23 @@
         return this.versionNumber + 1;
      }
   }
   /**
    * 是否在有效期内
    * @return 是否
    */
   public boolean withinValidityPeriod() {
      if(expireDate == null){
         return true;
      }
      return expireDate.getTime() > System.currentTimeMillis();
   }
   /**
    * 是否已经固化
    * @return 是否
    */
   public boolean hasCured() {
      return this.isCured != null && this.isCured == 1;
   }
}