|
|
0b2a436038
|
fix(warehouse):修复更新备注时未处理requirementId为0的情况
- 添加对requirementId等于0时的特殊处理逻辑
- 避免因requirementId为0导致的更新异常
- 确保主键更新逻辑的完整性与正确性
|
2025-10-20 09:20:01 +08:00 |
|
|
|
9cbaf942b3
|
fix(oa):修复项目延期更新时用户信息获取错误
- 将更新操作中的用户信息获取方式从LoginHelper.getLoginUser()更正为LoginHelper.getUsername()
- 确保项目延期时正确记录操作用户
-修复可能因用户信息获取不正确导致的更新失败问题
|
2025-10-18 17:59:35 +08:00 |
|
|
|
d5947777e0
|
feat(oa): 实现项目延期时原始完成时间记录功能
- 在项目首次延期时,将当前完成时间保存为原始完成时间
- 更新延期逻辑以支持 original_finish_time 字段的设置
- 保持原有延期次数统计和状态标记功能不变
|
2025-10-18 17:39:18 +08:00 |
|
|
|
ad3d0324b0
|
feat(oa): 添加项目延期功能
- 在 SysOaProject 实体类中新增 originalFinishTime 和 postponeCount 字段- 在 SysOaProjectBo 和 SysOaProjectVo 中同步添加延期相关字段
- 新增 postponeProject 接口方法及其实现,支持-项目延期逻辑 控制器中增加 /postpone 接口用于处理项目延期请求
- Mapper XML 文件中查询语句加入延期相关字段
- 增加延期次数自增、延期时间更新等业务逻辑校验
|
2025-10-18 17:32:00 +08:00 |
|
|
|
8b498405af
|
refactor(sql):优化仓库主表查询SQL别名命名
- 将oa_requirements表的别名从or改为req- 统一SQL查询中的表别名命名规范
- 避免与数据库关键字冲突的可能性
|
2025-10-18 16:42:10 +08:00 |
|
|
|
61c00bb4ec
|
refactor(sql):优化仓库主表查询SQL别名命名
- 将oa_requirements表的别名从or改为req- 统一SQL查询中的表别名命名规范
- 避免与数据库关键字冲突的可能性
|
2025-10-18 15:24:08 +08:00 |
|
|
|
a7efde4a21
|
chore(sql): 调整仓库主表查询字段别名
- 修改需求名称字段别名为 requirementName-保持 SQL 查询结构一致性
|
2025-10-18 15:16:26 +08:00 |
|
|
|
2ff35f6283
|
feat(oa): 更新仓库主表remark修改接口及关联需求字段
- 修改 updateRemark 接口,增加 requirementId 和 masterNum 参数
- 在 SysOaWarehouseMaster 实体中新增 requirementId 字段- 在 SysOaWarehouseMasterBo 业务对象中新增 requirementId 字段
- 在 SysOaWarehouseMasterVo 视图对象中新增 requirementId 和 requirementName 字段- 更新 Mapper XML 文件,增加 requirement_id 和 requirementName 的映射
- 在查询条件中增加对 requirementId 的过滤支持
- 关联 oa_requirements 表以获取 requirementName 数据
|
2025-10-18 15:11:09 +08:00 |
|
|
|
b53839e677
|
fix(warehouse): 更新接口参数为可选
- 将 updateReturnType 接口的 returnType 参数设为可选
- 将 updateWithdrawlock 接口的 withdrawLock 参数设为可选- 将 updateRemark 接口的 remark 参数设为可选
|
2025-10-18 13:17:50 +08:00 |
|
|
|
c50422f91a
|
feat(oa): 添加报工补录接口
- 新增 /reportSupplement POST 接口用于报工补录- 实现补录数据插入逻辑
- 添加接口重复提交限制- 集成操作日志记录功能
|
2025-10-15 10:47:35 +08:00 |
|
|
|
048b9c5f14
|
feat(oa): 新增报工补录功能
- 在IOaProjectReportService接口中添加insertReportSupplement方法
- 在OaProjectReportController中新增reportSupplement接口- 在OaProjectReportServiceImpl中实现补录逻辑
- 支持前端传入经办人ID和报工时间
- 添加数据校验和保存逻辑
- 返回保存结果标志位
|
2025-10-15 10:45:35 +08:00 |
|
|
|
0717f05cf6
|
feat(oa): 添加薪资状态字段支持
- 在 OaSalaryMaster 实体类中新增 salaryStatus 字段- 在 OaSalaryMasterBo 业务对象中新增 salaryStatus 字段- 在 OaSalaryMasterMapper.xml 中映射 salaryStatus 字段- 在 OaSalaryMasterServiceImpl 中增加 salaryStatus 查询条件
- 在 OaSalaryMasterVo 视图对象中新增 salaryStatus 字段并添加注释说明
|
2025-10-15 09:23:24 +08:00 |
|
|
|
83886a412e
|
feat(oa): 添加奖金和福利相关字段支持
- 在 OaSalaryDetail 实体类中新增 bonuses 和 bonusesDeducted 字段
- 在 OaSalaryDetailBo 业务对象中同步新增奖金相关字段
- 更新 MyBatis XML 映射文件,增加奖金字段的数据库列映射- 在服务实现类中为奖金字段添加查询条件支持
- 在 OaSalaryDetailVo 视图对象中配置 Excel 导出注解以支持奖金数据展示
|
2025-10-13 16:33:39 +08:00 |
|
|
|
f9efefa003
|
feat(oa): 添加报告状态字段支持
- 在 OaReportSummary 实体中新增 status 字段表示状态
- 在 OaReportSummary中同步Bo 业务对象添加 status 字段- 更新 MyBatis 映射文件以支持 status 字段的查询
- 在 OaReportSummaryVo 视图对象中添加 status 展示支持
- 状态字段支持导出到 Excel 文件中显示
- 完善相关注释和字段说明文档信息
|
2025-10-13 10:56:19 +08:00 |
|
|
|
1377196a06
|
Merge remote-tracking branch 'origin/main'
|
2025-10-11 18:16:51 +08:00 |
|
|
|
c676f238b8
|
fix(oa):修复报工重复提交问题
- 限制同一用户当天只能提交一次报工
- 使用上海时区计算当日时间范围- 避免因数据库时区差异导致的跨天误判- 新增创建时间范围查询条件
- 移除旧的查询包装器逻辑
- 抛出运行时异常阻止重复报工提交
|
2025-10-11 18:16:39 +08:00 |
|
|
|
cb8b46bf22
|
feat(oa): 添加查询当前用户今日报工记录功能- 在 IOaProject口中ReportService 接新增 getTodayReportByCurrentUser 方法
- 在 OaProjectReportController 中新增 /today GET 接口用于获取今日报告- 在 OaProjectReportServiceImpl 中实现今日报告查询逻辑
-优化 ClearbuildQueryWrapper 方法,支持按用户 ID 查询
- 使用 LoginHelper 获取当前登录用户 ID 进行数据过滤
|
2025-10-11 18:15:51 +08:00 |
|
|
|
5c54e9e169
|
feat(oa): 添加今日报工重复检查及排班列表排序
- 在项目报工插入已报工前增加今日是否的检查逻辑- 若今日已存在报工记录,则抛出异常阻止重复提交
- 对排班列表查询条件增加按创建时间倒序排列功能
|
2025-10-11 15:14:19 +08:00 |
|
|
|
d5ec37ffcf
|
feat(workflow): 添加任务节点类型检查功能
- 在 IWfTaskService 接口中添加了 checkTaskNodeType 方法
- 在 WfTaskServiceImpl 类中实现了 checkTaskNodeType 方法
- 优化了 WfProcessServiceImpl 类中的 assignNextUsers 方法注释
|
2025-09-15 17:11:12 +08:00 |
|
|
|
743c3133a6
|
feat(oa): 添加日记账批量更新接口并优化流程实例启动逻辑
- 在 IOaJournalAccountService 中添加 batchUpdate 方法
- 在 OaJournalAccountBo 中添加 journalIds 字段用于批量更新
- 实现 OaJournalAccountController 中的 batchUpdate 接口
- 在 OaJournalAccountServiceImpl 中实现 batchUpdate 方法,用于批量更新日记账的 batchId
- 优化 WfProcessServiceImpl 中的 startProcess
|
2025-09-15 15:29:51 +08:00 |
|
|
|
7b74ae82a7
|
feat(oa): 添加封账批次和日记账功能模块
- 新增封账批次管理相关接口和服务实现
- 新增日记账管理相关接口和服务实现
- 添加对应的实体类、VO类和BO类
- 实现基本的CRUD操作和批量删除功能
|
2025-09-09 15:36:00 +08:00 |
|
|
|
a244a68a96
|
refactor(oa): 移除 SysOaFinanceMapper 中的 redundant 代码
- 删除了 SysOaFinanceMapper.xml 中的 redundant列名 signingCompany
- 优化了 SQL 查询语句,提高了代码的可读性和性能
|
2025-09-09 14:09:54 +08:00 |
|
|
|
bd03c560ed
|
fix(oa): 修复合同详情页面签约公司字段错误
|
2025-09-09 13:53:49 +08:00 |
|
|
|
0669840d73
|
style(oa): 修复财务详情页面 SQL 语句错误
- 在 SysOaFinanceMapper.xml 文件中修正了 SQL 语句的拼写错误
- 将 'as detail_remark' 和 'b.signing_company as signingCompany'之间的逗号添加
- 优化了 SQL 语句的格式,提高了代码可读性
|
2025-09-09 13:50:19 +08:00 |
|
|
|
c995788d23
|
feat(oa): 添加签约公司字段
- 在 SysOaFinance、SysOaFinanceBo、SysOaFinanceVo 中添加 signingCompany 字段
- 在 SysOaFinanceMapper.xml 中添加 signing_company 列的映射
|
2025-09-09 13:46:20 +08:00 |
|
|
|
dcdc69bafc
|
feat(oa): 新增薪资模板属性
- 在 BatchInsertSalaryStringDto、OaSalaryMaster、OaSalaryMasterBo、OaSalaryMasterVo 中添加 salaryTemplate 字段
- 更新 OaSalaryMasterMapper.xml,添加 salaryTemplate 字段的映射
- 在 SalaryStringConverter 中处理新增的 salaryTemplate 字段
|
2025-09-08 17:40:25 +08:00 |
|
|
|
ec1e0be293
|
feat(oa): 新增工资明细批量插入接口支持字符串格式数字- 新增 BatchInsertSalaryStringDto 和 SalaryDetailStringDto 类用于处理字符串格式的工资数据
- 在 OaSalaryMasterController 中添加新的批量插入接口
- 实现 SalaryStringConverter 工具类用于字符串数据转换
- 优化了前端数据传输格式,支持驼峰命名的字符串数字
|
2025-09-08 16:31:16 +08:00 |
|
|
|
f37e0eb53a
|
(ofeata): 新增批量插入工资明细功能
- 在 IOaSalaryDetailService 中添加 insertBatchByBo 方法
- 在 IOaSalaryMasterService 中添加 batchInsertDetails 方法
- 实现 OaSalaryDetailServiceImpl 和 OaSalaryMasterServiceImpl 中的批量插入逻辑
- 更新OaSalaryMasterBo 和 OaSalaryMasterController 以支持批量插入功能
|
2025-09-08 15:56:55 +08:00 |
|
|
|
655540c20b
|
feat(oa): 新增工资数据看板功能
- 添加新工资看板相关的 VO 类
- 实现新工资看板的数据获取接口和业务逻辑
- 优化原有工资看板的代码结构
- 新增月度支出、工资构成、趋势分析等图表数据查询- 增加社保公积金统计和单位、部门统计功能
|
2025-09-08 15:33:33 +08:00 |
|
|
|
fdd7489102
|
feat(oa): 添加工资发放主和明细相关功能
- 新增工资发放主和明细的实体类、BO类、VO类
- 实现工资发放主和明细的增删查改功能
- 添加工资发放主和明细的导出功能
|
2025-09-08 14:22:24 +08:00 |
|
|
|
b1bbbec067
|
feat(oa): 增加签约公司作为项目盈亏列表的筛选条件
- 在 ISysOaProjectService 接口中,增加了 signingCompany 参数
- 在 SysOaProjectController 控制器中,添加了 signingCompany 参数的请求处理
- 在 SysOaProjectServiceImpl 服务实现类中,实现了签约公司作为筛选条件的查询逻辑
|
2025-09-06 16:30:22 +08:00 |
|
|
|
ed96307797
|
feat(oa): 添加签约公司字段
- 在 ProjectProfitLossVO 类中添加 signingCompany 字段,用于存储签约公司信息
- 在 SysOaProjectMapper.xml 文件中添加签约公司的 SQL 查询语句
|
2025-09-06 16:14:54 +08:00 |
|
|
|
edd93e9068
|
feat(oa): 更新项目列表查询 SQL
- 在项目列表查询 SQL 中添加 signing_company 字段
- 此修改增加了项目签订公司的信息,以便在列表中显示
|
2025-09-06 16:03:06 +08:00 |
|
|
|
226eee0b7c
|
refactor(oa): 将签约公司字段类型从 String 改为 Integer
- 在 SysOaProject、SysOaProjectBo、SysOaProjectVo 中将 signingCompany 字段类型从 String 改为 Integer
- 更新 SysOaProjectServiceImpl 中的相关查询条件
-此修改可能会影响前端界面展示,需同步更新前端相关代码
|
2025-09-06 15:53:23 +08:00 |
|
|
|
53d543c285
|
Merge remote-tracking branch 'origin/main'
|
2025-09-06 15:40:29 +08:00 |
|
|
|
f5ee618454
|
refactor(oa): 重构薪资计算逻辑并添加项目签约公司字段
- 将 SalaryCalculationResult 类从 OaEmployeeTemplateBindingServiceImpl 中提取到域模型包下- 在 SysOaProject 模型中添加 signingCompany 字段用于记录签约公司
- 更新相关 BO、VO 和 Mapper 文件以支持新增的签约公司字段
- 优化 SysOaProjectServiceImpl 中的查询条件,支持按签约公司筛选- 修复 SysOssServiceImpl 中的文件下载逻辑,使用 baseMapper 替代 AOP 代理
|
2025-09-06 15:40:10 +08:00 |
|
|
|
8552119fd4
|
修复缺少字段
|
2025-09-04 15:13:35 +08:00 |
|
|
|
6fe5e8017e
|
refactor(oa): 让OaArticleVo 继承 BaseEntity- 为 OaArticleVo 类添加了对 BaseEntity 的继承
- 这个改动可能旨在让OaArticleVo 能够使用 BaseEntity 中定义的通用方法和属性
|
2025-09-03 14:45:57 +08:00 |
|
|
|
791f8f477d
|
refactor(oa): 修改文章接口路径
- 将 /oa/article 改为 /oa/articles,以符合复数形式的 RESTful 设计
|
2025-09-02 14:50:44 +08:00 |
|
|
|
8c27bdfadf
|
feat(oa): 添加文章管理功能
- 新增文章管理相关的实体类、Mapper、Service、Controller- 实现文章的增删改查、分页查询、导出等功能
- 添加数据校验和逻辑删除支持
|
2025-09-02 13:36:34 +08:00 |
|
|
|
50deb0bc4f
|
feat(oa): 任务管理中增加按部门筛选功能
- 在 SysOaTaskBo 中添加 deptId 字段,用于部门筛选- 在 SysOaTaskController 中暂未添加相关处理逻辑
- 在 SysOaTaskServiceImpl 中添加了按部门 ID 筛选的条件
|
2025-09-02 09:45:32 +08:00 |
|
|
|
3c9d1643e4
|
feat(oa): 任务列表增加部门名称字段
- 在 SysOaTaskMapper.xml 中添加部门名称查询字段
- 在 SysOaTaskVo 中增加 deptName 属性用于存储部门名称
|
2025-09-02 09:33:20 +08:00 |
|
|
|
7d0a98c073
|
feat(oa): 任务查询功能增加时间筛选
- 在任务查询条件中添加开始时间和结束时间的筛选
- 使用 ge (大于等于) 和 le (小于等于) 方法进行时间比较
|
2025-09-01 17:34:52 +08:00 |
|
|
|
d79f279310
|
refactor(oa): 优化考勤记录查询逻辑
- 修改了 calcTime 和 relationMonth 的处理逻辑,提高了查询的准确性和效率- 优化了对不同月份情况的处理,确保正确查询指定月份的考勤记录
-调整了 SQL 语句的格式,提高了可读性
|
2025-08-23 10:06:18 +08:00 |
|
|
|
c3d15e9686
|
feat(oa): 优化反馈意见查询接口返回值
- 在OaFeedbackMapper.xml 中增加创建时间和创建者字段
- 移除 OaFeedbackVo 类中的 BaseEntity继承
|
2025-08-20 11:13:27 +08:00 |
|
|
|
9ef24d1227
|
refactor(oa): 修正更新提货锁方法参数命名
- 将 ISysOaWarehouseMasterService 接口中的 updateWithdrawLock 方法参数名从 withdrawlock 改为 withdrawLock
- 更新 SysOaWarehouseMasterController 中的 updateWithdrawlock 方法参数名
- 修改 SysOaWarehouseMasterServiceImpl 中的 updateWithdrawLock 方法实现
|
2025-08-19 17:33:04 +08:00 |
|
|
|
3dfb5250ea
|
feat(oa): 仓库大师新增修改 returnType 和 withdrawLock 功能- 在 ISysOaWarehouseMasterService 接口中添加了 updateReturnType 和 updateWithdrawLock 方法
- 在 SysOaWarehouseMasterController 中添加了对应的控制器方法
- 在 SysOaWarehouseMasterServiceImpl 中实现了这两个新方法
|
2025-08-19 17:14:12 +08:00 |
|
|
|
90788eb599
|
fix(oa): 修复仓库主表查询字段错误
- 将 sown.return_type 和 sown.withdraw_lock 字段改为 sowm.return_type 和 sowm.withdraw_lock- 修正了从 SysOaWarehouseMaster 表中查询数据的 SQL 语句
|
2025-08-19 17:03:52 +08:00 |
|
|
|
1e6cc05eba
|
fix(oa): 修复仓库主表查询返回值问题
- 在仓库主表查询中添加 select("sowm.*") 以确保返回正确的字段
- 修复了之前可能返回多余字段或缺少字段的问题
|
2025-08-19 17:01:26 +08:00 |
|
|
|
e2500e06df
|
refactor(oa): 仓库主表相关重构
- 移除了 ISysOaWarehouseMasterService 中的 updateReturnType 和 updateWithdrawLock 方法
- 更新了 SysOaWarehouseMaster、SysOaWarehouseMasterBo 和 SysOaWarehouseMasterVo 中的 withdrawlock 字段,改为 withdrawLock
- 删除了 SysOaWarehouseMasterController 中的 updateReturnType 和 updateWithdrawLock 接口
- 更新了 SysOaWarehouseMasterMapper.xml 中的相关 SQL 语句- 移除了 SysOaWarehouseMasterServiceImpl 中的 updateReturnType 和 updateWithdrawLock 方法
|
2025-08-19 16:50:44 +08:00 |
|