Files
GEAR-OA/gear-mat/src/main/java/com/gear/mat/domain/MatMaterial.java
Joshi f98d8ff03c feat(mat): 添加配料管理系统核心功能模块
- 新增配料出库服务接口及实现类
- 实现配料配件基础信息服务及CRUD操作
- 添加配料价格变动历史记录功能
- 创建产品-配料关联中间表服务
- 实现采购单主服务管理在途库存
- 添加入库记录详情管理功能
- 完善配料出入库流程控制逻辑
2026-01-30 10:49:37 +08:00

66 lines
1.2 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.gear.mat.domain;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;
import java.math.BigDecimal;
import com.gear.common.core.domain.BaseEntity;
/**
* 配料配件基础信息对象 mat_material
*
* @author ruoyi
* @date 2026-01-30
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("mat_material")
public class MatMaterial extends BaseEntity {
private static final long serialVersionUID=1L;
/**
* 配料ID 主键
*/
@TableId(value = "material_id")
private Long materialId;
/**
* 配料名称
*/
private String materialName;
/**
* 配料规格
*/
private String spec;
/**
* 配料型号
*/
private String model;
/**
* 厂家
*/
private String factory;
/**
* 计量单位 个/公斤/米等
*/
private String unit;
/**
* 现存库存(已入库) 不能为负
*/
private BigDecimal currentStock;
/**
* 删除标志0=正常1=已删除)
*/
@TableLogic
private Integer delFlag;
/**
* 备注
*/
private String remark;
}