Future Lyyyi

Lyyyi ha pushato nel develop in XinXiBu/OA2023

2 ore fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 1827d7bd15 支持多舱位城市交通费用计算与展示 新增 CityTranffic1 和 CityTranffic2 字段,分别表示公务舱和头等舱的城市交通费用;调整费用计算逻辑,支持按舱位动态计算;优化字符串拼接方式,提升性能;更新 DTO、ViewModel 和数据库模型,新增字段支持;统一金额格式化输出,修复重复计算问题;增强后端逻辑,支持多舱位费用展示与处理。

4 giorni fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 0ec46c652f 优化费用计算逻辑及代码可读性 - 根据用户选择条件调整费用计算逻辑,避免无效计算。 - 格式化 SQL 查询代码,提升可读性。 - 新增 Word 表格删除逻辑,处理空数据场景。 - 完善费用详情书签数据,增加汇总金额和详情信息。 - 修复 `GroupsController` 返回值逻辑,提供更详细提示。 - 优化字符串处理,去除多余换行符。 - 简化 `CurrencyInfo` 初始化语法,提升代码简洁性。 - 调整汇率计算逻辑,抽取上浮比例变量,便于扩展。
  • 7d6c1ea05d 优化 GroupsController 返回结果处理逻辑 改进了对 GetGroupNamesByUserId 方法返回结果的处理: - 新增对返回结果类型的检查逻辑。 - 如果返回结果为 OkObjectResult 类型,提取其 Value 值并返回。 - 如果返回结果为其他类型,直接返回原始结果。 - 删除了已注释的 JsonView 方法调用代码。 此更改提升了代码的可读性和灵活性。
  • Visualizza comparazione tra questi 2 commit »

5 giorni fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 7e058311f9 优化团组费用确认逻辑,新增时间过滤支持 - 在 `GroupsController.cs` 中新增对 `OASystem.Domain.Dtos.System` 的引用。 - 修改日志记录逻辑,调用 `GetGroupNamesByUserId` 方法获取结果并返回。 - 移除旧的 `JsonView` 返回逻辑。 - 在 `FeeEntryAcknowledgeDto` 中新增 `DaysAgo` 属性,默认值为 5,用于支持时间范围过滤。

6 giorni fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • a84ffd1183 重构团组查询逻辑并优化代码结构 - 调整参数验证和权限验证代码格式,提升可读性。 - 使用 StringBuilder 和参数化查询重构查询条件构建逻辑。 - 重构 SQL 查询逻辑,动态生成查询语句,提升灵活性。 - 新增批量处理团组数据的逻辑,支持操作人和背景颜色设置。 - 在 DelegationInfoView 中新增 UseRedBackground 属性。 - 优化分页查询逻辑,提升安全性和性能。 - 增加查询结果为空时的友好提示信息。 - 移除冗余代码,删除硬编码 SQL 和未使用逻辑。 - 提升代码可读性,通过方法拆分和注释优化维护性。

6 giorni fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 40f819d075 重命名方法并移除参数验证逻辑 将方法名称从 FeeEntryAcknowledgeSingle 修改为 FeeEntryAcknowledgeSingleCreate,以更准确描述方法功能。删除了方法内部的参数验证逻辑(如对 dto.GroupId 和 dto.CurrUserId 的验证),可能将验证逻辑迁移至其他层或不再需要。建议对修改后的方法进行充分测试以确保功能正确。

6 giorni fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • b057a9999f 优化团组费用确认逻辑,新增批量与单个操作 - 在 `GroupsController.cs` 中新增条件过滤,优化批量确认逻辑,避免重复插入记录,并新增单个团组确认操作方法。 - 增加操作日志记录,便于审计。 - 在 `FeeEntryAcknowledgeDtos.cs` 中新增基类 `FeeEntryAcknowledgeBaseDto`,减少代码重复,新增单个确认操作的 DTO。 - 优化 `Grp_FeeEntryAcknowledge.cs` 中字段注释,明确字段用途。 - 提升代码可读性和可维护性,增强异常处理,提供更灵活的操作支持。

6 giorni fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 863d695ec2 Merge branch 'develop' of http://132.232.92.186:3000/XinXiBu/OA2023 into develop
  • 729e764751 修复 today_endDate 时间范围计算逻辑 调整了 today_endDate 的计算方式: - 原逻辑基于当前日期减去 daysAgo 天后计算结束时间。 - 修改后直接计算当前日期的次日结束时间。 此更改可能是为了修正时间范围错误或简化逻辑。
  • Visualizza comparazione tra questi 2 commit »

6 giorni fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • c00f0b81b1 新增团组费用录入确认功能及代码优化 - 在 Program.cs 中初始化 "团组费用录入通知记录表"。 - 在 GroupsController.cs 中新增 `_dataInit` 字段,优化岗位费用类型初始化逻辑。 - 修复 `GetGroupNamesByUserId` 方法参数命名错误。 - 新增 POST 接口 `FeeEntryAcknowledgeCrate`,支持批量确认团组费用录入记录。 - 在查询团组名称时,新增对已确认团组的过滤条件。 - 新增 `FeeEntryAcknowledgeCrateDto` 数据传输对象。 - 修改 `Grp_FeeEntryAcknowledge` 默认确认方式为 `WebConfirm`。 - 更新枚举值描述,将 `SystemClick` 重命名为 `WebConfirm`。

1 settimana fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 5b4b5f5fb3 新增方法 GroupProcessGroupNames 获取团组名称集合 新增 HTTP GET 方法 GroupProcessGroupNames,用于查询并返回团组名称集合及相关流程状态。方法使用 SqlSugar 查询构造器,筛选未删除的团组记录并按访问日期降序排序。返回结果包含团组 ID、名称及是否存在相关流程的布尔值。 此外,添加了方法的 XML 注释和响应类型声明,确保代码可读性和接口文档的完整性。

1 settimana fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 77ea724228 优化SQL查询逻辑并新增团组费用相关功能 重构 FinancialController.cs 中的 SQL 查询逻辑,优化结构,新增删除状态检查,修复字段命名错误。 新增 GroupsController.cs 中的 `GetGroupNamesByUserId` 方法,支持动态查询团组费用录入状态。 修复 URL 拼接问题,调整流程初始化方法支持动态参数。 新增 Grp_FeeEntryAcknowledge 实体类及确认状态枚举,支持团组费用录入通知记录。 优化代码可读性和功能性,提升系统稳定性。

1 settimana fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 981445a850 优化财务控制器查询与标注逻辑 - 新增命名空间 `OASystem.Domain.Entities` 和 `IOpenAiModels`。 - 新增 SQL 查询逻辑,支持按多个 GroupIds 查询团组费用。 - 优化数据筛选逻辑,避免重复查询数据库。 - 调整颜色标注逻辑,区分橙色和红色标注,避免冲突。 - 修改 Excel 数据处理逻辑,分别处理橙色和红色标注数据。 - 移除冗余代码,提升代码可读性和维护性。 - 增加代码注释,优化变量命名。

1 settimana fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 1691a6538a 优化 SQL 查询与结果处理逻辑 - 将 SQL 查询结果获取方式从异步 ToListAsync() 改为同步 ToList()。 - 删除了动态添加 SQL 查询参数的代码 `.AddParameters(new { GroupId = diId })`。 - 移除了对 result.total_fr、result.total_pr 和 result.total_balance 的赋值操作。 - 删除了 result.dataList 的初始化逻辑。 - 保持其他上下文代码不变,确保代码逻辑完整性。

1 settimana fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 384d5e7854 优化翻译人员更新逻辑及默认值初始化 - 为 `Fin_ForeignReceivablesView.cs` 中布尔属性新增默认值,避免潜在逻辑错误。 - 在 `OfficialActivitiesRepository.cs` 中新增 `isSpecialStatus` 变量,优化对特殊状态的处理逻辑。 - 增强事务处理,新增逻辑删除功能,确保数据一致性。 - 删除冗余代码,统一错误处理逻辑,提升代码可维护性。 - 新增命名空间引用 `System.Net.NetworkInformation`,支持网络相关功能。

1 settimana fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 5251d614ad 修复逻辑错误并优化代码注释 在 `FinancialController.cs` 中: - 修复颜色标记逻辑,确保红色/橙色只显示一个。 - 更新 `feeLabel` 的赋值逻辑。 在 `GroupsController.cs` 中: - 删除停止计时的注释代码,优化返回消息逻辑。 在 `GeneralMethod.cs` 中: - 优化任务分配逻辑,新增对 `DepId` 的过滤条件。 - 添加注释说明任务分配规则。 在 `OfficialActivitiesRepository.cs` 中: - 更新翻译人员资料逻辑,排除特殊 ID `147`。

1 settimana fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • f40f808b3e 新增标注颜色逻辑及导出功能优化 - 在 FinancialController 中新增 isChangeColorRed 属性逻辑,用于标注红色状态。 - 增加对 totalCost 的分组统计和排序逻辑,生成模块费用详细信息。 - 新增 requestType == 3 的处理逻辑,支持生成标注橙色和红色团组的 Excel 文件。 - 优化 SQL 查询逻辑,移除冗余代码。 - 在 Fin_ForeignReceivablesView 中新增属性 isChangeColorRed 和 ChangeColorLabel。 - 新增 ChangeColorChild 和 SyntheticalReceivableFeeDetailsView 类,用于支持标注颜色和费用统计。 - 在 GroupsController 中预留页面加载弹窗信息的扩展区域。 - 修改 PostSyntheticalReceivableByDateRangeDto 中 requestType 的注释,新增类型说明。

1 settimana fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • a30a602148 优化财务控制器并新增变色逻辑支持 - 在 `FinancialController.cs` 中新增命名空间引用: 添加 `System.Text.RegularExpressions` 和 `JWTHelper`。 - 修改 `PostSyntheticalReceivableByDateRange` 方法: - 移除旧版查询代码,新增团组费用动态查询逻辑。 - 使用 SQL 查询动态获取费用名称并计算总费用。 - 根据费用状态设置 `item_rst.isChangeColor` 属性。 - 在 `Fin_ForeignReceivablesView.cs` 中新增 `isChangeColor` 属性: - 标识应收、已收、退还、余款均为零且团组费用有值时的变色状态。 - 添加注释说明属性用途。 - 提升代码可读性和可维护性,扩展费用处理功能。

1 settimana fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • d0899ed41b 优化签证流程状态设置逻辑及注释 - 更新 `GroupsController.cs` 中的注释,支持状态完成/未完成设置。 - 在 `VisaProcessRepository.cs` 中新增 `IsCompleted` 字段更新逻辑。 - 调整状态检查逻辑,避免重复设置相同状态。 - 优化更新条件,仅在状态变化时触发数据库更新。 - 修改多处注释,使其更贴合当前功能逻辑。 - 提高代码效率和可维护性,增强健壮性。

1 settimana fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • 8043f8b0e0 更新签证流程完成状态的逻辑 在 `GroupsController.cs` 中,`_visaProcessRep.SetCompleted` 方法新增了 `dto.IsCompleted` 参数,用于标识签证流程是否完成。 在 `VisaProcessDtos.cs` 中,`VisaProcessSetCompletedDto` 数据传输对象新增了两个字段: - `CurrUserId`:当前用户的 ID。 - `IsCompleted`:布尔值字段,默认值为 `false`,表示签证流程是否完成。

2 settimane fa

Lyyyi ha pushato nel develop in XinXiBu/OA2023

  • a4708b8bad 恢复 GroupsController 中 x.CompletedCount 的使用 在 GroupsController.cs 中,将 groups.Select 中的 x.CompletedCount 从注释状态恢复为有效代码,确保 x.CompletedCount 的值被正确包含在生成的 groups1 结果中。

2 settimane fa