package com.jwipc.shopping.dto;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;
@EqualsAndHashCode()
@Data
public class ShoppingAfterSalesDTO implements Serializable {
    private Long id;

    /**
     * 售后单号
     */
    private String afOrderCode;
    private String srmStatus;
    private String orderId;

    /**
     * 订单号
     */
    private String orderCode;
    private String thirdOrder;

    /**
     * 状态
     */
    private String status;

    /**
     * 收货人编码
     */
    private String receivingUserCode;

    /**
     * 收货人名称
     */
    private String receivingUserName;

    /**
     * 收货人电话
     */
    private String receivingTel;

    /**
     * 省份code
     */
    private String provinceCode;

    /**
     * 省份名称
     */
    private String provinceName;

    /**
     * 市code
     */
    private String cityCode;

    /**
     * 市名称
     */
    private String cityName;

    /**
     * 区code
     */
    private String countyCode;

    /**
     * 区名称
     */
    private String countyName;

    /**
     * 地址
     */
    private String address;

    /**
     * 售后类型
     */
    private String afterSalesType;

    /**
     * 售后方式
     */
    private String afterSalesWay;

    /**
     * 申请人ID
     */
    private Long createUserId;

    /**
     * 申请人编码
     */
    private String createUserCode;

    /**
     * 申请人姓名
     */
    private String createUserName;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 申请人电话
     */
    private String applyTel;

    /**
     * 申请原因
     */
    private String applyReason;

    /**
     * 省/市/地区
     */
    private String provinceCityCounty;

    /**
     * 删除标识 0:未删除 1:已删除
     */
    private Integer deleteFlag;

    /**
     * 明细
     */
    private List<ShoppingAfterSalesInfoDTO> items;

//   //明细
//    /**
//     * 商品名称
//     */
//    private String goodsCode;
//
//    /**
//     * 商品编码
//     */
//    private String storeCode;
//
//    /**
//     * 单价
//     */
//    private BigDecimal unitCost;
//
//    /**
//     * 单位
//     */
//    private String unit;
//
//    /**
//     * 商品数量
//     */
//    private BigDecimal qty;
//
//    /**
//     * 退货数量
//     */
//    private BigDecimal returnQuatity;
}
