|
|
897c690996
|
添加薪资管理
|
2026-04-08 18:14:10 +08:00 |
|
|
|
e831af1c6b
|
feat(order): 添加签约公司字段支持- 在 GearOrder 实体类中新增 company 字段- 在 GearOrderBo 业务对象中同步添加 company 字段
- 更新 GearOrderMapper.xml 映射文件以支持 company 字段的读写
- 在 GearOrderVo 视图对象中增加 company 字段并配置 Excel 导出属性
- 在前端订单页面中增加签约公司下拉选择框
- 引入并使用 order_company 字典数据用于签约公司选项
- 初始化表单中的 company 字段为 undefined
- 在 Vue 组件中注册 order_company 数据字典
|
2025-10-28 16:00:07 +08:00 |
|
|
|
a8b0206cce
|
feat(oa): 添加知识管理和邮件功能模块
- 新增知识分类和知识文章的完整CRUD接口- 实现知识文章预览组件,支持富文本和附件展示
- 添加动态邮件配置功能,支持多种邮箱类型自动识别
- 实现邮件模板管理功能,提供多种商务邮件模板- 添加邮件发送功能,支持批量发送和附件上传
- 完善邮件工具类,支持富文本、附件和内嵌图片发送- 新增发件人邮箱账号管理功能
- 添加家具信息管理相关接口- 配置默认邮件服务参数
|
2025-10-22 22:36:10 +08:00 |
|
|
|
f278056c80
|
feat(oa): 添加收入支出类型字段并优化Excel导出显示
- 在GearOtherIncome实体类中新增type字段用于区分收入或支出
- 更新GearOtherIncomeBo业务对象,同步添加type字段- 修改GearOtherIncomeMapper.xml,增加type字段的映射配置- 在GearOtherIncomeServiceImpl中添加type字段的查询条件支持
- 优化GearOtherIncomeVo视图对象中Excel导出的列名显示
- 简化Excel表头名称,提升可读性:其他收入ID→ID、收入日期→日期等
- 在Excel导出配置中保留主键标识的转换表达式
- 统一金额相关字段在Excel中的展示格式
-为新添加的type字段在VO层添加注释说明用途
|
2025-09-24 10:47:19 +08:00 |
|
|
|
16ceaf052b
|
refactor(product):优化产品查询并修正Excel字段格式
- 将QueryWrapper替换为LambdaQueryWrapper以提高类型安全性-修正产品类型字段的Excel字典转换表达式
-修正是否启用字段的Excel字典转换表达式
- 移除分类名称字段的Excel导出注解
|
2025-09-24 10:38:09 +08:00 |
|
|
|
e11fbd7cab
|
refactor(product):重构产品查询逻辑并新增分类名称字段- 将查询构造器从LambdaQueryWrapper改为QueryWrapper
- 新增image字段用于存储产品图像信息
- 添加categoryName字段并配置Excel导出属性
- 调整buildQueryWrapper方法为buildQueryWrapperPlus
|
2025-09-24 10:03:08 +08:00 |
|
|
|
ccc5a0410f
|
feat(gear-oa): 为GearOrderMapper接口方法添加@Param注解
为selectVoPagePlus方法的QueryWrapper参数添加@Param("ew")注解,
使其与selectVoPlusPage方法的参数注解保持一致, 确保MyBatis参数绑定的
正确性。
|
2025-09-22 16:56:03 +08:00 |
|
|
|
b8e4e64802
|
feat(gear-oa): 调整订单查询逻辑并优化相关VO字段导出配置
移除了 gear_product 表关联时的 del_flag 条件限制,新增了 selectVoPagePlus方法以支持更灵活的订单分页查询。同时在多个 VO 类中移除了不必要的
@ExcelProperty 注解,避免冗余数据导出。
|
2025-09-22 16:48:23 +08:00 |
|
|
|
f51731113f
|
feat(gear-oa): 添加应收应付查询的时间范围筛选功能
为 GearPayableBo 和 GearReceivableBo 添加 startTime 和 endTime 字段,
并支持在服务层根据创建时间进行时间段筛选。
|
2025-09-22 13:40:44 +08:00 |
|
|
|
bde6f6ea3f
|
feat(gear-requirements): 添加图片展示字段
在 GearRequirements、GearRequirementsBo、GearRequirementsVo以及对应的
Mapper XML 文件中增加 image 字段,用于支持图片展示功能。
|
2025-09-22 11:50:29 +08:00 |
|
|
|
28cf73a2e3
|
feat(gear-oa): 更新需求表名以符合命名规范将数据库表名从 oa_requirements 更改为 gear_requirements,以统一命名风格并提高模块辨识度。同时更新了对应的 MyBatis Mapper XML 文件中的表引用。
|
2025-09-22 11:35:36 +08:00 |
|
|
|
81fa15bc90
|
feat(gear-oa):为应付账款模块添加采购详情关联字段
在 GearPayable、GearPayableBo 和 GearPayableVo 中新增 detailId 字段,并在 GearPayableMapper.xml 中增加对应字段映射及关联查询逻辑。
同时更新了查询条件构造器以支持 detailId 的筛选。
此外,修正 GearRequirementsMapper.xml 中 projectId 映射为 orderId。
|
2025-09-22 10:54:40 +08:00 |
|
|
|
09a7779681
|
```
feat(gear-oa): 新增OA需求管理模块及相关功能
- 新增GearRequirements实体类、业务对象及视图对象
- 实现需求的增删改查、分页查询与导出功能
- 添加GearOrderVo继承BaseEntity并引入相关依赖
- 修改GearOrderServiceImpl中订单编码查询方式为模糊匹配
```
|
2025-09-22 10:23:03 +08:00 |
|
|
|
562f12df01
|
refactor(oa): 移除 GearWorkDeductionVo 中的订单名称字段
- 从 GearWorkDeductionMapper.xml 中删除了与 order_name 相关的查询
- 从 GearWorkDeductionVo 中移除了 orderName 属性
- 保留了 orderCode 属性,用于显示订单编号
|
2025-09-18 10:14:03 +08:00 |
|
|
|
8bd51dac6f
|
refactor(oa): 更新 GearWorkDeductionMapper 接口导入
|
2025-09-18 10:09:19 +08:00 |
|
|
|
405a51bf01
|
refactor(mapper): 优化 GearWorkDeductionMapper 接口中的方法参数
- 将 selectVoPagePlus 方法中的 Wrapper 参数使用常量替换,提高代码可读性和维护性
|
2025-09-18 10:07:34 +08:00 |
|
|
|
d704b36276
|
feat(oa): 添加订单下人员工作及扣款信息功能
- 新增 GearWorkDeduction 实体类
- 创建 GearWorkDeductionBo 业务对象类- 实现 GearWorkDeductionController 控制器
- 编写 GearWorkDeductionMapper Mapper 接口
- 开发 GearWorkDeductionServiceImpl 服务实现类
- 设计 GearWorkDeductionVo 视图对象- 定义 IGearWorkDeductionService 服务接口
|
2025-09-18 10:03:29 +08:00 |
|
|
|
0fe77fa3c5
|
refactor(oa): 优化日趋势数据处理
- 增加空数据处理:当源数据为空或无记录时,自动生成近7天的默认数据
- 完善数据转换:对value值进行空值处理,若无值则默认为0
|
2025-09-17 16:59:40 +08:00 |
|
|
|
c3812b6c51
|
feat(oa): 添加仪表板功能模块
- 新增仪表板控制器、服务接口及其实现类- 创建仪表板相关的数据传输对象(DTO)
- 设计并实现仪表板数据的获取和统计逻辑
- 添加仪表板数据的数据库访问接口和映射文件
|
2025-09-17 16:46:18 +08:00 |
|
|
|
310c359a15
|
feat(oa): 添加库存管理相关实体和接口
- 新增 GearStock、GearStockBo、GearStockIo、GearStockIoBo、GearStockIoDetail、GearStockIoDetailBo 等实体类
- 新增 GearStockController、GearStockIoController、GearStockIoDetailController 等控制器
- 新增 GearStockIoDetailMapper 及其 XML 文件
- 优化 GearAttendanceSummaryServiceImpl 中的代码格式
|
2025-09-17 15:20:53 +08:00 |
|
|
|
7c02456d56
|
feat(product): 添加产品图片字段- 在 GearProductMapper.xml 文件中添加了 product 表的 image 字
|
2025-09-17 14:13:47 +08:00 |
|
|
|
7915dca668
|
refactor(gear-oa): 修改日记查询排序字段
- 将日记查询的排序字段从 JournalDate 更改为 CreateTime
- 优化了查询逻辑,现在按照创建时间倒序排列
|
2025-09-17 13:58:13 +08:00 |
|
|
|
fd78a14637
|
feat(oa): 新增考勤计件明细功能并优化相关领域模型
- 新增考勤计件明细领域模型、BO、VO及相应CRUD接口和实现- 在考勤记录中添加薪酬类型、件数和工资金额字段
- 优化考勤记录查询逻辑,支持按薪酬类型筛选- 在产品领域模型中添加图像字段
|
2025-09-17 13:41:32 +08:00 |
|
|
|
3d940b50a6
|
refactor(gear-oa):移除采购计划详情查询中的总金额条件
- 从 GearPurchasePlanDetailServiceImpl 类中的两个查询方法中移除了对总金额(total_amount)的查询条件
-此修改可能旨在简化查询逻辑,或因业务需求变更不再需要按总金额筛选
|
2025-09-05 09:23:44 +08:00 |
|
|
|
5c445b3bae
|
refactor(gear): 重构应用配置并优化代码
- 重构了 application-docker.yml 文件,使用环境变量替代硬编码的配置值
- 优化了 Redis、Mail、SMS 等配置,提高了灵活性和可维护性
-调整了数据源配置,支持动态数据源和更多配置选项
- 移除了 GearPurchasePlanDetailBo 类中未使用的 totalAmount 字段
- 优化了代码格式和注释,提高了代码可读性
|
2025-09-04 13:35:00 +08:00 |
|
|
|
623fa846a4
|
feat(oa): 产品增加附件属性
- 在 GearProduct、GearProductBo 和 GearProductVo 类中添加 accessory 字段
- 在 GearProductMapper.xml 中添加 accessory 列的映射
|
2025-09-03 11:49:53 +08:00 |
|
|
|
9bfea86676
|
refactor(oa): 重构 BOM 头新增接口返回值类型
- 将 GearBomController 中的 add 方法返回类型从 R<Void> 改为 R<GearBomVo>
- 在 GearBomServiceImpl 和 IGearBomService 中,将 insertByBo 方法返回类型从 Boolean 改为 GearBomVo
- 修改 insertByBo 方法实现,成功插入后返回新生成的 BOM 头对象
|
2025-09-03 11:22:22 +08:00 |
|
|
|
04a68e86c0
|
feat(oa): 根据订单号查询退换货信息
- 在 GearReturnExchangeBo 中添加 orderId 字段
- 在 GearReturnExchangeMapper 中添加 selectVoPagePlus 方法
- 在 GearReturnExchangeServiceImpl 中实现根据订单号查询退换货信息的逻辑
- 在 GearReturnExchangeVo 中添加与退换货相关的额外字段
|
2025-09-03 10:57:41 +08:00 |
|
|
|
d64a66e0fe
|
fix(oa): 修复产品列表查询问题
- 在 GearProductMapper.xml 中添加产品分类的删除标志过滤条件
- 在 GearProductServiceImpl 中添加产品删除标志的查询条件
- 优化产品插入和更新逻辑,使用 Hutool 的 BeanUtil 进行对象转换
- 新增 validEntityBeforeSave 方法用于保存前的数据校验
|
2025-09-02 16:53:32 +08:00 |
|
|
|
bb28f02aa8
|
feat(oa): 新增客户管理和资金日记账功能
- 添加客户管理相关实体、控制器、服务和映射
- 实现客户信息的增删改查功能
- 添加资金日记账相关实体、控制器、服务和映射
- 实现资金日记账的增删改查功能
- 优化数据库连接配置
- 更新 BOM 项关联的表名
|
2025-09-02 13:53:52 +08:00 |
|
|
|
d2a36465ff
|
style:修复 SQL 注入风险
- 移除了 GearPurchasePlanDetailMapper.xml 文件中的 SQL 注入风险点
- 将 ${ew.customSqlSegment()} 修改为 ${ew.customSqlSegment},去除了末尾的括号
|
2025-08-30 16:56:03 +08:00 |
|
|
|
d8d8759644
|
refactor(oa): 采购计划 mapper 接口和 XML 文件改造
- 将 GearPurchasePlanDetailMapper 接口中的 LambdaQueryWrapper 替换为 QueryWrapper
- 更新 GearPurchasePlanDetailMapper.xml 中的 SQL 语句,使用 customSqlSegment 替代 getSqlSegment
- 重构 GearPurchasePlanDetailServiceImpl 中的查询方法,使用 QueryWrapper 替代 LambdaQueryWrapper- 优化 GearSupplierServiceImpl 中的查询方法,将 like 查询改为 eq 查询
|
2025-08-30 16:53:10 +08:00 |
|
|
|
637392a5ac
|
feat(oa): 新增月度记账、采购计划明细和供应商信息功能
- 添加了月度记账、采购计划明细和供应商信息的实体类、BO类、控制器、Mapper接口和XML文件- 实现了基本的CRUD操作,包括列表查询、导出、详情获取、新增、修改和删除
- 为采购计划明细和供应商信息添加了关联查询
|
2025-08-30 16:40:09 +08:00 |
|
|
|
45f44d8ada
|
feat(oa): 新增 BOM 管理、产品管理和分类功能
- 添加 BOM 头和 BOM 明细相关实体、控制器、服务和 Mapper
- 实现 BOM 头和 BOM 明细的增删查改功能
- 添加产品和产品分类相关实体、控制器、服务和 Mapper
- 实现产品和产品分类的增删查改功能- 为所有新增功能添加相应的 Excel 导出功能
|
2025-08-19 13:53:30 +08:00 |
|
|
|
ca8d7ccf01
|
refactor(oa): 修改批量发送薪资日志类型
- 将批量发送薪资的业务日志类型从 UPDATE 修改为 INSERT
-这个改动更准确地反映了批量发送薪资操作的性质,因为它通常涉及到创建新的薪资记录
|
2025-08-11 18:07:33 +08:00 |
|
|
|
996e8d3258
|
refactor(oa): 优化工资发放记录日期格式
- 在 GearSalaryRecords、GearSalaryRecordsBo 和 GearSalaryRecordsVo 类中添加 @DateTimeFormat 注解
- 统一发薪月份日期格式为 "yyyy-MM-dd HH:mm:ss"
- 提高日期数据的可读性和一致性
|
2025-08-09 14:18:54 +08:00 |
|
|
|
383f34804d
|
feat(salary): 添加批量发放薪资功能
- 在 GearSalaryRecordsBo 中添加 employeeIds 字段用于存储员工 ID 数组
- 在 GearSalaryRecordsController 中添加 batchSendSalary 接口
- 在 GearSalaryRecordsServiceImpl 中实现 batchSendSalary 方法
- 在 IGearSalaryRecordsService 中添加 batchSendSalary 接口定义
|
2025-08-09 14:14:43 +08:00 |
|
|
|
e17b0f9d27
|
feat(oa): 工资发放记录增加员工姓名字段并优化查询功能
- 在 GearSalaryRecordsVo 中添加 employeeName 字段,用于显示员工姓名
- 在 GearSalaryRecordsMapper 中新增 selectVoPagePlus 方法,用于分页查询
- 更新 GearSalaryRecordsMapper.xml,添加新的 SQL 查询语句
- 修改 GearSalaryRecordsServiceImpl 中的 queryPageList 方法,使用新的查询方法- 优化查询条件构建逻辑,使用表别名提高查询效率
|
2025-08-09 13:31:44 +08:00 |
|
|
|
ebfa25bb16
|
feat(oa): 添加工资发放记录功能模块
- 新增 GearSalaryRecords 实体类
- 新增 GearSalaryRecordsBo 业务对象类
- 新增 GearSalaryRecordsController 控制器
- 新增 GearSalaryRecordsMapper Mapper 接口和 XML 文件
- 新增 GearSalaryRecordsServiceImpl 服务实现类
- 新增 GearSalaryRecordsVo 视图对象类
- 新增 IGearSalaryRecordsService 服务接口
|
2025-08-09 13:20:25 +08:00 |
|
|
|
bf25dde3f3
|
feat(oa): 添加考勤数据看板功能并优化考勤记录查询
- 新增数据看板接口和相关 VO 类
-优化考勤记录查询逻辑,支持多值查询和区间查询
- 添加考勤记录数据统计功能
|
2025-08-09 11:33:17 +08:00 |
|
|
|
10812ab53a
|
refactor(oa): 优化报告摘要查询 SQL
- 重构了查询最新详情时间的子查询,提高了查询效率
- 调整了 SQL 结构,增强了可读性
- 移除了冗余的空行和缩进,统一了代码格式
|
2025-08-08 17:59:50 +08:00 |
|
|
|
4ec4c9d173
|
feat(oa): 新增设计项目汇报功能
- 添加汇报详情和汇报概述的接口和服务实现
- 创建相关的实体类、BO、VO和Mapper
- 实现汇报列表查询、详情查询、新增、修改和删除功能
- 优化汇报列表展示,加入最近更新时间字段
|
2025-08-08 17:31:34 +08:00 |
|
|
|
b3feb0d1c7
|
refactor(gear-oa):移除 OaExpressVo 查询中的 detail_id 字段
- 从 selectVoPagePlus 和 selectVoByIdPlus 查询中删除了 oe.detail_id 字段
- 此修改简化了查询结果结构,可能与业务需求变更或代码优化相关
|
2025-08-08 17:05:26 +08:00 |
|
|
|
3c02d14f6e
|
style(gear-oa): 删除多余的空格
删除 OaExpressMapper.xml 文件中多余的一个空格,以保持代码格式的一致性和简洁性。
|
2025-08-08 17:02:23 +08:00 |
|
|
|
7d4e2865e2
|
style(gear-oa): 删除多余的空格
删除 OaExpressMapper.xml 文件中多余的一个空格,以保持代码格式的一致性和简洁性。
|
2025-08-08 16:58:49 +08:00 |
|
|
|
206f7d1061
|
feat(oa): 添加物流预览和快递问题以及报工相关功能
- 新增物流预览(OaExpress)相关实体、控制器、服务和映射
- 新增快递问题(OaExpressQuestion)相关实体、控制器、服务和映射
- 实现物流预览和快递问题的增删查改功能
- 添加物流预览的及时更新功能- 新增问题反馈(OaFeedback)和服务接口
- 新增项目报工(OaReport)和服务接口
- 添加百世快递路由查询工具类
|
2025-08-08 16:19:11 +08:00 |
|
|
|
72bdffc284
|
feat(oa): 新增考勤汇总功能
- 新增考勤汇总主表和明细表的插入接口
- 实现根据用户ID数组和日期范围计算出勤、加班、出差小时数的功能
- 优化数据结构,将用户ID类型从String改为Long
- 添加日期格式注解,规范日期格式
- 重构部分代码,提高可读性和可维护性
|
2025-08-07 14:56:43 +08:00 |
|
|
|
f536104e39
|
feat(oa): 新增考勤汇总功能
- 添加考勤汇总相关实体类、BO、VO- 实现考勤汇总的CRUD操作
- 添加考勤汇总明细相关实体类、BO、VO
- 实现考勤汇总明细的CRUD操作
- 创建考勤汇总和汇总明细的Mapper接口及XML文件
- 开发考勤汇总相关Controller
|
2025-08-07 13:35:19 +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 |
|