-
- 将巡检计划服务中的时间间隔计算方法从 calculate 更改为 calculateNew - 修复了时间间隔计算工具类中的测试用例参数配置 - 调整了周期性任务的时间频率设置以提高准确性
-
- 在 InspectionPlanSaveReqVO 和 MaintainPlanSaveReqVO 中新增 rateValue 字段长度限制(最大6位) - 替换原有时间段计算方法 calculate 为 calculateNew,提升周期拆分准确性 - 重写 TimeIntervalFrequencyUtil 工具类中的 calculateNew 方法,支持更灵活的时间段划分 - 新增 convertToDaysNew 方法用于将不同周期单位转换为固定天数 - 注释掉 RoadStreetController 中所有接口的权限校验注解,临时放开访问控制 - 更新测试用例,使用新的 calculateNew 方法进行验证
-
# Conflicts: # urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/road/RoadStreetController.java
-
- 在 InspectionPlanSaveReqVO 和 MaintainPlanSaveReqVO 中新增 rateValue 字段长度限制(最大6位) - 替换原有时间段计算方法 calculate 为 calculateNew,提升周期拆分准确性 - 重写 TimeIntervalFrequencyUtil 工具类中的 calculateNew 方法,支持更灵活的时间段划分 - 新增 convertToDaysNew 方法用于将不同周期单位转换为固定天数 - 注释掉 RoadStreetController 中所有接口的权限校验注解,临时放开访问控制 - 更新测试用例,使用新的 calculateNew 方法进行验证
-
- 在 InspectionPlanSaveReqVO 和 MaintainPlanSaveReqVO 中新增 rateValue 字段长度限制(最大6位) - 替换原有时间段计算方法 calculate 为 calculateNew,提升周期拆分准确性 - 重写 TimeIntervalFrequencyUtil 工具类中的 calculateNew 方法,支持更灵活的时间段划分 - 新增 convertToDaysNew 方法用于将不同周期单位转换为固定天数 - 注释掉 RoadStreetController 中所有接口的权限校验注解,临时放开访问控制 - 更新测试用例,使用新的 calculateNew 方法进行验证
-
- 为MaterialApiImpl类添加@Service注解以支持Spring容器管理 - 添加@Validated注解以启用方法级别参数校验 - 引入jakarta.annotation.Resource依赖以支持资源注入 - 完善类级别的JavaDoc注释信息
-
- 删除了巡检计划服务中的冗余条件分支 - 删除了维护计划服务中的冗余条件分支 - 简化了计划冲突检查的实现逻辑
-
- 新增计划名称重复检查逻辑,防止同名计划创建 - 在巡查计划和保养计划的分页查询中增加创建时间范围筛选 - 扩展字符串校验工具支持1-1000整数及1-100分子分母的分数格式 - 更新计划频率值的有效范围提示信息从1-10到1-1000 - 为巡查计划和保养计划相关VO类添加创建时间起止字段 - 调整SQL映射文件中的日期比较逻辑以支持新查询条件
-
- 显式JOIN替代隐式连接,提升SQL可读性 - 调整计划状态判断条件,关联明细表字段 - 补充时间范围过滤条件,确保数据准确性 - 修正养护计划类型字典键引用错误 - 统一未完成状态的时间区间判定逻辑
-
- 调整周期ID枚举值以匹配新的业务逻辑 - 修改convertToDays方法中各周期对应的天数计算规则 - 更新注释说明,明确各个周期类型的含义及对应关系
-
- 注释掉 InspectionPlanController 中的临时计划次数值校验代码 - 注释掉 MaintainPlanController 中的临时计划次数值校验代码 - 调整包导入顺序,优化代码结构可读性 - 统一静态资源导入方式,提升代码整洁度
-
- 新增 MaintenanceCycleEnum 枚举类,定义养护周期类型及其键值映射 - 在 InspectionPlanServiceImpl 和 MaintainPlanServiceImpl 中引入该枚举 - 替换硬编码的周期 ID 判断逻辑,使用枚举提升可读性和维护性 - 统一字典类型常量引用,移除重复定义 - 增强对周期ID的数据校验,确保输入合法性
-
- 新增周期ID选项:5(按次)、6(季度)、7(半年) - 更新维护计划服务以支持新周期类型校验 - 修改时间间隔工具类以适配新增周期计算逻辑 - 引入字典数据API用于周期类型验证 - 调整按次计划的特殊处理逻辑 - 更新相关文档描述和示例代码
-
- 新增周期ID选项:5(按次)、6(季度)、7(半年) - 更新维护计划服务以支持新周期类型校验 - 修改时间间隔工具类以适配新增周期计算逻辑 - 引入字典数据API用于周期类型验证 - 调整按次计划的特殊处理逻辑 - 更新相关文档描述和示例代码