yangys
2025-08-30 86c8efdb19a2f4be79a947650ef62ed79382011b
blade-service/blade-mdm/src/main/java/org/springblade/mdm/machinefile/entity/MachineFile.java
ÎļþÃû´Ó blade-service/blade-mdm/src/main/java/org/springblade/mdm/gkw/programnode/entity/MachineFile.java ÐÞ¸Ä
@@ -1,10 +1,9 @@
package org.springblade.mdm.gkw.programnode.entity;
package org.springblade.mdm.machinefile.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
import org.springblade.core.mp.base.BizEntity;
import java.util.Date;
@@ -32,6 +31,23 @@
    * æ–‡ä»¶è¢«æ¸…除(被定时任务标记)
    */
   public static final int STATUS_REMOVED = 4;
   /**
    * ç¨‹åºçŠ¶æ€ï¼Œè¯•åˆ‡
    */
   public static final int PROGRAM_STATUS_TRY = 1;
   /**
    * ç¨‹åºçŠ¶æ€ï¼Œå›ºåŒ–
    */
   public static final int PROGRAM_STATUS_CURED = 2;
   /**
    * ç¨‹åºçŠ¶æ€ï¼Œåç¦»
    */
   public static final int PROGRAM_STATUS_DIVIASTION = 3;
   /**
    * ç¨‹åºçŠ¶æ€ï¼ŒæœªçŸ¥
    */
   public static final int PROGRAM_STATUS_UNKNOWN = 4;
   /**
    * èŠ‚ç‚¹ç±»åž‹ï¼š REC目录
    */
@@ -87,13 +103,15 @@
    */
   private Date determineTime;
   /**
    * ç¨‹åºçŠ¶æ€ï¼ˆ1试切;2固化;3偏离;4未知)
    */
   private Integer programStatus;
   /**
    * ç”Ÿæˆæ–‡ä»¶å¤§å°çš„æ˜¾ç¤ºæ–‡æœ¬
    * @return æ˜¾ç¤ºæ–‡æœ¬
    */
   public String getFileSizeDisplay(){
      String disp = FileUtils.byteCountToDisplaySize(fileSize);
      //disp = StringUtils.replace(disp,"bytes","字节");
      return disp;
      return FileUtils.byteCountToDisplaySize(fileSize);
   }
   /**