wyc

wyc 推送了 feat-hr-psms_1.0 分支的代码到 turborao/jtcosmic

  • 48396232ae fix(hr):修复年度调整服务中的空指针异常 - 使用Optional处理topRankPercent可能为空的情况 - 使用Optional处理allowanceRankPercent可能为空的情况 - 避免直接调用toString方法导致的潜在空指针异常- 设置默认值BigDecimal.ZERO以防数值为空 - 提高代码健壮性和可读性

21 小时之前

wyc 推送了 master 分支的代码到 turborao/jtcosmic

  • 0fcbcf8099 Merge branch 'refs/heads/feat-hr-psms_1.0'
  • f71b5c89c6 feat(hr): 实现升保降级动态配置功能 - 新增升保降级条件配置实体及常量定义 - 创建JobLevelRuleConfig配置类用于存储规则- 在JobLevelCalculatorService中引入动态规则匹配逻辑 - 实现PositionFileHelper中获取配置的方法 - 添加升保降级配置表单插件及校验逻辑-优化BigDecimal转换避免精度丢失 - 增加描述字段常量支持配置说明信息- 完善职位序列与职级范围联动过滤逻辑- 提供配置重复性校验防止职级区间重叠 - 更新年度调整表单操作后刷新父级页面逻辑
  • 08e32b0d6c feat(hr): 新增积分项目名次维度支持及有效期过滤 - 在QFilterCommonHelper中新增getValidDateFilter方法,用于获取有效时间范围内的过滤条件 - 修改ContributionHelper中的分数配置逻辑,增加对积分项目名次的支持 - 更新ScoreItemValidScore类结构,添加scoreItemRankId字段及相关构造方法和getter/setter- 调整calculateAvailableScore与determineSumScore方法,实现三级限制(名次>子项>大类)的优先级处理- 扩展getScoreConf方法以支持按不同维度生成配置键值 - 在多个插件类中补充scoreItemRank相关字段的操作逻辑 - 新增ScoreItemConfValidate校验类,防止重复配置相同维度的积分规则- 优化报表插件默认选中全部数据的功能
  • 570ab4414c feat(hr): 实现新入职与在职人员初定导入插件- 新增 ScoreInitialImportPlugin 插件类,支持初定导入模板筛选 -优化 BaseInitialOperationPlugIn,修复数据重复与字段映射问题- 改进 NewHireInitialOperationPlugIn,增强重复人员校验逻辑 - 调整 ServingInitialOperationPlugIn,统一处理在职人员初定流程 - 增加职位序列转换逻辑,确保管理序列按职能序列初定 -修复职级计算中职位序列引用错误的问题
  • 对比 4 次代码提交 »

23 小时之前

wyc 推送了 feat-hr-psms_1.0 分支的代码到 turborao/jtcosmic

  • f71b5c89c6 feat(hr): 实现升保降级动态配置功能 - 新增升保降级条件配置实体及常量定义 - 创建JobLevelRuleConfig配置类用于存储规则- 在JobLevelCalculatorService中引入动态规则匹配逻辑 - 实现PositionFileHelper中获取配置的方法 - 添加升保降级配置表单插件及校验逻辑-优化BigDecimal转换避免精度丢失 - 增加描述字段常量支持配置说明信息- 完善职位序列与职级范围联动过滤逻辑- 提供配置重复性校验防止职级区间重叠 - 更新年度调整表单操作后刷新父级页面逻辑

23 小时之前

wyc 推送了 feat-hr-psms_1.0 分支的代码到 turborao/jtcosmic

  • 08e32b0d6c feat(hr): 新增积分项目名次维度支持及有效期过滤 - 在QFilterCommonHelper中新增getValidDateFilter方法,用于获取有效时间范围内的过滤条件 - 修改ContributionHelper中的分数配置逻辑,增加对积分项目名次的支持 - 更新ScoreItemValidScore类结构,添加scoreItemRankId字段及相关构造方法和getter/setter- 调整calculateAvailableScore与determineSumScore方法,实现三级限制(名次>子项>大类)的优先级处理- 扩展getScoreConf方法以支持按不同维度生成配置键值 - 在多个插件类中补充scoreItemRank相关字段的操作逻辑 - 新增ScoreItemConfValidate校验类,防止重复配置相同维度的积分规则- 优化报表插件默认选中全部数据的功能

1 天之前

wyc 推送了 feat-hr-psms_1.0 分支的代码到 turborao/jtcosmic

  • 570ab4414c feat(hr): 实现新入职与在职人员初定导入插件- 新增 ScoreInitialImportPlugin 插件类,支持初定导入模板筛选 -优化 BaseInitialOperationPlugIn,修复数据重复与字段映射问题- 改进 NewHireInitialOperationPlugIn,增强重复人员校验逻辑 - 调整 ServingInitialOperationPlugIn,统一处理在职人员初定流程 - 增加职位序列转换逻辑,确保管理序列按职能序列初定 -修复职级计算中职位序列引用错误的问题
  • ea39793654 Merge branch 'refs/heads/feat-hr-psms_1.0'
  • 54ebff7fb8 feat(report): 新增外部系统人员详情数据查询功能
  • 823370e065 feat(report): 人员薪酬分类表单插件 && 外部数据比对报表插件
  • 7a5fcbdfa0 feat(agency-bill): 新增单位代发单表单插件
  • 对比 13 次代码提交 »

3 天之前

wyc 推送了 master 分支的代码到 turborao/jtcosmic

  • ea39793654 Merge branch 'refs/heads/feat-hr-psms_1.0'
  • cba705216d feat(hr): 新增年度绩效排名管理功能 - 在FormConstant中新增AUDIT_STATUS常量 - AnnualAdjustmentService增加日志记录功能,便于追踪年度调整记录生成过程 -优化JobLevelCalculatorService中的字段引用,使用NAME_KEY替换GROUPNAME- PerfRankMgmtConstant中移除NCKD_GROUPNAME常量,新增年度绩效排名解锁单据相关常量 - PerfrankMgmtFormPlugin实现ConfirmCallBack接口,增强表单交互逻辑 - 增加表单默认状态设置为暂存状态 - 实现所属组织变更时的确认提示及分录清空逻辑 - 完善获取排名名单前的组织选择校验- 重构职位津贴判断逻辑,支持技能、技术和职能序列的职级判断 - 新增PerfrankMgmtImpFormPlugin用于年度绩效排名导入引导页面 - 新增PerfrankMgmtImportEntryPlugin支持多分录导入功能
  • 对比 2 次代码提交 »

4 天之前

wyc 推送了 feat-hr-psms_1.0 分支的代码到 turborao/jtcosmic

  • cba705216d feat(hr): 新增年度绩效排名管理功能 - 在FormConstant中新增AUDIT_STATUS常量 - AnnualAdjustmentService增加日志记录功能,便于追踪年度调整记录生成过程 -优化JobLevelCalculatorService中的字段引用,使用NAME_KEY替换GROUPNAME- PerfRankMgmtConstant中移除NCKD_GROUPNAME常量,新增年度绩效排名解锁单据相关常量 - PerfrankMgmtFormPlugin实现ConfirmCallBack接口,增强表单交互逻辑 - 增加表单默认状态设置为暂存状态 - 实现所属组织变更时的确认提示及分录清空逻辑 - 完善获取排名名单前的组织选择校验- 重构职位津贴判断逻辑,支持技能、技术和职能序列的职级判断 - 新增PerfrankMgmtImpFormPlugin用于年度绩效排名导入引导页面 - 新增PerfrankMgmtImportEntryPlugin支持多分录导入功能

4 天之前

wyc 推送了 feat-hr-psms_1.0 分支的代码到 turborao/jtcosmic

  • 265e5f9817 Merge branch 'refs/heads/feat-hr-psms_1.0'
  • c23fdc3396 1.个人权益单表单插件初始化
  • a74b089b29 Merge remote-tracking branch 'origin/master'
  • d6fd4ba691 ``` refactor(other): 移除冗余的返回语句和调试代码 移除了 DelayedRetirementDateCalcTask 类中多个方法内的多余 `return length;` 语句, 这些语句在逻辑上是重复的,不会影响程序执行流程。同时注释掉及删除了无句,如用的打印语: - `System.out.println("性别为:女55")` - `System.out.printf("根据计算,您的预计退休日期为:%s\n", retirementDate.toString())` 此举旨在提升代码整洁度与可维护性,避免潜在混淆。 ```
  • 对比 4 次代码提交 »

1 周之前

wyc 推送了 master 分支的代码到 turborao/jtcosmic

  • 265e5f9817 Merge branch 'refs/heads/feat-hr-psms_1.0'
  • 959ffe3f93 feat(hr): 完善年度调整与贡献积分计算逻辑 - 新增SRCCREATEORG_KEY常量用于标识原创建组织-优化ScoreItemEnum枚举,增加pageId属性及- 提对应构造方法供根据pageId获取ScoreItemEnum的方法- AnnualAdjustmentData中的Double类型年度得分字段统一改为BigDecimal - AnnualAdjustmentService中重构年度贡献积分获取逻辑 - 引入ContributionHelper.calculateMaxAllowedScore方法计算限高后积分 - 调整组织字段赋值逻辑,明确区分管理组织、创建组织和使用组织 - 重命名ContributionEvaluationConstant为ContributionConstant - ContributionHelper增强积分累计查询功能,支持仅查已审批记录- 优化插件ContribBillFormPlugin中字段引用常量的使用
  • 对比 2 次代码提交 »

1 周之前

wyc 推送了 feat-hr-psms_1.0 分支的代码到 turborao/jtcosmic

  • 959ffe3f93 feat(hr): 完善年度调整与贡献积分计算逻辑 - 新增SRCCREATEORG_KEY常量用于标识原创建组织-优化ScoreItemEnum枚举,增加pageId属性及- 提对应构造方法供根据pageId获取ScoreItemEnum的方法- AnnualAdjustmentData中的Double类型年度得分字段统一改为BigDecimal - AnnualAdjustmentService中重构年度贡献积分获取逻辑 - 引入ContributionHelper.calculateMaxAllowedScore方法计算限高后积分 - 调整组织字段赋值逻辑,明确区分管理组织、创建组织和使用组织 - 重命名ContributionEvaluationConstant为ContributionConstant - ContributionHelper增强积分累计查询功能,支持仅查已审批记录- 优化插件ContribBillFormPlugin中字段引用常量的使用

1 周之前

wyc 推送了 feat-hr-psms_1.0 分支的代码到 turborao/jtcosmic

  • 335c95509c Merge branch 'refs/heads/feat-hr-psms_1.0'
  • 2a53a76c43 feat(hrmp): 初始化hrmp云模块并集成组织管理功能 - 新增行政组织常量类AdminOrgConstant,定义组织结构相关字段 - 实现组织快速维护的保存和确认变更操作插件- 添加岗位常量类PositionConstant及列表过滤逻辑- 创建组织复制弹窗表单插件和组织调整申请界面插件 - 在基础常量类中增加BOID_KEY和STRUCTNUMBER字段定义 - 配置hrmp模块依赖及构建脚本 - 在调试模块中引入hrmp云模块依赖 - 新增hrmp和odc模块的应用标识常量类
  • 6c53e66704 Merge remote-tracking branch 'origin/master'
  • de34e0fd5f feat(build): 更新模块依赖配置 - 移除epm云模块依赖 - 添加odc云模块依赖 - 添加wtc云模块依赖
  • 549dfe295e ``` refactor(other): 移除冗余的返回语句和调试代码 移除了 DelayedRetirementDateCalcTask 类中多个方法内的多余 `return length;` 语句, 这些语句在逻辑上是重复的,不会影响程序执行流程。同时注释掉及删除了无句,如用的打印语: - `System.out.println("性别为:女55")` - `System.out.printf("根据计算,您的预计退休日期为:%s\n", retirementDate.toString())` 此举旨在提升代码整洁度与可维护性,避免潜在混淆。 ```
  • 对比 25 次代码提交 »

1 周之前

wyc 推送了 master 分支的代码到 turborao/jtcosmic

  • 335c95509c Merge branch 'refs/heads/feat-hr-psms_1.0'
  • d08be3ddd0 feat(hr): 新增年度贡献积分计算功能 - 在ConvertUtil工具类中新增toDynamicObjectOrNull转换方法 - 将PositionStructureHelper重命名为PositionFileHelper并更新相关引用- 新增ContributionEvaluationConstant常量类定义积分相关字段标识 - 创建ContributionHelper辅助类实现积分计算逻辑 - 开发ContribBillFormPlugin表单插件处理积分录入与计算 - 新增ScoreItemConfFormPlugin插件支持积分项目配置依赖关系
  • 1b6c55e7e3 feat(hr): 新增年度绩效排名管理功能及相关枚举常量 - 新增系统内置常量类SystemQueryConstant- 新增奖项级别枚举AwardLevelEnum和积分项目枚举ScoreItemEnum - 新增年度贡献综合评价相关常量类ContributionEvaluationConstant- 修改绩效排名管理常量类PerfRankMgmtConstant,优化字段命名及注释 - 新增职位结构相关常量MANAGERALLOWANCE_ENTITYID - 完善FormConstant常量类,新增员工实体标识、操作标识及页面控件常量 -优化JobLevelCalculatorService服务类中的过滤条件 - 新增PositionStructureHelper工具类方法getNewestPersonPosFileByPerson- 完善UngradedPersonQueryListPlugin插件,增加在职人员过滤条件 - 新增PerfrankMgmtFormPlugin表单插件,实现年度绩效排名管理功能 -修复AnnualLockOrUnLockedOpPlugin插件中的逻辑判断问题 - 完善PosFileUnlockBillOpPlugin插件,新增属性准备事件支持
  • 对比 3 次代码提交 »

1 周之前

wyc 推送了 feat-hr-psms_1.0 分支的代码到 turborao/jtcosmic

  • d08be3ddd0 feat(hr): 新增年度贡献积分计算功能 - 在ConvertUtil工具类中新增toDynamicObjectOrNull转换方法 - 将PositionStructureHelper重命名为PositionFileHelper并更新相关引用- 新增ContributionEvaluationConstant常量类定义积分相关字段标识 - 创建ContributionHelper辅助类实现积分计算逻辑 - 开发ContribBillFormPlugin表单插件处理积分录入与计算 - 新增ScoreItemConfFormPlugin插件支持积分项目配置依赖关系

1 周之前

wyc 推送了 master 分支的代码到 turborao/jtcosmic

1 周之前

wyc 推送了 master 分支的代码到 turborao/jtcosmic

  • a4377738a0 chore(gradle): 移除epm云模块引用 - 从settings.gradle中移除epm模块的包含声明 - 移除epm模块的项目目录配置 - 清理相关的注释标记

1 周之前

wyc 推送了 master 分支的代码到 turborao/jtcosmic

  • 7f6075ad17 feat(gradle): 添加odc和wtc云模块配置 - 在settings.gradle中注册了nckd-jxccl-odc模块 - 在settings.gradle中注册了nckd-jxccl-wtc模块 - 配置了odc模块的项目目录路径 - 配置了wtc模块的项目目录路径

1 周之前

wyc 推送了 master 分支的代码到 turborao/jtcosmic

  • 99ebe6d588 Merge remote-tracking branch 'origin/master'
  • 507df28295 feat(wtc): 初始化wtc云init应用基础模块 - 添加应用标识常量类AppflgConstant- 定义项目基础依赖配置- 集成基础公共模块和辅助模块 - 创建标准Gradle构建文件 - 设置应用名称常量KEY_APP_NAME为"wtc-init"
  • 对比 2 次代码提交 »

1 周之前

wyc 推送了 master 分支的代码到 turborao/jtcosmic

  • 14588912e8 chore(epm): 移除无用的模板文件和依赖配置 - 删除自动生成的AppflgConstant常量类 - 清理build.gradle中的无效依赖引用 - 移除与项目无关的模板注释信息

1 周之前

wyc 推送了 feat-hr-psms_1.0 分支的代码到 turborao/jtcosmic

  • 1b6c55e7e3 feat(hr): 新增年度绩效排名管理功能及相关枚举常量 - 新增系统内置常量类SystemQueryConstant- 新增奖项级别枚举AwardLevelEnum和积分项目枚举ScoreItemEnum - 新增年度贡献综合评价相关常量类ContributionEvaluationConstant- 修改绩效排名管理常量类PerfRankMgmtConstant,优化字段命名及注释 - 新增职位结构相关常量MANAGERALLOWANCE_ENTITYID - 完善FormConstant常量类,新增员工实体标识、操作标识及页面控件常量 -优化JobLevelCalculatorService服务类中的过滤条件 - 新增PositionStructureHelper工具类方法getNewestPersonPosFileByPerson- 完善UngradedPersonQueryListPlugin插件,增加在职人员过滤条件 - 新增PerfrankMgmtFormPlugin表单插件,实现年度绩效排名管理功能 -修复AnnualLockOrUnLockedOpPlugin插件中的逻辑判断问题 - 完善PosFileUnlockBillOpPlugin插件,新增属性准备事件支持

1 周之前

wyc 推送了 master 分支的代码到 turborao/jtcosmic

  • dbd3432b84 feat(hr): 新增员工初定与年度调整功能优化- 新增员工雇佣信息实体标识常量 - 新增职级序列、入职日期及当前数据标识常量 -优化年度调整服务,增加保级原因计算逻辑- 新增未年度调整人员查询过滤条件 - 完善新入职人员初定日期校验逻辑 - 增加删除员工职位档案时的类型状态判断-优化列表插件中过滤条件与数据包装逻辑 - 新增确认操作参数支持并完善相关提示信息
  • c9a234aa5c refactor(hr): 移除未使用的导入和冗余代码 - 删除多个Java文件中未使用的import语句 - 清理AnnualAdjustmentData中的Map导入 - 移除时间处理相关的冗余LocalDate和ZoneId导入 - 删除报表插件中未使用的Filter相关导入 - 清理操作插件中未使用的验证和事务处理导入 - 移除表单插件中未使用的常量和帮助类导入 - 删除未使用的集合操作stream导入 - 清理初始化插件中未使用的业务对象导入
  • e56e12ad86 feat(hr): 实现年度调整功能模块 - 新增年度调整表单插件 AnnualAdjustmentFormPlugin - 新增已生成年度调整查询列表插件 AnnualAdjustQueryListPlugin - 新增年度调整生效表单插件 AnnualEffectiveFormPlugin- 新增批量新建年度调整表单插件 NewAnnualAdjustFormPlugin - 新增未生成年度调整列表插件 UnAnnualAdjustListPlugin- 新增年度调整操作插件 AnnualAdjustmentOperationPlugin -重命名动态调整查询插件类名 -优化调整日期比较逻辑 - 完善职位等级结果空值判断 - 更新动态调整状态字段引用 - 添加创建时间和修改人信息设置 - 修复日志记录类引用错误 - 调整职位档案最新标记逻辑
  • 3413b6f679 feat(hr): 新增年度调整功能 - 在 FormConstant 中新增 NCKD_ENTRYENTITY 和 IS_SEQLATESTRECORD 常量- 修改标品实体标识为小写格式 - 更新 StrFormatter 中的 LINE_SEPARATOR 值 - 在 QueryFieldBuilder 中添加 buildSelectArray 相关方法- 在 PerformanceManagerHelper 中使用新的 QueryFieldBuilder 构建查询字段 - 移除 HonorStudentConstant 中重复定义的 NCKD_ENTRYENTITY 常量 - 新增 AnnualAdjustmentData 强类型数据承载类 - 新增 AnnualAdjustmentService 年度调整服务类及相关业务逻辑实现
  • 6042f1a59c feat(hr):计算及完善职级体系逻辑 - QueryFieldBuilder 类型改为 final 并增强功能 - 绩效管理助手添加评分字段支持 - 职位层级计算服务中修正字段引用及逻辑处理 - 新增职位结构常量用于排名和职称技能等级显示 - 重构 JobFamilyInfo 为 JobSeqInfo 更准确表达含义 - 增强 JobScoreInfo 和 RankingResultInfo 结构以支持更多属性- 更新职级调整类型判断逻辑及相关数据结构 -优化学历积分处理方法参数及内部实现 - 改进序列转换及跨单位调动的处理流程 - 调整考核结果使用情况下的职级计算策略 - 查询构建器支持更灵活的字段组合方式 - 修复字符串拼接中的空格缺失问题提升可读性
  • 对比 6 次代码提交 »

2 周之前