package cn.iocoder.yudao.module.erp.controller.admin.statistics.vo.purchase;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
|
@Schema(description = "管理后台 - ERP 采购价格分析 Response VO")
|
@Data
|
public class ErpPurchasePriceAnalysisRespVO {
|
|
@Schema(description = "产品编号(MDM 物料编号)", example = "1024")
|
private Long productId;
|
|
@Schema(description = "产品名称", example = "六角螺栓")
|
private String productName;
|
|
@Schema(description = "产品条码", example = "6901234567890")
|
private String productBarCode;
|
|
@Schema(description = "平均价格", example = "12.50")
|
private BigDecimal avgPrice;
|
|
@Schema(description = "最低价格", example = "10.00")
|
private BigDecimal minPrice;
|
|
@Schema(description = "最高价格", example = "15.00")
|
private BigDecimal maxPrice;
|
|
@Schema(description = "最近一次采购价格", example = "13.00")
|
private BigDecimal latestPrice;
|
|
@Schema(description = "价格变化率(最近价格相对平均价格,百分比)", example = "4.00")
|
private BigDecimal priceChangeRate;
|
|
}
|