package com.ruoyi.system.vo.asset;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
|
/**
|
* 盘点任务统计数据VO
|
*
|
* @author Claude
|
* @since 2025-01-13
|
*/
|
@Data
|
@ApiModel(value = "InventoryTaskStatisticsVO", description = "盘点任务统计数据")
|
public class InventoryTaskStatisticsVO implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
@ApiModelProperty("未盘点数量")
|
private Integer pendingCount;
|
|
@ApiModelProperty("已盘点/正常数量")
|
private Integer normalCount;
|
|
@ApiModelProperty("已盘点/异常数量")
|
private Integer abnormalCount;
|
|
@ApiModelProperty("总数量")
|
private Integer totalCount;
|
|
/**
|
* 创建空的统计数据对象
|
* @return 统计数据对象,所有字段值为0
|
*/
|
public static InventoryTaskStatisticsVO empty() {
|
InventoryTaskStatisticsVO vo = new InventoryTaskStatisticsVO();
|
vo.setPendingCount(0);
|
vo.setNormalCount(0);
|
vo.setAbnormalCount(0);
|
vo.setTotalCount(0);
|
return vo;
|
}
|
}
|