package com.hzs.common.domain.scm.store.ext;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hzs.common.domain.scm.store.IcStoreOutH;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @description: 店铺发货单扩展表
 * @author: sui q
 * @time: 2024/5/15 15:14
 * @classname: IcStoreOutHExt
 * @package_name: com.hzs.common.domain.scm.store.ext
 * version 1.0.0
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class IcStoreOutHExt extends IcStoreOutH {

    /**
     * 收货地址
     */
    private String recAddress;

    /**
     * 支付时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date payTime;
    /**
     * 收货人
     */
    private String recName;

    /**
     * 收货电话
     */
    private String recPhone;

    private String recProvinceName;
    /**
     * 订单下单市
     */
    private String recCityName;

    /**
     * 店铺名称
     */
    private String storeName;

    /**
     * 奖金比例
     */
    private BigDecimal bonusRatio;

    private List<IcStoreOutBExt> storeOutBiExtList;
}
