yangk
|
cbf881ea6e
|
refactor(asset): 优化借阅归还提醒服务事务处理
- 使用 TransactionTemplate 替代 @Transactional 注解进行事务管理
- 移除 SimpleDateFormat,改用 DateFormatUtils 处理日期格式化
- 在批量处理逾期借阅订单时确保每条记录的事务独立性
- 重构测试类以适配新的事务处理方式并添加事务模板模拟
feat(system): 增强通知查看权限控制
- 实现按用户过滤可查看通知的功能
- 添加通知接收者可见性验证SQL逻辑
- 优化批量标记通知为已读的权限检查性能
- 更新通知列表接口以应用查看权限过滤
- 调整通知管理权限检查逻辑以支持更细粒度控制
test(system): 迁移通知接收者服务单元测试
- 将原有的资产模块中的通知接收者测试迁移至系统模块
- 补充批处理可查看通知ID功能的单元测试用例
- 完善通知权限过滤相关的测试覆盖
chore(system): 更新系统模块依赖配置
- 添加Spring Boot测试依赖支持
- 配置Maven Surefire插件以提升测试执行能力
|
2 days ago |
yangk
|
1c029399c7
|
feat(asset): 添加借用到期归还提醒功能
- 新增AmsBorrowOrderMapper查询到期借用单据接口
- 实现BorrowReturnReminderService借用到期提醒服务
- 添加SysNoticeReceiver通知接收人相关实体和接口
- 集成系统通知公告模块支持定向消息推送
- 完善通知查看权限控制和防重复提醒机制
- 编写单元测试验证提醒逻辑和数据完整性
|
2 days ago |
yangk
|
b45c3ab2bd
|
docs(templates): 更新系统名称和版权信息
- 将首页和顶部导航栏的系统名称从 "RuoYi" 更改为 "RFID资产管理系统"
- 移除首页底部的版权年份中的系统名称显示
- 在登录页面将欢迎标题从 "若依 后台管理系统" 更新为 "RFID 资产管理系统"
- 删除登录页面的系统技术栈介绍列表
- 移除登录页面底部的版权信息区域
|
3 days ago |
yangk
|
2d2a5f1c66
|
feat(system): 完善编码规则功能实现
- 在添加页面为规则编码、规则名称、编码前缀、日期格式字段添加最大长度限制
- 将流水号长度字段类型改为数字输入并设置最小值1最大值10,默认值4
- 移除当前流水号和上次流水键的必填要求,调整为只读显示
- 在编辑页面将当前流水号和上次流水键改为静态文本显示
- 为下拉选项添加默认选中状态,优化用户体验
- 实现规则编码唯一性校验功能,防止重复创建
- 添加编码规则的业务编号生成功能,支持多种重置周期
- 优化数据表查询条件,添加软删除过滤
- 完善编码规则的增删改查逻辑验证和异常处理
- 重构代码结构,提取常量和工具方法提高代码可维护性
- 更新前端页面的字段显示和验证提示信息
- 集成字典标签显示,统一状态值的展示方式
|
1 month ago |
yangk
|
c57944a8c6
|
feat(system): 添加编码规则管理功能基础CRUD
- 创建编码规则实体类SysCodeRule,定义规则编码、名称、前缀等字段
- 实现编码规则的增删改查功能,包括列表查询、详情查看、新增修改等操作
- 添加编码规则的启用状态、重置周期等配置选项
- 创建数据库映射文件和对应的SQL语句
- 实现编码规则的导出功能
- 添加权限控制和数据验证机制
|
1 month ago |
yangk
|
d508a056ac
|
feat(asset): 完善RFID标签管理和资产绑定功能
- 新增RFID标签作废和解绑功能
- 实现标签编码和EPC编码唯一性校验
- 优化标签管理界面布局和字段显示
- 添加资产RFID绑定信息清空功能
- 集成标签状态和绑定状态字典显示
- 增加RFID解绑履历记录功能
- 修复标签编辑页面日期格式问题
- 调整系统session超时时间为3天
|
1 month ago |
yangk
|
6509cc3f45
|
chore(login): 移除初始密码提示功能
- 注释掉初始密码提示的 JavaScript 代码
- 保留过期密码提示功能逻辑
- 移除相关层对话框确认操作
- 清理页面加载时的安全提示检查逻辑
|
1 month ago |
yangk
|
8908fe9e9f
|
feat: 添加资产管理业务模块
- 在 ruoyi-admin 模块中添加 ruoyi-asset 依赖
- 创建新的 ruoyi-asset 模块,包含完整的 pom 配置
- 在主 pom 中添加 ruoyi-asset 依赖和模块声明
- 配置 ruoyi-asset 继承父项目并引用 framework 基础组件
- 设置模块描述为资产管理业务模块
|
1 month ago |
yangk
|
b10eca5b43
|
config(server): 基础配置改动
|
1 month ago |
yangk
|
7f9efebc8b
|
init: 初始化资产管理项目基础框架
|
1 month ago |