Commit Graph

26 Commits

Author SHA1 Message Date
72bdffc284 feat(oa): 新增考勤汇总功能
- 新增考勤汇总主表和明细表的插入接口
- 实现根据用户ID数组和日期范围计算出勤、加班、出差小时数的功能
- 优化数据结构,将用户ID类型从String改为Long
- 添加日期格式注解,规范日期格式
- 重构部分代码,提高可读性和可维护性
2025-08-07 14:56:43 +08:00
JR
f536104e39 feat(oa): 新增考勤汇总功能
- 添加考勤汇总相关实体类、BO、VO- 实现考勤汇总的CRUD操作
- 添加考勤汇总明细相关实体类、BO、VO
- 实现考勤汇总明细的CRUD操作
- 创建考勤汇总和汇总明细的Mapper接口及XML文件
- 开发考勤汇总相关Controller
2025-08-07 13:35:19 +08:00
砂糖
167ac1129f 考勤日历视图 2025-08-07 13:03:28 +08:00
03ee95cc6a refactor(oa): 优化考勤记录日期格式
- 在 GearAttendanceRecord、GearAttendanceRecordBo 和 GearAttendanceRecordVo 类中添加 @DateTimeFormat 注解
2025-08-07 11:43:59 +08:00
b7dc72c3a1 refactor(oa): 修改考勤记录 BO 中时间格式注解- 将 startTime 和 endTime 字段的时间格式从 "yyyy-MM-dd HH:mm:ss" 修改为 "yyyy-MM-dd'T'HH:mm:ss.SSSX"
- 添加 timezone 属性,设置为 "GMT+8"
- 这些修改是为了更好地适应国际化和标准化的时间格式表示
2025-08-07 11:22:03 +08:00
553548bdee refactor(oa): 为考勤记录的开始时间和结束时间字段添加时间格式注解
- 在 GearAttendanceRecordBo 类中的 startTime 和 endTime 字段上添加了 @JsonFormat 注解
- 设置时间格式为 "yyyy-MM-dd HH:mm:ss",以确保在序列化和反序列化时保持一致的时间格式
2025-08-07 11:17:01 +08:00
1f31240c4c feat(oa): 修改考勤记录查询为区间查询
- 将开始时间和结束时间的查询条件从精确匹配修改为区间查询
- 增加大于等于开始时间、小于等于结束时间的查询条件
- 优化了考勤记录的查询逻辑,提高了查询的灵活性和准确性
2025-08-07 11:05:40 +08:00
ea6868453a Merge remote-tracking branch 'origin/master' 2025-08-06 17:43:15 +08:00
1329bda7c6 fix(oa): 修复考勤记录查询用户昵称错误
- 将 gear_user 表替换为 sys_user 表进行左连接- 更新表别名从 u到 s,以避免混淆
2025-08-06 17:42:49 +08:00
砂糖
881b70c778 Merge branch 'master' of https://gitee.com/hdka/FURNITURE-OA 2025-08-06 17:39:49 +08:00
砂糖
a8fb37e85e feat: 修改模板 2025-08-06 17:39:44 +08:00
5f824a0b2b Merge remote-tracking branch 'origin/master' 2025-08-06 17:39:32 +08:00
da99c318c1 feat(oa): 考勤记录查询支持导出功能并优化相关接口
- 移除了考勤记录相关接口的权限注解
- 新增了考勤记录的自定义查询方法
- 添加了昵称字段到考勤记录的 VO 类
- 更新了 mapper 和 XML 文件以支持新的查询功能
2025-08-06 17:39:05 +08:00
砂糖
4c1b88dfc7 feat: 新增考勤,请假,出差的管理页面 2025-08-06 17:09:15 +08:00
JR
86f40f2a9a feat(oa): 新增考勤(含考勤/加班/出差)相关功能
- 添加 GearAttendanceRecord 模型类
- 创建 GearAttendanceRecordBo 业务对象类
- 实现 GearAttendanceRecordController 控制器
- 编写 GearAttendanceRecordMapper Mapper 接口和 XML 文件
- 开发 GearAttendanceRecordServiceImpl 服务实现类- 定义 IGearAttendanceRecordService 服务接口
- 创建 GearAttendanceRecordVo 视图对象类
2025-08-06 16:23:17 +08:00
JR
3909a19335 Merge remote-tracking branch 'origin/master' 2025-08-06 15:27:37 +08:00
JR
39e85d5f8b refactor(project): 重构项目模块并更新依赖版本
- 新增 gear-oa 模块,用于处理 OA 功能
- 更新项目中所有模块的父项目版本为 0.8.3
- 修改 pom.xml 文件中的依赖版本引用
- 删除多个单元测试类,清理无用代码
2025-08-06 15:26:45 +08:00
砂糖
5b68cfad37 修改系统标题 2025-08-06 15:07:42 +08:00
b8761ef6bc 代码重构 2025-08-06 14:26:48 +08:00
47258c9b35 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	ruoyi-admin/src/main/resources/application-prod.yml
#	ruoyi-generator/src/main/java/com/ruoyi/generator/service/GenTableServiceImpl.java
2025-08-06 14:18:01 +08:00
c1c664e338 重构项目 2025-08-06 14:16:49 +08:00
JR
6a7ba48c11 refactor(admin): 修改数据源配置并禁用 xxl-job
- 更新 application-prod.yml 中的数据库连接信息
- 将 GenTableServiceImpl 中的数据源注解从 @DS("#header.datasource") 改为 @DS("master")
-禁用 xxl-job 执行器
2025-08-06 11:53:10 +08:00
4b399f90bf refactor: 修改开发服务器端口为 81
- 将 Vite 配置中的 server.port 选项从 80 修改为 81
- 这个修改是为了避开 80端口的冲突问题
2025-08-06 11:08:24 +08:00
砂糖
4c312c4865 自动切换端口 2025-08-06 10:59:50 +08:00
砂糖
5127bb1145 前端修改部分响应 2025-08-06 10:45:52 +08:00
e0e6babe83 Initial commit 2025-08-06 09:30:23 +08:00