package cn.iocoder.yudao.module.mes.controller.admin.wm.batch.vo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; @Schema(description = "管理后台 - MES 批次出入库流水(种子流向)Response VO") @Data public class MesWmBatchFlowRespVO { @Schema(description = "事务类型:1-入库 2-出库", example = "2") private Integer type; @Schema(description = "业务类型(见 MesBizTypeConstants,如 119-销售出库、124-产品产出)", example = "119") private Integer bizType; @Schema(description = "来源业务单号", example = "SL_20260901002") private String bizCode; @Schema(description = "本次变动数量(出库为负数)", example = "-1") private BigDecimal quantity; @Schema(description = "事务发生时间") private LocalDateTime transactionTime; @Schema(description = "仓库名称", example = "成品合格库") private String warehouseName; @Schema(description = "库区名称", example = "成品合格库区") private String locationName; @Schema(description = "库位名称", example = "成品合格库位") private String areaName; @Schema(description = "客户名称(销售出库/销售退货时)", example = "客户A") private String clientName; }