liyong
5 天以前 be5783c8a7e13bbc76d33c95643d75779cce21db
yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/dal/dataobject/sale/ErpSaleOrderItemDO.java
@@ -1,7 +1,6 @@
package cn.iocoder.yudao.module.erp.dal.dataobject.sale;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
import cn.iocoder.yudao.module.erp.dal.dataobject.product.ErpProductDO;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
@@ -15,7 +14,7 @@
 * @author 芋道源码
 */
@TableName("erp_sale_order_items")
@KeySequence("erp_sale_order_items_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
@KeySequence("erp_sale_order_items_seq")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@@ -36,15 +35,15 @@
     */
    private Long orderId;
    /**
     * 产品编号
     * 物料编号
     *
     * 关联 {@link ErpProductDO#getId()}
     * 关联 {@link cn.iocoder.yudao.module.mdm.api.item.dto.MdmItemRespDTO#getId()}
     */
    private Long productId;
    /**
     * 产品单位单位
     * 计量单位编号
     *
     * 冗余 {@link ErpProductDO#getUnitId()}
     * 关联 {@link cn.iocoder.yudao.module.mdm.api.unitmeasure.dto.MdmUnitMeasureRespDTO#getId()}
     */
    private Long productUnitId;
@@ -79,15 +78,24 @@
    private String remark;
    // ========== 销售出库 ==========
    /**
     * 销售出库数量
     */
    private BigDecimal outCount;
    // ========== 销售退货(入库)) ==========
    // ========== 生产关联 ==========
    /**
     * 销售退货数量
     * 是否需要生产(0=否 1=是)
     */
    private BigDecimal returnCount;
    private Integer needProduction;
    /**
     * 关联的 MPS 编号
     *
     * 关联 {@link cn.iocoder.yudao.module.mes.dal.dataobject.pro.mps.MesProMpsDO#getId()}
     */
    private Long mpsId;
}