Commit Graph

190 Commits (c39ed025b90b002941755980db0b3da3e01142a2)

Author SHA1 Message Date
chenhao 48bad8a9a6 feat: 添加MCP Bot凭证生成和管理功能
- 新增McpBotCredentialUtils工具类,提供Bot ID、Secret、Salt及哈希生成方法
- 在SysProfileController中添加Bot凭证相关接口,支持查询和生成Bot凭证
- 引入新的依赖ruoyi-framework,并更新pom.xml
- 扩展InventoryOuter实体类,添加orderCodeList属性
- 实现IOrderLLMService接口及其服务实现类IOrderLLMServiceImpl
- 添加McpToolProvider接口及相关实现类ProjectOrderInfoToolProvider和ProductInfoToolProvider
- 增加AbstractMcpToolProvider抽象类,提供通用的MCP工具构建逻辑
- 更新ProjectOrderInfo实体类,添加createTimeStart和createTimeEnd属性
- 新增SysBotCredentialMapper接口,定义Bot凭证相关数据库操作
- 添加McpBotAuthFilter过滤器,处理Bot身份验证逻辑
2026-03-20 11:24:23 +08:00
chenhao 6bed84cf3e feat(delivery): 添加发货管理的数据权限控制功能
- 在发货清单查询中集成数据权限注解支持
- 为发货服务类添加 DataScope 注解配置
- 更新 MyBatis 映射文件以支持数据权限 SQL 注入
- 添加用户职责关联查询以支持权限判断
- 修改前端组件移除不必要的自动加载逻辑
- 在用户控制器中增加角色授权接口实现
2026-01-27 13:40:43 +08:00
chenhao baa4b52553 feat(purchaseorder): 添加采购单导出功能并优化界面显示
- 在后端控制器中实现export方法返回AjaxResult并设置审批状态过滤
- 添加exportPurchaseorder API函数用于导出采购订单数据
- 在前端界面添加导出按钮及权限控制
- 修改下载插件中的方法名为download替代name
- 修复多个选择组件中的表单提交阻止默认行为
- 优化采购单详情对话框和抽屉组件的属性格式化
- 隐藏采购订单实体类中部分字段的Excel导出注解
- 修正审批时间Excel导出的时间格式化设置
- 更新多个select组件中的键盘事件处理方式
2026-01-26 14:20:27 +08:00
chenhao 4f781c9f2b feat(file): 优化文件上传下载功能并重构文件日志实体
- 重构OmsFileLog实体类,添加文件路径、大小、类型等属性
- 更新文件上传接口,使用OmsFileLog对象存储文件信息并返回完整对象
- 修改文件下载接口,使用正确的文件路径和文件名进行下载
- 优化前端文件上传组件,统一处理单文件和多文件上传返回格式
- 添加文件列表变化事件监听,完善文件上传成功回调逻辑
- 在采购订单中集成文件上传功能,支持附件关联和展示
- 修复流程审批中的版本判断逻辑,优化任务处理流程
- 添加导出功能的数据权限验证,确保数据安全性
2025-12-23 15:59:21 +08:00
chenhao 0b1d0f45cc fix(inventory): 修正采购订单导入逻辑及产品类型查询条件
- 修改了采购订单导入前的判断逻辑,确保新华三产品类型正确处理
- 在内部库存查询中增加了产品类型'70'的支持
- 更新了用户个人资料页面的部门显示逻辑
- 移除了控制台调试日志输出
- 新增批量审批订单功能接口与实现
- 优化项目选择回调函数并同步 shipmentAmount 字段
- 修正采购订单详情中的制造商名称显示问题
- 在采购订单明细中增加税率展示列
- 更新用户密码重置接口调用方式和参数结构
- 调整后端获取用户信息接口路径以支持 Vue 页面需求
2025-12-12 10:59:03 +08:00
chenhao da0a5c8014 feat(purchaseorder): 添加采购订单排序功能并优化税率输入组件
- 在采购订单列表中添加排序功能,支持按创建时间排序
- 优化税率输入组件,支持税率的精确计算和显示
- 更新采购订单详情页,增加税率列并支持动态计算含税金额
- 修改采购订单查询逻辑,默认按创建时间倒序排列
- 修复采购订单详情页采购员和负责人选择逻辑
- 调整页面布局和样式细节,提升用户体验
2025-12-05 14:08:54 +08:00
chenhao fb00d486e0 feat(user): 新增用户删除功能并优化导入注解
- 添加删除用户接口,支持批量删除
- 防止当前登录用户误删自己
- 简化Spring Web注解导入方式
- 增强用户管理的安全性和便利性
2025-12-03 15:16:34 +08:00
chenhao d5c75ad04a feat(system):重构系统配置相关接口以支持Vue前端
- 修改了系统配置、字典数据、部门管理等多个模块的URL路径,添加/vue前缀以区分新旧接口- 新增了针对Vue前端的控制器方法,提供更友好的RESTful API支持
- 更新了前端API调用地址,确保与后端新接口路径一致- 调整了部分字段名称,如登录名从userName改为loginName,提高前后端数据一致性
- 增加了对排序参数的处理逻辑,支持ascending和descending关键字转换
- 优化了文件下载功能,通过响应码判断是否成功并跳转到下载链接
- 扩展了导出功能,允许将字典数据等信息导出为Excel表格
- 完善了权限校验和日志记录机制,增强系统的安全性与可追溯性
2025-11-18 20:16:46 +08:00
chenhao d92dd377cc feat(system): 新增角色与菜单的Vue接口及树形结构支持
- 为角色管理模块添加完整的Vue前端接口支持
- 实现菜单树形选择结构的构建与查询功能
- 添加根据角色ID查询已分配菜单列表的功能- 更新菜单与角色相关API路径以适配Vue前端
- 完善角色数据权限与状态变更的Vue接口- 支持角色授权用户的批量操作与查询功能
2025-11-18 18:24:42 +08:00
chenhao e49f8b1463 feat(base): 新增制造商信息管理功能
- 实现制造商信息的增删改查功能- 支持制造商编码、名称、联系人等字段查询
- 添加默认仓库和拥有仓库的选择功能
- 集成仓库列表接口用于仓库信息展示
- 实现制造商合作状态的字典标签展示
- 添加制造商信息导出功能
- 完善表单校验规则确保数据完整性
2025-11-12 10:49:56 +08:00
chenhao 7dcbffe211 refactor(user): 调整用户昵称与登录名字段使用逻辑- 将用户昵称字段从 nickName 更改为 userName
- 将登录账号字段从 userName 更改为 loginName
- 更新了用户信息展示和表单输入相关组件
- 调整了状态管理和数据获取逻辑以匹配新的字段命名
- 修正了个人信息页面的字段绑定和校验规则
- 更新了角色授权相关页面的用户信息显示字段- 后端接口同步调整用户字段处理逻辑
2025-11-11 16:32:01 +08:00
chenhao bbe760abf6 feat(system): 实现基于Session的认证与菜单管理功能
- 菜单图标字段从icon改为vueIcon,适配前端图标组件
- 登录认证方式改为Session认证,使用FormData格式提交数据
- 验证码获取方式改为直接图片URL,防止缓存问题
- 权限验证改为基于Session的用户角色判断
- axios请求配置支持withCredentials,允许携带cookie
- 部门管理新增树形结构构建方法
- 菜单管理新增路由地址、组件路径等字段
- 字典管理新增根据字典类型查询数据接口
- 系统配置新增根据配置键查询接口
- 首页控制器新增用户信息和路由信息获取接口- 菜单控制器新增菜单列表、详情、增删改查接口
- 数据库菜单表新增path、component、query、status、vue_icon、is_frame字段
2025-11-11 15:41:07 +08:00
chenhao 2d50416020 feat(order): 更新订单审批与编辑页面功能
- 修改流程图生成格式为PNG- 在审批页面新增收货地址、收货人及联系方式字段
- 编辑页签增加“流程进度”选项卡并展示流程图
-优化流程监控逻辑,支持查询最后一次审批任务
- 调整导出Excel表头名称及数据计算方式
- 新增非部署和维保类服务产品分类处理
- 数据库查询添加排序和限制返回一条记录- 移除冗余注释代码和待办事项标记
2025-10-22 09:08:10 +08:00
chenhao 25951a668f feat(flowable):优化审批流程与界面显示
- 修改审批状态显示格式,增加“审批状态 :”前缀
- 更新流程监听器中用户名拼接符号为顿号“、”
- 在项目信息页面引入bootstrap-select组件支持多选筛选- 调整项目阶段筛选下拉框为多选模式并移除默认选项
-重置按钮功能增强,支持刷新多选组件状态
- 动态加载行业类型下拉列表内容
-修复订单查询时权限SQL拼接问题
- 增加基于数据权限的查询控制注解- 实现通过businessKey追踪流程图接口-优化角色名称及审批人名称连接符为斜杠“/”和顿号“、”
2025-10-16 09:05:01 +08:00
chenhao 6a3b274856 feat(sip): 优化代理商编码生成逻辑
- 添加生成代理商编码的方法 generateCode
- 在插入和更新代理商信息时,根据所在省份自动生成编码
- 优化了编码的格式,使用 "AGT-" 前缀和四位顺序号
- 增加了对省份为空和未配置的情况的异常处理
2025-09-10 09:12:07 +08:00
chenhao 7cbf3dba95 feat(inventory): 添加撤回功能并优化相关流程
- 新增撤回功能,允许用户撤回已发货的订单
- 优化发货流程,增加备注和文件上传功能
- 调整库存管理,支持撤回后的库存更新
- 修复了一些与发货和库存相关的bug
2025-09-01 09:07:46 +08:00
chenhao 7601173ea8 feat(inventory): 新增入库单附件上传功能
- 在入库单添加页面增加附件上传功能
- 实现文件上传、删除和显示逻辑
- 添加文件上传相关接口和数据库表
- 优化订单信息页面布局和流转过程展示
2025-08-27 18:15:50 +08:00
chenhao d99bf79480 feat(flowable): 新增审批人配置功能
- 添加审批人配置页面和相关接口
- 实现审批人和审批角色的选择和保存功能
- 优化工作流展示页面,支持显示已配置的审批信息
2025-07-31 09:30:32 +08:00
chenhao a217cd48c6 feat(designer): 添加关于页面和 404 页面
- 新增关于页面控制器和模板- 添加 404 错误页面
- 引入 angular-translate 相关库
- 添加 es5-shim 和 sizzle库
- 创建 designer 相关目录和 .gitignore 文件
2025-07-21 17:50:52 +08:00
chenhao b0c278357c feat(sip): 添加订单同步功能并优化订单管理
- 在订单添加和编辑页面添加同步按钮,实现订单信息同步
- 优化订单导入功能,调整导入模板和数据处理逻辑
- 新增订单查询接口,用于获取订单详细信息
- 重构订单信息实体类,增加版本号等字段
- 优化订单列表展示,增加维保金额等信息
2025-06-19 10:22:36 +08:00
chenhao 1302d51986 fix(系统管理): 修复部门树相关空指针异常
- 在 SysUserController 中为 selectDeptTree 方法添加空值检查
-避免当 deptService.selectDeptById 返回 null 时引发空指针异常
- 提高系统稳定性,防止未处理的空值导致的错误
2025-04-14 15:33:36 +08:00
RuoYi d98e2adb37 add permission 2024-12-30 12:09:24 +08:00
RuoYi b2a491c99a update content 2024-09-04 19:40:09 +08:00
RuoYi e8f9bfb5c6 新增表格示例(保存状态) 2024-06-03 13:31:33 +08:00
RuoYi 60889185d8 新增表格示例(全文检索) 2024-05-31 11:25:27 +08:00
RuoYi edb1c614d0 限制用户操作数据权限范围 2024-05-29 12:19:57 +08:00
RuoYi 61c2e96aaa 新增表格示例(虚拟滚动) 2024-05-13 10:58:48 +08:00
RuoYi 83b90c3267 通知公告新增详细显示 2024-01-12 11:57:22 +08:00
RuoYi d6e599d6ac 未修改初始密码弹框提醒 2024-01-04 11:24:07 +08:00
RuoYi 09b41e8b24 用户列表新增抽屉效果详细信息 2023-11-22 09:20:42 +08:00
RuoYi 590f6a302c 遗漏的优化代码 2023-02-21 16:19:33 +08:00
RuoYi 7040cd26c6 优化代码 2023-02-21 13:43:52 +08:00
RuoYi 10fb654d23 修复异步加载表格树重置列表父节点展开异常问题(I6AGWH) 2023-02-04 17:32:31 +08:00
RuoYi 70205922fc 优化代码 2022-12-13 15:45:13 +08:00
RuoYi e337f685bc 修改用户登录账号重复验证 2022-09-18 11:25:03 +08:00
RuoYi c95cb70af3 优化多角色数据权限匹配规则 2022-08-22 19:43:27 +08:00
RuoYi 1c8f55c2c1 新增示例(进度条) 2022-08-20 18:52:26 +08:00
RuoYi acf8ea428f 修改错误命名属性 2022-06-24 23:09:44 +08:00
RuoYi d8b2a9a905 用户头像上传格式限制 2022-05-22 12:44:40 +08:00
RuoYi 608f05b21b 接口使用泛型使其看到响应属性字段 2022-05-20 10:54:16 +08:00
RuoYi 72540d01ab 文件上传接口新增原/新文件名返回参数 2022-02-24 15:17:55 +08:00
RuoYi 27889b0a14 表格树支持分页/异步加载 2022-02-22 10:41:19 +08:00
RuoYi ed1e7e69a8 用户访问控制时校验数据权限,防止越权 2022-01-27 11:13:59 +08:00
RuoYi 5587d39d42 自定义xss校验注解实现 2021-12-15 10:44:40 +08:00
RuoYi ba9b483472 进入修改页面方法添加权限标识 2021-11-24 13:55:22 +08:00
RuoYi a21b875402 优化修改/授权角色实时生效 2021-11-24 13:22:54 +08:00
网游之鱼 774cff9c52 修正别字 2021-10-16 06:49:37 +00:00
RuoYi 07e933de5c 升级spring-boot到最新版本2.5.5 2021-10-12 09:56:25 +08:00
RuoYi 05ee2d0bf4 修正swagger没有指定dataTypeClass导致启动出现warn日志 2021-09-29 18:58:30 +08:00
RuoYi 69d31e301f 优化记录登录信息,防止不必要的修改 2021-09-24 14:47:25 +08:00