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.springblade.core.mp.base.BizEntity; import java.util.Date; /** * 机床文件下发记录 */ @Setter @Getter @TableName("mdm_file_send_record") public class FileSendRecord extends BizEntity { /** * 文件名 */ private String name; /** * 所属机床 */ private String machineCode; /** * 文件字节数 */ private Long fileSize; /** * 对象存储文件名,备查 */ private String ossName; /** * 生成文件大小的显示文本 * @return 显示文本 */ public String getFileSizeDisplay(){ return FileUtils.byteCountToDisplaySize(fileSize); } }