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:
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 基础模块
|
||||
* 包含基础实体、基础接口等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.common.base;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 公共配置模块
|
||||
* 包含系统全局配置类
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.common.config;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 常量定义模块
|
||||
* 包含系统常量、枚举等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.common.constant;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 异常处理模块
|
||||
* 包含自定义异常和全局异常处理
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.common.exception;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 统一响应模块
|
||||
* 包含统一响应结果封装
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.common.result;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 工具类模块
|
||||
* 包含各种工具类
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.common.util;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* AI智能助手 - 外部AI服务客户端
|
||||
* 封装OCR、图像识别、大语言模型等外部服务调用
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ai.client;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* AI智能助手 - 控制器层
|
||||
* 智能问答、项目分析建议、风险预测等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ai.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* AI智能助手 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ai.domain.dto;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* AI智能助手 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ai.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* AI智能助手 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ai.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 人员分析中心 - 控制器层
|
||||
* 人员画像、效能分析、流程卡点分析、效率排行榜等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 人员分析中心 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 人员分析中心 - 实体类
|
||||
* UserProfile, Efficiency, Bottleneck等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 人员分析中心 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 人员分析中心 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 人员分析中心 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.analysis.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 数据录入中心 - 控制器层
|
||||
* 日报/周报录入、现场照片上传、文档管理、AI智能解析等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 数据录入中心 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 数据录入中心 - 实体类
|
||||
* DailyReport, Photo, Document等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 数据录入中心 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 数据录入中心 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 数据录入中心 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.dataentry.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 项目管理中心 - 控制器层
|
||||
* 项目列表、项目详情、甘特图、任务管理、资源管理等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 项目管理中心 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 项目管理中心 - 实体类
|
||||
* Project, Task, Milestone, Resource等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 项目管理中心 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 项目管理中心 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 项目管理中心 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.project.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 风险管控中心 - 控制器层
|
||||
* 风险识别、风险评估、风险趋势分析、告警推送等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 风险管控中心 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 风险管控中心 - 实体类
|
||||
* Risk, RiskRecord, Alert等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 风险管控中心 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 风险管控中心 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 风险管控中心 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.risk.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 系统管理 - 控制器层
|
||||
* 组织架构、用户权限、项目分类配置、系统配置等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 系统管理 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 系统管理 - 实体类
|
||||
* User, Role, Permission, Organization等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 系统管理 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 系统管理 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 系统管理 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.system.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 工单服务中心 - 控制器层
|
||||
* 工单列表、工单创建、工单分派、进度跟踪等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 工单服务中心 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 工单服务中心 - 实体类
|
||||
* Ticket, TicketRecord, TicketType等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 工单服务中心 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 工单服务中心 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 工单服务中心 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.controller.ticket.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* AI智能助手 - 外部AI服务客户端
|
||||
* 封装OCR、图像识别、大语言模型等外部服务调用
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ai.client;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* AI智能助手 - 控制器层
|
||||
* 智能问答、项目分析建议、风险预测等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ai.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* AI智能助手 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ai.domain.dto;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* AI智能助手 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ai.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* AI智能助手 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ai.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 人员分析中心 - 控制器层
|
||||
* 人员画像、效能分析、流程卡点分析、效率排行榜等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 人员分析中心 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 人员分析中心 - 实体类
|
||||
* UserProfile, Efficiency, Bottleneck等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 人员分析中心 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 人员分析中心 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 人员分析中心 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.analysis.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 数据录入中心 - 控制器层
|
||||
* 日报/周报录入、现场照片上传、文档管理、AI智能解析等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 数据录入中心 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 数据录入中心 - 实体类
|
||||
* DailyReport, Photo, Document等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 数据录入中心 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 数据录入中心 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 数据录入中心 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.dataentry.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 项目管理中心 - 控制器层
|
||||
* 项目列表、项目详情、甘特图、任务管理、资源管理等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.project.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 项目管理中心 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.project.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 项目管理中心 - 实体类
|
||||
* Project, Task, Milestone, Resource等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.project.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 项目管理中心 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.project.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 项目管理中心 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.project.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 项目管理中心 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.project.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 风险管控中心 - 控制器层
|
||||
* 风险识别、风险评估、风险趋势分析、告警推送等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 风险管控中心 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 风险管控中心 - 实体类
|
||||
* Risk, RiskRecord, Alert等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 风险管控中心 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 风险管控中心 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 风险管控中心 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.risk.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 系统管理 - 控制器层
|
||||
* 组织架构、用户权限、项目分类配置、系统配置等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.system.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 系统管理 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.system.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 系统管理 - 实体类
|
||||
* User, Role, Permission, Organization等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.system.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 系统管理 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.system.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 系统管理 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.system.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 系统管理 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.system.service;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 工单服务中心 - 控制器层
|
||||
* 工单列表、工单创建、工单分派、进度跟踪等相关接口
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.controller;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 工单服务中心 - 数据传输对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.domain.dto;
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* 工单服务中心 - 实体类
|
||||
* Ticket, TicketRecord, TicketType等
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.domain.entity;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 工单服务中心 - 视图对象
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.domain.vo;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 工单服务中心 - 数据访问层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.mapper;
|
||||
@@ -0,0 +1,4 @@
|
||||
/**
|
||||
* 工单服务中心 - 业务逻辑层
|
||||
*/
|
||||
package cn.yinlihupo.ylhpaiprojectmanager.service.ticket.service;
|
||||
Reference in New Issue
Block a user