加入change变化金额问题

This commit is contained in:
2026-01-20 15:48:08 +08:00
parent 612d9cceca
commit fbf6149e30
12 changed files with 231 additions and 72 deletions

View File

@@ -48,6 +48,17 @@ public class EqpAuxiliaryMaterial extends BaseEntity {
* 当前库存数量
*/
private Long quantity;
/**
* 当前移动加权平均单价
*/
private java.math.BigDecimal unitPrice;
/**
* 当前库存总金额(可冗余,= quantity * unit_price
*/
private java.math.BigDecimal totalAmount;
/**
* 删除标志0=存在 2=删除)
*/

View File

@@ -6,7 +6,6 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
* 辅料变动记录对象 eqp_auxiliary_material_change
@@ -38,6 +37,22 @@ public class EqpAuxiliaryMaterialChange extends BaseEntity {
* 变动数量
*/
private Long changeQuantity;
/**
* 入库单价(仅增加时有意义)
*/
private java.math.BigDecimal inUnitPrice;
/**
* 单价快照(减少时必填)
*/
private java.math.BigDecimal unitPriceSnapshot;
/**
* 本次变动金额(有符号;减少为负)
*/
private java.math.BigDecimal amount;
/**
* 变动原因
*/

View File

@@ -48,6 +48,17 @@ public class EqpSparePart extends BaseEntity {
* 当前库存数量
*/
private Long quantity;
/**
* 当前移动加权平均单价
*/
private java.math.BigDecimal unitPrice;
/**
* 当前库存总金额(可冗余,= quantity * unit_price
*/
private java.math.BigDecimal totalAmount;
/**
* 删除标志0=存在 2=删除)
*/

View File

@@ -6,7 +6,6 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
* 备品备件变动记录对象 eqp_spare_parts_change
@@ -38,6 +37,22 @@ public class EqpSparePartsChange extends BaseEntity {
* 变动数量
*/
private Long changeQuantity;
/**
* 入库单价(仅增加时有意义)
*/
private java.math.BigDecimal inUnitPrice;
/**
* 单价快照(减少时必填)
*/
private java.math.BigDecimal unitPriceSnapshot;
/**
* 本次变动金额(有符号;减少为负)
*/
private java.math.BigDecimal amount;
/**
* 变动原因
*/

View File

@@ -39,6 +39,11 @@ public class EqpAuxiliaryMaterialChangeBo extends BaseEntity {
*/
private Long changeQuantity;
/**
* 入库单价(前端传入,仅 changeType=增加 时必填)
*/
private java.math.BigDecimal inUnitPrice;
/**
* 变动原因
*/

View File

@@ -39,6 +39,11 @@ public class EqpSparePartsChangeBo extends BaseEntity {
*/
private Long changeQuantity;
/**
* 入库单价(前端传入,仅 changeType=增加 时必填)
*/
private java.math.BigDecimal inUnitPrice;
/**
* 变动原因
*/