package cn.iocoder.yudao.module.erp.api.sale.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; @Schema(description = "RPC 服务 - ERP 销售订单 Response DTO") @Data public class ErpSaleOrderRespDTO { @Schema(description = "订单编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1") private Long id; @Schema(description = "销售订单号", requiredMode = Schema.RequiredMode.REQUIRED, example = "SO001") private String no; @Schema(description = "客户编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1") private Long customerId; @Schema(description = "关联合同编号", example = "1") private Long contractId; @Schema(description = "合同单号", example = "HT001") private String contractNo; @Schema(description = "订单状态", example = "0") private Integer status; @Schema(description = "合计金额,单位:元", example = "1000") private java.math.BigDecimal totalPrice; }