evoToK3Cloud/ruoyi-system/src/main/java/com/ruoyi/system/domain/MaterialBom.java
tzy 43a4b7a756 feat(common): 新增文件操作与PDF处理工具
- 新增图纸路径常量配置
  - 新增DeleteFile文件删除工具类
  - 新增PDFDocHelper用于PDF水印、合并等操作
  - 新增FTPDownload支持FTP文件批量下载
  - 新增FtpUtil提供完整的FTP客户端功能,支持文件上传下载及目录管理
2025-07-28 08:42:58 +08:00

75 lines
1.5 KiB
Java

package com.ruoyi.system.domain;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.*;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
/**
* bomaterial对象 material_bom
*
* @author tzy
* @date 2024-11-08
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("material_bom")
public class MaterialBom extends BaseEntity {
private static final long serialVersionUID=1L;
/**
* 序号
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 项目令号
*/
@ExcelProperty("项目令号")
private String projectNumber;
/**
* 物料编码
*/
@ExcelProperty("物料编码")
private String materialCode;
/**
* 物料名称
*/
@ExcelProperty("物料名称")
private String materialName;
/**
* 用量
*/
@ExcelProperty("用量")
private String quantity;
/**
* 单位
*/
@ExcelProperty("单位")
private String unit;
/**
* 材质
*/
@ExcelProperty("材质")
private String materialType;
/**
* 父级物料编码
*/
@ExcelProperty("父级物料编码")
private String parentMaterialCode;
/**
* 父级物料名称
*/
@ExcelProperty("父级物料名称")
private String parentMaterialName;
/**
* 库存
*/
private Double stock;
}