package cn.iocoder.yudao.module.erp.api.purchase.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; @Schema(description = "RPC 服务 - ERP 采购订单 Response DTO") @Data public class ErpPurchaseOrderRespDTO { @Schema(description = "订单编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1") private Long id; @Schema(description = "采购订单号", requiredMode = Schema.RequiredMode.REQUIRED, example = "PO001") private String no; @Schema(description = "供应商编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1") private Long supplierId; @Schema(description = "订单状态", example = "0") private Integer status; @Schema(description = "下单时间") private LocalDateTime orderTime; @Schema(description = "合计数量") private BigDecimal totalCount; @Schema(description = "合计金额,单位:元", example = "1000") private BigDecimal totalPrice; @Schema(description = "已入库数量") private BigDecimal inCount; @Schema(description = "备注") private String remark; }