huangyang

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 630f87f4cd feat(station): 新增修改站点提示语接口 - 在PolicyFeeController中添加/updateStationTips接口,用于修改站点提示语 - 在ThirdPartyChargingService接口中声明updateStationTips方法 - 在ThirdPartyChargingServiceImpl中实现updateStationTips方法,支持根据站点ID更新提示语 - 使用MyBatis-Plus的LambdaUpdateWrapper实现数据库字段更新操作

29 分鐘之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • a84591ae72 feat(policy): 批量新增或修改策略费用接口 - 控制器方法改为接收策略费用信息列表,实现批量新增或修改 - service层新增批量处理策略费用接口及其事务支持实现 - ThirdPartyChargingServiceImpl新增充电站、设备、接口信息的新增或更新判定逻辑 - 优化价格策略保存逻辑,改为对比后更新或新增,避免全量删除插入 - 充电站实体新增站点提示语字段及对应数据库映射和VO字段扩展

51 分鐘之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 886b006437 refactor(policyFee): 优化价格策略查询逻辑,移除冗余设备信息查询 - 删除了对ThirdPartyEquipmentInfo的单独查询,简化代码逻辑 - 通过第三方连接器信息(ThirdPartyConnectorInfo)获取connectorId用于价格策略查询 - 引入ThirdPartyConnectorInfoMapper,实现基于站点ID的连接器查询 - 调整代码结构,提升查询效率和代码可读性 - 修正list添加元素顺序,确保逻辑正确

1 小時之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 3adf13e931 fix(scheduling): 修正定时任务的cron表达式及价格策略更新逻辑 - 修正充电站信息同步定时任务的cron表达式,由每小时0分和30分改为每小时0分和3分执行 - 修正设备价格策略同步定时任务的cron表达式,由每天5点30分改为每3分钟执行 - 优化价格策略保存逻辑,新增更新已有记录的功能 - 保存价格策略明细时先删除旧记录,再插入新数据 - 添加更新价格策略记录的方法,提高数据同步准确性 - 增加相关日志,区分新增和更新操作情况

4 小時之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 18430f7832 refactor(policy-fee): 调整企业和渠道方ID字段及逻辑 - 在DTO和实体中新增firmId字段,区分企业和渠道方ID - 修改Controller接口,添加firmId参数支持企业ID传递 - 更新Service接口及实现,支持根据销售类型区分firmId和thirdPartyId查询 - 调整数据库查询条件,区分salesType对应的实体字段筛选 - 修改策略费用新增逻辑,按照企业或渠道方ID判断是否重复 - 更新字段注释中的销售类型含义说明,统一格式规范

4 小時之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • dee6c154fa style(controller): 优化PolicyFeeController接口参数注解和文档说明 - 引入Swagger注解Parameter,完善接口参数描述 - 更新getPolicyFee方法中站点信息、销售类型和渠道方ID的注释信息 - 明确销售类型为1和2时渠道方ID为必填项 - 增强接口文档的准确性和可读性

5 小時之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 68b778f969 feat(business): 添加策略价格配置状态更新功能 - 在 ThirdPartyStationInfo 实体中新增 policyConfigured 字段 - 在插入 PolicyFee 后更新站点的策略配置状态为已配置 - 在查询已配置站点时增加 policyConfigured=1 的过滤条件 - 注入 ThirdPartyStationInfoMapper 以支持状态更新操作

5 小時之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • f9b4471bc2 feat(policy-fee): 新增策略费用管理及查询功能 - 新增 AddPolicyFeeDTO 用于新增策略费用请求参数封装 - 修改 PolicyFee 实体,调整字段及注释以支持销售类型和渠道方ID - 改造 PolicyFeeController,增加充电站信息分页查询、策略费用查询和新增/修改接口 - 在 PolicyFeeService 接口中添加根据站点查询策略费用及新增策略费用方法 - 实现 PolicyFeeServiceImpl,实现策略费用综合计算逻辑和新增/更新功能 - 新增 TimePeriodPriceVO 视图对象,封装时段价格及相关费用信息 - SecurityConfig 增加 WebSecurityCustomizer Bean,支持忽略安全路径校验,优化静态资源访问权限配置

19 小時之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 659cd50f4d feat(policy-fee): 新增策略费用模块及其API接口 - 创建策略费用实体类PolicyFee,包含费用信息及关联字段 - 新增策略费用Mapper接口PolicyFeeMapper,实现数据库操作 - 添加策略费用服务接口PolicyFeeService及其实现类PolicyFeeServiceImpl - 开发策略费用控制器PolicyFeeController,提供充电桩和渠道方信息获取接口 - 在SecurityConfig中调整安全配置,支持unsecuredUrls的完全绕过权限检查 - 从ThirdPartyChargingController中移除重复的充电桩信息接口,避免接口冲突

1 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 7d1ffe1d7d fix(form): 替换第三方信息表单中的@NotBlank注解导入路径 - 移除javax.validation.constraints.NotBlank的导入 - 添加jakarta.validation.constraints.NotBlank的导入 - 保持代码兼容最新的验证规范 - 规范第三方信息表单的依赖管理
  • 2f91ab37d9 feat(third-party): 新增第三方对接信息管理模块 - 添加ThirdPartyInfo实体类,定义第三方对接信息数据结构 - 新增ThirdPartyInfoMapper及对应XML,支持分页查询及数据操作 - 创建ThirdPartyInfoService接口及实现类,实现增删改查及列表获取功能 - 开发ThirdPartyInfoController提供REST API,实现分页查询、详情获取、新增、修改、删除接口 - 新增ThirdPartyInfoForm和ThirdPartyInfoQuery,用于请求参数封装及校验 - 添加ThirdPartyInfoVO用于对外数据展示 - 修改PartyStationInfoVO,优化字段描述为“名称”而非“充电站名称”
  • 查看 2 次提交的內容比對 »

1 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • f555debb15 refactor(business): 调整第三方充电服务模块结构与实现 - 将第三方充电站、充电桩及价格策略服务整合成统一接口ThirdPartyChargingService - 移除旧的ThirdPartyPricePolicyDataService及ThirdPartyEquipmentInfoService接口及实现 - 重构ChargingBusinessServiceImpl,调用新的统一ThirdPartyChargingService进行数据保存 - 新增ThirdPartyChargingServiceImpl,实现统一的充电站信息、设备信息及价格策略保存和查询逻辑 - 迁移充电桩相关模型、查询条件和VO类到business包中,调整对应Mapper和XML命名空间 - ThirdPartyChargingController调用新服务接口,并新增获取充电桩信息集合接口 - 优化价格策略保存逻辑,避免重复保存相同策略,支持明细比较 - 重命名和调整相关Mapper文件及资源路径,符合新的模块划分和功能统一设计

1 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 3a2f01635c refactor(price-policy): 删除价格策略相关模块代码 - 移除价格策略管理控制器及其接口实现 - 删除价格策略管理服务及其实现类 - 清理价格策略分页查询参数和返回VO定义 - 删除修改计费策略请求DTO - 移除ThirdPartyPolicyInfo实体中运营服务费和销售合计价格字段 - 调整ThirdPartyPricePolicyDataServiceImpl中相关计算逻辑,去除运营服务费相关代码

3 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • dd4f7e7791 feat(pricePolicy): 支持根据充电站状态筛选站点信息 - 在查询参数中新增充电站状态字段 - 在查询逻辑中增加充电站状态条件过滤 - 实现根据状态筛选充电站的分页查询功能

3 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • d0b82e231a fix(api): 修改价格策略管理接口路径 - 将价格策略管理控制器的请求路径从 /dev/v1/price-policy 修改为 /api/v1/price-policy - 确保接口路径符合正式环境规范 - 更新相关注释以反映路径变更

4 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 097ed7d8f5 fix(logging): 调整日志模块枚举及记录模块为管理员操作 - 新增日志模块枚举 ADMIN_ACTIONS 表示管理员操作 - 将价格策略管理相关接口的日志记录模块由互联互通调用修改为管理员操作 - 保证日志记录更准确反映操作来源和模块类别

4 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 0f9ad0679b feat(price-policy): 补充字典映射实现站点及接口类型转换 - 新增字典服务依赖用于获取字典项数据 - 实现建设场所类型字典加载及转换方法 - 实现站点类型字典加载及转换方法 - 实现充电设备接口类型字典加载及转换方法 - 实现站点状态字典加载及转换方法 - 在价格策略分页视图对象中添加站点类型字段 - 价格策略服务中调用字典方法替换硬编码文本转换 - 添加日志和异常捕获,保证字典转换的稳定性 - 新增定时任务手动触发控制器,实现价格策略及充电站信息同步接口 - 通过接口日志收集及统一结果返回规范调用结果

4 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • b92febe776 refactor(price-policy): 修改更新计费策略接口返回值为布尔类型 - 将Controller层updatePricePolicy方法返回类型改为Result<Boolean> - 服务接口及实现方法updatePricePolicy由void改为boolean类型,反映操作成功与否 - 在实现类中添加逻辑判断是否找到充电桩接口,未找到时返回false - 成功完成更新后返回true,增强接口调用的结果反馈能力

4 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 82839e3f90 feat(price-policy): 新增价格策略管理及同步功能 - 新增第三方价格策略数据存储服务,实现价格策略数据的存储与更新逻辑 - 在充电业务服务中集成价格策略保存,保证查询价格策略时进行数据落地 - 添加定时任务,每日定时同步所有充电桩的价格策略信息并存入数据库 - 新增价格策略分页查询及修改接口,支持运营服务费修改及策略明细展示 - 实现价格策略分页查询的业务逻辑,支持充电站维度的条件筛选及数据返回 - 设计并实现价格策略分页返回数据结构及明细字段,清晰展现各时间段电价及服务费 - 增加价格策略更新流程,支持批量更新充电桩的运营服务费及销售合计价格 - 完善定时任务和服务层日志,增强系统可观测性及错误处理能力

4 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • a70d8f7465 feat(mapper): 新增第三方设备信息分页查询SQL映射 - 创建ThirdPartyEquipmentInfoMapper.xml文件 - 实现selectEquipmentInfoPage方法分页查询设备及关联站点和连接器信息 - 支持根据设备ID、名称,站点ID、名称,设备类型,连接器类型,车位号,国家标准多条件筛选 - 查询结果按更新时间降序排序 - 确保查询仅包含未被删除的设备信息

5 天之前

huangyang 推送了 master 分支的代碼到 wzq/zsElectric-boot

  • 16cb0242c2 refactor(charging): 优化第三方充电设备信息查询逻辑 - 删除了对设备状态的查询字段和VO属性,简化查询条件 - 迁移分页查询逻辑至Mapper层,使用联表查询提高查询效率 - 移除原Service层复杂的实体转换及关联查询,简化代码结构 - 更新application-dev.yml配置,调整业务控制器包路径 - 修改部分条件谓词,避免无效或默认值的查询过滤

5 天之前