package cn.iocoder.yudao.module.member.controller.admin.storegoodsinventoryrecord.vo;

import cn.iocoder.yudao.framework.common.pojo.PageParam;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Schema(description = "管理后台 - 商品出入库记录分页  VO")
@Data
@ToString(callSuper = true)
@AllArgsConstructor
@NoArgsConstructor
public class InventoryRecordPageVO {

    @Schema(description = "商品ID", example = "24781")
    private Integer goodsId;

    @Schema(description = "商品ID", example = "24781")
    private String goodsName;

    @Schema(description = "门店ID", example = "6917")
    private Long carteenId;

    @Schema(description = "入库数量")
    private Integer inNumber;

    @Schema(description = "入库金额")
    private Double inPrice;

    @Schema(description = "出库数量")
    private Integer outNumber;

    @Schema(description = "出库金额")
    private Double outPrice;

    @Schema(description = "单价")
    private Double price;

    @Schema(description = "创建时间")
    private LocalDateTime createTime;

}