耗材数据统计
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
package com.czg.product.param;
|
||||
|
||||
import com.alibaba.fastjson2.annotation.JSONField;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serial;
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 耗材出入库数据统计入参
|
||||
* @author tankaikai
|
||||
* @since 2025-03-12 17:30
|
||||
*/
|
||||
@Data
|
||||
public class ConsInfoParam implements Serializable {
|
||||
|
||||
@Serial
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* 耗材id
|
||||
*/
|
||||
private Long id;
|
||||
/**
|
||||
* 耗材分组id
|
||||
*/
|
||||
private Long consGroupId;
|
||||
/**
|
||||
* 耗材名称
|
||||
*/
|
||||
private String conName;
|
||||
/**
|
||||
* 开始时间 yyyy-MM-dd HH:mm:ss
|
||||
*/
|
||||
private String beginTime;
|
||||
/**
|
||||
* 结束时间 yyyy-MM-dd HH:mm:ss
|
||||
*/
|
||||
private String endTime;
|
||||
/**
|
||||
* 店铺id
|
||||
*/
|
||||
@JSONField(serialize = false)
|
||||
private Long shopId;
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
package com.czg.product.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serial;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* 耗材统计
|
||||
* @author tankaikai
|
||||
* @since 2025-03-12 17:34
|
||||
*/
|
||||
@Data
|
||||
public class ConsStatisticsVo implements Serializable {
|
||||
|
||||
@Serial
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 增加数量
|
||||
*/
|
||||
private BigDecimal inSumTotal = BigDecimal.ZERO;
|
||||
/**
|
||||
* 盘盈增加数量
|
||||
*/
|
||||
private BigDecimal winInNum = BigDecimal.ZERO;
|
||||
/**
|
||||
* 入库数量
|
||||
*/
|
||||
private BigDecimal stockInNum = BigDecimal.ZERO;
|
||||
/**
|
||||
* 减少数量
|
||||
*/
|
||||
private BigDecimal outSumTotal = BigDecimal.ZERO;
|
||||
/**
|
||||
* 盘亏减少数量
|
||||
*/
|
||||
private BigDecimal lossOutNum = BigDecimal.ZERO;
|
||||
/**
|
||||
* 消耗数量
|
||||
*/
|
||||
private BigDecimal consumeNum = BigDecimal.ZERO;
|
||||
/**
|
||||
* 报损数量
|
||||
*/
|
||||
private BigDecimal damageNum = BigDecimal.ZERO;
|
||||
/**
|
||||
* 出库数量
|
||||
*/
|
||||
private BigDecimal stockOutNum = BigDecimal.ZERO;
|
||||
}
|
||||
Reference in New Issue
Block a user