chore(project): 添加模块package-info文件及引入Spring AI依赖

- 为AI智能助手、人员分析中心、数据录入中心、项目管理中心、风险管控中心、
  系统管理和工单服务中心等子模块添加package-info.java文件,完善模块说明
- 为基础模块、公共配置、常量定义、异常处理、统一响应、工具类等公共包
  新增package-info.java文件
- 在pom.xml中引入Spring AI相关依赖,包括spring-ai-openai-spring-boot-starter和
  spring-ai-pgvector-store-spring-boot-starter
- 添加Spring AI依赖管理版本,统一管理相关依赖版本号
This commit is contained in:
2026-03-26 15:28:51 +08:00
parent d99509cff5
commit b45f699c29
91 changed files with 1746 additions and 808 deletions

View File

@@ -0,0 +1,5 @@
/**
* 基础模块
* 包含基础实体、基础接口等
*/
package cn.yinlihupo.ylhpaiprojectmanager.common.base;

View File

@@ -0,0 +1,5 @@
/**
* 公共配置模块
* 包含系统全局配置类
*/
package cn.yinlihupo.ylhpaiprojectmanager.common.config;

View File

@@ -0,0 +1,5 @@
/**
* 常量定义模块
* 包含系统常量、枚举等
*/
package cn.yinlihupo.ylhpaiprojectmanager.common.constant;

View File

@@ -0,0 +1,5 @@
/**
* 异常处理模块
* 包含自定义异常和全局异常处理
*/
package cn.yinlihupo.ylhpaiprojectmanager.common.exception;

View File

@@ -0,0 +1,5 @@
/**
* 统一响应模块
* 包含统一响应结果封装
*/
package cn.yinlihupo.ylhpaiprojectmanager.common.result;

View File

@@ -0,0 +1,5 @@
/**
* 工具类模块
* 包含各种工具类
*/
package cn.yinlihupo.ylhpaiprojectmanager.common.util;

View File

@@ -0,0 +1,5 @@
/**
* AI智能助手 - 外部AI服务客户端
* 封装OCR、图像识别、大语言模型等外部服务调用
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ai.client;

View File

@@ -0,0 +1,5 @@
/**
* AI智能助手 - 控制器层
* 智能问答、项目分析建议、风险预测等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ai.controller;

View File

@@ -0,0 +1,4 @@
/**
* AI智能助手 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ai.domain.dto;

View File

@@ -0,0 +1,4 @@
/**
* AI智能助手 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ai.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* AI智能助手 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ai.service;

View File

@@ -0,0 +1,5 @@
/**
* 人员分析中心 - 控制器层
* 人员画像、效能分析、流程卡点分析、效率排行榜等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.controller;

View File

@@ -0,0 +1,4 @@
/**
* 人员分析中心 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 人员分析中心 - 实体类
* UserProfile, Efficiency, Bottleneck等
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 人员分析中心 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 人员分析中心 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 人员分析中心 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.service;

View File

@@ -0,0 +1,5 @@
/**
* 数据录入中心 - 控制器层
* 日报/周报录入、现场照片上传、文档管理、AI智能解析等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.controller;

View File

@@ -0,0 +1,4 @@
/**
* 数据录入中心 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 数据录入中心 - 实体类
* DailyReport, Photo, Document等
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 数据录入中心 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 数据录入中心 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 数据录入中心 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.service;

View File

@@ -0,0 +1,5 @@
/**
* 项目管理中心 - 控制器层
* 项目列表、项目详情、甘特图、任务管理、资源管理等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.controller;

View File

@@ -0,0 +1,4 @@
/**
* 项目管理中心 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 项目管理中心 - 实体类
* Project, Task, Milestone, Resource等
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 项目管理中心 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 项目管理中心 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 项目管理中心 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.service;

View File

@@ -0,0 +1,5 @@
/**
* 风险管控中心 - 控制器层
* 风险识别、风险评估、风险趋势分析、告警推送等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.controller;

View File

@@ -0,0 +1,4 @@
/**
* 风险管控中心 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 风险管控中心 - 实体类
* Risk, RiskRecord, Alert等
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 风险管控中心 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 风险管控中心 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 风险管控中心 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.service;

View File

@@ -0,0 +1,5 @@
/**
* 系统管理 - 控制器层
* 组织架构、用户权限、项目分类配置、系统配置等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.controller;

View File

@@ -0,0 +1,4 @@
/**
* 系统管理 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 系统管理 - 实体类
* User, Role, Permission, Organization等
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 系统管理 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 系统管理 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 系统管理 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.service;

View File

@@ -0,0 +1,5 @@
/**
* 工单服务中心 - 控制器层
* 工单列表、工单创建、工单分派、进度跟踪等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.controller;

View File

@@ -0,0 +1,4 @@
/**
* 工单服务中心 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 工单服务中心 - 实体类
* Ticket, TicketRecord, TicketType等
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 工单服务中心 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 工单服务中心 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 工单服务中心 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.service;

View File

@@ -0,0 +1,5 @@
/**
* AI智能助手 - 外部AI服务客户端
* 封装OCR、图像识别、大语言模型等外部服务调用
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ai.client;

View File

@@ -0,0 +1,5 @@
/**
* AI智能助手 - 控制器层
* 智能问答、项目分析建议、风险预测等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ai.controller;

View File

@@ -0,0 +1,4 @@
/**
* AI智能助手 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ai.domain.dto;

View File

@@ -0,0 +1,4 @@
/**
* AI智能助手 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ai.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* AI智能助手 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ai.service;

View File

@@ -0,0 +1,5 @@
/**
* 人员分析中心 - 控制器层
* 人员画像、效能分析、流程卡点分析、效率排行榜等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.controller;

View File

@@ -0,0 +1,4 @@
/**
* 人员分析中心 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 人员分析中心 - 实体类
* UserProfile, Efficiency, Bottleneck等
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 人员分析中心 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 人员分析中心 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 人员分析中心 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.service;

View File

@@ -0,0 +1,5 @@
/**
* 数据录入中心 - 控制器层
* 日报/周报录入、现场照片上传、文档管理、AI智能解析等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.controller;

View File

@@ -0,0 +1,4 @@
/**
* 数据录入中心 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 数据录入中心 - 实体类
* DailyReport, Photo, Document等
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 数据录入中心 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 数据录入中心 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 数据录入中心 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.service;

View File

@@ -0,0 +1,5 @@
/**
* 项目管理中心 - 控制器层
* 项目列表、项目详情、甘特图、任务管理、资源管理等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.project.controller;

View File

@@ -0,0 +1,4 @@
/**
* 项目管理中心 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.project.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 项目管理中心 - 实体类
* Project, Task, Milestone, Resource等
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.project.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 项目管理中心 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.project.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 项目管理中心 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.project.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 项目管理中心 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.project.service;

View File

@@ -0,0 +1,5 @@
/**
* 风险管控中心 - 控制器层
* 风险识别、风险评估、风险趋势分析、告警推送等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.controller;

View File

@@ -0,0 +1,4 @@
/**
* 风险管控中心 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 风险管控中心 - 实体类
* Risk, RiskRecord, Alert等
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 风险管控中心 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 风险管控中心 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 风险管控中心 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.service;

View File

@@ -0,0 +1,5 @@
/**
* 系统管理 - 控制器层
* 组织架构、用户权限、项目分类配置、系统配置等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.system.controller;

View File

@@ -0,0 +1,4 @@
/**
* 系统管理 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.system.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 系统管理 - 实体类
* User, Role, Permission, Organization等
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.system.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 系统管理 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.system.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 系统管理 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.system.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 系统管理 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.system.service;

View File

@@ -0,0 +1,5 @@
/**
* 工单服务中心 - 控制器层
* 工单列表、工单创建、工单分派、进度跟踪等相关接口
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.controller;

View File

@@ -0,0 +1,4 @@
/**
* 工单服务中心 - 数据传输对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.domain.dto;

View File

@@ -0,0 +1,5 @@
/**
* 工单服务中心 - 实体类
* Ticket, TicketRecord, TicketType等
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.domain.entity;

View File

@@ -0,0 +1,4 @@
/**
* 工单服务中心 - 视图对象
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.domain.vo;

View File

@@ -0,0 +1,4 @@
/**
* 工单服务中心 - 数据访问层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.mapper;

View File

@@ -0,0 +1,4 @@
/**
* 工单服务中心 - 业务逻辑层
*/
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.service;