19 changed files with 569 additions and 31 deletions
@ -0,0 +1,42 @@ |
|||
package org.dromara.productManagement.domain; |
|||
|
|||
import com.alibaba.excel.annotation.ExcelProperty; |
|||
import lombok.Data; |
|||
import lombok.NoArgsConstructor; |
|||
|
|||
/** |
|||
* 合同审查结果导出对象 |
|||
* |
|||
* @author Lion Li |
|||
*/ |
|||
@Data |
|||
@NoArgsConstructor |
|||
public class ContractualTaskExport { |
|||
/** |
|||
* 甲方单位 |
|||
*/ |
|||
@ExcelProperty(value = "甲方单位") |
|||
private String partyAName; |
|||
|
|||
/** |
|||
* 文件名称 |
|||
*/ |
|||
@ExcelProperty(value = "文件名称") |
|||
private String documentName; |
|||
@ExcelProperty(value = "批次名称") |
|||
private String batchName; |
|||
|
|||
|
|||
/** |
|||
* 问题点 |
|||
*/ |
|||
@ExcelProperty(value = "问题点") |
|||
private String issuePoint; |
|||
|
|||
/** |
|||
* 问题详情 |
|||
*/ |
|||
@ExcelProperty(value = "问题详情") |
|||
private String issueDetail; |
|||
|
|||
} |
@ -0,0 +1,32 @@ |
|||
package org.dromara.productManagement.domain; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* 合同产品单位统计对象 |
|||
* |
|||
* @author ruoyi |
|||
*/ |
|||
@Data |
|||
public class ContractualUnitStatistics { |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** 单位名称 */ |
|||
private String unitName; |
|||
|
|||
/** 台式电脑数量 */ |
|||
private Integer desktopCount; |
|||
|
|||
/** 便携式电脑数量 */ |
|||
private Integer laptopCount; |
|||
|
|||
/** 服务器数量 */ |
|||
private Integer serverCount; |
|||
|
|||
/** 操作系统数量 */ |
|||
private Integer osCount; |
|||
|
|||
/** 数据库数量 */ |
|||
private Integer dbCount; |
|||
|
|||
} |
@ -0,0 +1,43 @@ |
|||
package org.dromara.productManagement.domain; |
|||
|
|||
import java.util.List; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* 合同产品统计数据 |
|||
*/ |
|||
@Data |
|||
public class ProductStatisticsData { |
|||
|
|||
/** 设备统计列表 */ |
|||
private List<EquipmentStat> equipmentStats; |
|||
|
|||
/** |
|||
* 设备统计项 (内部类) |
|||
*/ |
|||
@Data |
|||
public static class EquipmentStat { |
|||
|
|||
/** 设备类型名称 */ |
|||
private String name; |
|||
|
|||
/** 设备总数量 */ |
|||
private Long totalCount; |
|||
|
|||
/** 品牌统计列表 */ |
|||
private List<BrandStat> brands; |
|||
} |
|||
|
|||
/** |
|||
* 品牌统计项 (内部类) |
|||
*/ |
|||
@Data |
|||
public static class BrandStat { |
|||
|
|||
/** 品牌名称 */ |
|||
private String name; |
|||
|
|||
/** 数量 */ |
|||
private Long count; |
|||
} |
|||
} |
Loading…
Reference in new issue