liyong
8 天以前 1ab2b329a40decba8ff7eefbeb158ff259aceb6d
yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/dal/dataobject/item/MdmItemSkuDO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,99 @@
package cn.iocoder.yudao.module.mdm.dal.dataobject.item;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import java.math.BigDecimal;
/**
 * MDM ç‰©æ–™ SKU DO
 *
 * @author èŠ‹é“æºç 
 */
@TableName("mdm_item_sku")
@KeySequence("mdm_item_sku_seq")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class MdmItemSkuDO extends BaseDO {
    /**
     * SKU ç¼–号
     */
    @TableId
    private Long id;
    /**
     * ç‰©æ–™ç¼–号
     */
    private Long itemId;
    /**
     * SKU ç¼–码
     */
    private String code;
    /**
     * SKU åç§°
     */
    private String name;
    /**
     * SKU æ¡ç 
     */
    private String barCode;
    /**
     * é•¿åº¦ï¼ˆcm)
     */
    private BigDecimal length;
    /**
     * å®½åº¦ï¼ˆcm)
     */
    private BigDecimal width;
    /**
     * é«˜åº¦ï¼ˆcm)
     */
    private BigDecimal height;
    /**
     * æ¯›é‡ï¼ˆkg)
     */
    private BigDecimal grossWeight;
    /**
     * å‡€é‡ï¼ˆkg)
     */
    private BigDecimal netWeight;
    /**
     * æˆæœ¬ä»·
     */
    private BigDecimal costPrice;
    /**
     * é”€å”®ä»·
     */
    private BigDecimal salePrice;
    /**
     * çŠ¶æ€
     *
     * æžšä¸¾ {@link cn.iocoder.yudao.framework.common.enums.CommonStatusEnum}
     */
    private Integer status;
    /**
     * å¤‡æ³¨
     */
    private String remark;
}