wzq

wzq запушил(а) master в wzq/zsElectric-boot

  • 1acc105732 fix(payment): 优化退款逻辑与代码格式 - 修复closeOrder方法中的空判断和格式问题 - 优化威富通支付通知回调及查询相关注释格式 - 统一HttpClient请求及响应处理代码风格 - 完善退款操作流程,支持部分退款与全额退款状态更新 - 添加账户余额及订单退款金额校验,避免退款异常 - 优化退款查询接口参数校验和结果解析 - 调整日志输出格式,提升调试友好性 - 修正局部变量命名和代码缩进,提高可读性 - 增加退款记录详细信息的提取与日志记录

14 часов назад

wzq запушил(а) master в wzq/zsElectric-boot

  • cee7110617 fix(account): 修复账户退款相关余额处理逻辑 - applet端退款接口添加退款类型参数,区分不同退款状态 - 修正UserAccountServiceImpl中余额减少逻辑,删除注释代码,简化余额扣减流程 - UserInfoController中退款接口路径改为带用户ID参数,并传递退款状态 - WFTOrderService退款方法新增退款类型参数,调用时传递不同退款标识 - 保证账户余额更新及退款记录时使用正确的用户ID和退款类型参数

14 часов назад

wzq запушил(а) master в wzq/zsElectric-boot

  • 4a5bd56055 fix(WFTOrderService): 优化订单退款状态更新逻辑 - 查询订单时支持订单状态为已支付和部分退款 - 根据累计退款金额判断并设置订单为全额退款或部分退款状态 - 更新退款金额字段以反映当前的累计退款总额 - 统一退款成功后订单状态更新策略,提高退款状态准确性 - 保留原有全额退款状态逻辑,添加部分退款状态处理代码

15 часов назад

wzq запушил(а) master в wzq/zsElectric-boot

  • 36c1cd6c83 fix(order): 注释小程序订单相关接口并修正退款循环逻辑 - 注释 AppletOrderController 中所有订单创建、支付、回调、取消和退款接口映射 - 将计费服务中服务费四舍五入方式由向下取整改为四舍五入 - UserOrderInfoServiceImpl 中用户订单查询条件添加按用户ID过滤 - 修改 WFTOrderService 中退款逻辑,使用 continue 替代 break 避免循环提前终止

15 часов назад

wzq запушил(а) master в wzq/zsElectric-boot

  • 282eef584b fix(order): 注释小程序订单相关接口并修正退款循环逻辑 - 注释 AppletOrderController 中所有订单创建、支付、回调、取消和退款接口映射 - 将计费服务中服务费四舍五入方式由向下取整改为四舍五入 - UserOrderInfoServiceImpl 中用户订单查询条件添加按用户ID过滤 - 修改 WFTOrderService 中退款逻辑,使用 continue 替代 break 避免循环提前终止

16 часов назад

wzq запушил(а) master в wzq/zsElectric-boot

  • d03d472c31 fix(order): 注释小程序订单相关接口并修正退款循环逻辑 - 注释 AppletOrderController 中所有订单创建、支付、回调、取消和退款接口映射 - 将计费服务中服务费四舍五入方式由向下取整改为四舍五入 - UserOrderInfoServiceImpl 中用户订单查询条件添加按用户ID过滤 - 修改 WFTOrderService 中退款逻辑,使用 continue 替代 break 避免循环提前终止

16 часов назад

wzq запушил(а) master в wzq/zsElectric-boot

  • e799955ded fix(charging): 修正平台服务费计算的精度处理 - 移除策略费用计算中对乘积结果的提前四舍五入,避免累计误差 - 在设置订单实际服务成本时才进行保留两位小数并向下取整操作 - 确保平台实际收取金额计算准确,包含平台服务费和第三方费用总和

17 часов назад

wzq запушил(а) master в wzq/zsElectric-boot

  • 8f2c889a45 Merge remote-tracking branch 'origin/master'
  • 2d9e491e33 fix(payment): 修复退款逻辑及更新支付网关地址 - 修改积分字段类型为BigDecimal,支持更高精度积分计算 - 更正退款金额比较逻辑,确保退款金额与订单金额的正确校验 - 添加退款金额为null的处理,避免空指针异常 - 优化退款金额计算逻辑,统一使用可退款金额变量 - 更新支付请求网关地址,指向新的支付服务URL - 退款成功和处理中更新退款金额时,处理退款金额null值情况 - 按用户ID筛选一年来已支付订单,提高订单查询准确性
  • Просмотр сравнение для этих 2 коммитов »

17 часов назад

wzq запушил(а) master в wzq/zsElectric-boot

  • e7eb9d1e9f feat(order): 添加充电订单详情和威富通退款查询接口 - 新增AppletChargeController的queryOrder接口获取充电订单详情 - ChargeOrderInfoMapper及XML中增加queryOrder查询方法及相关字段联表查询 - ChargeOrderInfoService及实现类添加queryOrder方法实现 - WFTOrderService新增refundOrder接收userId参数,更新账户退款逻辑支持账户退款类型 - 新增queryRefund方法实现威富通退款查询逻辑,支持多参数优先级及退款状态解析 - AppletWFTOrderController添加退款查询接口映射及参数 - UserAccountServiceImpl完善账户退款处理,退款时清空账户余额 - 调整ChargeOrderInfoVO添加接口编码、接口名称及充电站名称字段 - SystemConstants新增账户退款相关常量定义 - 取消WechatPayV3Utils中的@PostConstruct注解避免自动初始化风险

19 часов назад

wzq запушил(а) master в wzq/zsElectric-boot

  • 6e2edd7e51 feat(charging): 优化充电订单处理及增加测试接口 - 在AppletHomeController中新增/test接口,调用ChargingReceptionService处理请求 - 修改AppStopChargeForm中chargeOrderId字段为字符串类型chargeOrderNo - 统一充电订单号和设备认证序列号生成规则,使用运营商ID + 唯一编号格式 - 修正设备认证成功逻辑,避免误判认证失败 - 优化ChargeOrderInfoServiceImpl中订单查询逻辑,改用chargeOrderNo查询订单 - ChargingReceptionServiceImpl中新增起始时间字段赋值 - 修正平台服务费计算逻辑,避免空指针异常并改为根据站点ID查询策略费用 - 添加日志输出,提升调试和运维能力 - 调整订单结算调用时机与日志,确保账户余额扣减和积分增加操作正确执行

1 день назад

wzq запушил(а) master в wzq/zsElectric-boot

  • 1aa286218d fix(charging): 修正服务费用计算时的小数舍入方式 - 将服务费用乘积后的舍入方式由四舍五入改为向下舍入 - 修正了ChargingReceptionServiceImpl中计算服务费的精度处理 - 确保服务费用计算结果保持一致性和准确性

1 день назад

wzq запушил(а) master в wzq/zsElectric-boot

  • d0fa845bf8 fix(charging): 修正服务费用计算时的小数舍入方式 - 将服务费用乘积后的舍入方式由四舍五入改为向下舍入 - 修正了ChargingReceptionServiceImpl中计算服务费的精度处理 - 确保服务费用计算结果保持一致性和准确性

1 день назад

wzq запушил(а) master в wzq/zsElectric-boot

  • f597f9f510 feat(charging): 优化充电订单推送及结算逻辑 - chargeOrderResponse方法添加异常抛出声明,增强异常处理能力 - 实现推送的充电订单信息处理,完善订单字段赋值和状态更新 - 依据充电明细计算平台服务费并更新订单 - 调用orderSettlement方法完成账户余额扣减及积分添加 - orderSettlement中从订单信息获取用户ID,累加积分到账户 - 新增DateUtils.getDuration方法,支持多格式解析日期计算充电时长(秒)

1 день назад

wzq запушил(а) master в wzq/zsElectric-boot

  • da30f0ceb7 fix(config): 修复开发环境配置中的非安全端点路径 - 在 application-dev.yml 中调整非安全端点路径配置 - 将 /applet/v1/station/connector/detail 添加到非安全端点列表 - 确保该路径绕过 Spring Security 的安全控制 - 保持其他非安全端点路径未变更

1 день назад

wzq запушил(а) master в wzq/zsElectric-boot

  • fbfb675d12 fix(charging): 优化充电订单状态更新逻辑 - 使用 ObjectUtil 判断 chargeOrderInfo 是否为空,避免空指针异常 - 仅在订单状态满足特定条件时才修改状态并更新数据库,防止重复更新 - 注释调整,提升代码可读性 - 保留账户余额扣减调用代码的注释,准备后续实现 - 引入 cn.hutool.core.util.ObjectUtil 工具类替代 ObjUtil部分功能

1 день назад

wzq запушил(а) master в wzq/zsElectric-boot

  • 309a19d4c7 refactor(charge): 统一充电接口编码字段名 - AppInvokeChargeForm 中将字段 connectorInfoId 重命名为 connectorId - 修改 ChargeOrderInfoServiceImpl 中调用方法的参数名称,适配字段名变更 - 保持参数验证和描述信息不变,确保功能一致性

1 день назад

wzq запушил(а) master в wzq/zsElectric-boot

  • f0c1e20219 fix(payment): 修复支付金额类型及泛型使用问题 - 将amount_fee方法返回类型由Integer改为String,解决金额精度问题 - 修改amount_fee内部实现,避免金额向下取整为整数 - 更新WFTOrderService中总金额设置逻辑,调用amount_fee获取正确金额字符串 - 修正PayUtill中Map泛型使用,移除参数化类型以匹配需求 - 调整返回结果中状态码的设置方式,统一使用字符串形式"200"

1 день назад

wzq запушил(а) master в wzq/zsElectric-boot

  • 1c45c0ea07 fix(payment): 修复支付金额类型及泛型使用问题 - 将amount_fee方法返回类型由Integer改为String,解决金额精度问题 - 修改amount_fee内部实现,避免金额向下取整为整数 - 更新WFTOrderService中总金额设置逻辑,调用amount_fee获取正确金额字符串 - 修正PayUtill中Map泛型使用,移除参数化类型以匹配需求 - 调整返回结果中状态码的设置方式,统一使用字符串形式"200"

2 дней назад

wzq запушил(а) master в wzq/zsElectric-boot

  • 9b76a50919 fix(payment): 修复支付金额类型及泛型使用问题 - 将amount_fee方法返回类型由Integer改为String,解决金额精度问题 - 修改amount_fee内部实现,避免金额向下取整为整数 - 更新WFTOrderService中总金额设置逻辑,调用amount_fee获取正确金额字符串 - 修正PayUtill中Map泛型使用,移除参数化类型以匹配需求 - 调整返回结果中状态码的设置方式,统一使用字符串形式"200"

2 дней назад

wzq запушил(а) master в wzq/zsElectric-boot

  • d3200af563 fix(payment): 修复支付金额类型及泛型使用问题 - 将amount_fee方法返回类型由Integer改为String,解决金额精度问题 - 修改amount_fee内部实现,避免金额向下取整为整数 - 更新WFTOrderService中总金额设置逻辑,调用amount_fee获取正确金额字符串 - 修正PayUtill中Map泛型使用,移除参数化类型以匹配需求 - 调整返回结果中状态码的设置方式,统一使用字符串形式"200"

2 дней назад