package com.xinelu.applet.vo.goodinfo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;


/**
 * 商品基本信息对象 goods_info
 *
 * @author ZH
 * @date 2022-10-17
 */
@Data
public class GoodInfoAndItemVO implements Serializable {
    private static final long serialVersionUID = -373652055239962990L;

    /**
     * 商品主键id
     */
    private Long goodsInfoId;

    /**
     * 商品名称
     */
    private String goodsName;

    /**
     * 商品图片路径
     */
    private String goodsPictureUrl;

    /**
     * 商品度量单位
     */
    private String goodsUnit;

    /**
     * 商品用途，买卖：BUSINESS，租赁：LEASE
     */
    private String goodsPurpose;

    /**
     * 商品单价，保留到小数点后两位
     */
    private BigDecimal goodsPrice;

    /**
     * 商品属性名称
     */
    private String attributeName;

    /**
     * 商品属性明细名称
     */
    private String attributeDetailsName;

    /**
     * 商品属性明细名称
     */
    private String goodsAttributeId;

    /**
     * 护理项目id
     */
    private Long stationItemId;

    /**
     * 护理站id
     */
    private Long stationId;

    /**
     * 护理项目id
     */
    private Long stationItemPriceId;

    /**
     * 护理项目名称
     */
    private String nurseItemName;

    /**
     * 护理服务时长和单位
     */
    private String serveDurationUnit;

    /**
     * 护理项目价格
     */
    private BigDecimal nurseItemPrice;
    /**
     * 显示顺序
     */
    private Integer itemSort;
    /**
     * 护理项目图片地址
     */
    private String itemPictureUrl;

    /**
     * 提前预约时长
     */
    private String advanceAppointDuration;
}
