package com.ruoyi.oa.domain.bo;

import com.ruoyi.common.core.validate.AddGroup;
import com.ruoyi.common.core.validate.EditGroup;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.*;

import java.util.Date;

import java.math.BigDecimal;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * CRM 产品业务对象 oa_product
 *
 * @author ruoyi
 * @date 2025-03-12
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class OaProductBo extends BaseEntity {

    /**
     * 产品编号
     */
    private Long productId;

    /**
     * 产品名称
     */
    private String productName;

    /**
     * 产品编码
     */
    private String productNumber;

    /**
     * 单位
     */
    private Long unit;

    /**
     * 价格，单位：元
     */
    private BigDecimal price;

    /**
     * 状态
     */
    private Long status;

    /**
     * 产品分类编号
     */
    private Long categoryId;

    /**
     * 产品描述
     */
    private String description;

    /**
     * 负责人的用户编号
     */
    private Long ownerUserId;

    /**
     * 是否删除
     */

    private Long delFlag;


}
