package org.dromara.zhishu.domain.dto;

import com.opencsv.bean.CsvBindByName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class BookPriceInfoDto {
    
    @CsvBindByName(column = "ISBN", required = true)
    private String isbn;
    
    @CsvBindByName(column = "书名")
    private String bookName;

    // 单位分
    @CsvBindByName(column = "原始价格")
    private String originalPrice;

    // 单位分
    @CsvBindByName(column = "核价价格")
    private String corePrice;

    // 单位分
    @CsvBindByName(column = "改价价格")
    private String modifiedPrice;
    
    @CsvBindByName(column = "平台ID")
    private String platformId;
    
    @CsvBindByName(column = "SkuID")
    private String skuId;
    
    @CsvBindByName(column = "在售数量")
    private String saleQuantity;
    
    @CsvBindByName(column = "原因")
    private String reason;

}