Files
ylhp-ai-project-manager/src/main/java/cn/yinlihupo/domain/vo/WorkOrderStatisticsVO.java
JiaoTianBo 4e1415a033 feat(risk): 实现风险管理模块功能
- 新增RiskMapper,定义风险相关SQL映射和查询功能
- 添加CreateRiskRequest、CreateWorkOrderRequest和ProcessWorkOrderRequest请求DTO
- 实现RiskController,支持风险的创建、更新、删除、详细查询及列表分页查询
- 提供风险统计接口,统计风险总数、状态分布和等级分布
- 增加风险分配工单及批量更新状态的接口
- 实现RiskService及其实现类,包含风险的增删改查及业务逻辑
- 计算风险得分和风险等级,并支持标签和工单关联管理
- 定义RiskVO和RiskStatisticsVO用于前端数据展示和统计
- 实现风险工单的创建和管理,关联风险状态同步更新
2026-03-30 11:55:49 +08:00

66 lines
967 B
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package cn.yinlihupo.domain.vo;
import lombok.Data;
/**
* 工单统计VO
*/
@Data
public class WorkOrderStatisticsVO {
/**
* 工单总数
*/
private Integer totalCount;
/**
* 待处理数量
*/
private Integer pendingCount;
/**
* 已分配数量
*/
private Integer assignedCount;
/**
* 处理中数量
*/
private Integer processingCount;
/**
* 已完成数量
*/
private Integer completedCount;
/**
* 已关闭数量
*/
private Integer closedCount;
/**
* 已驳回数量
*/
private Integer rejectedCount;
/**
* 超期未完成数量
*/
private Integer overdueCount;
/**
* 即将超期数量7天内
*/
private Integer aboutToExpireCount;
/**
* 按类型统计
*/
private Object typeStats;
/**
* 按优先级统计
*/
private Object priorityStats;
}