耗材数据统计
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