package org.dromara.zhishu.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import io.github.linpeilie.annotations.AutoMapper;
import jakarta.persistence.ColumnResult;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

@Data
@ExcelIgnoreUnannotated
@AutoMapper(target = BookEditPriceVo.class)
public class BookEditPriceVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    @ExcelProperty(value = "商品ID(选填)")
    @ColumnWidth(25)
    private String trilateralId;

    @ExcelProperty(value = "商品编码(选填)")
    @ColumnWidth(25)
    private String goodsCode;

    @ExcelProperty(value = "ISBN(选填)")
    @ColumnWidth(25)
    private String isbn;

    @ExcelProperty(value = "价格(必填)")
    @ColumnWidth(25)
    private String price;
}
