Commit Graph

1677 Commits

Author SHA1 Message Date
pikachu1995@126.com
dedcc0a556 refactor(payment): 统一使用标准库进行URL编解码
- 将支付宝插件中的Hutool URLEncoder替换为java.net.URLEncoder- 将支付宝插件中的Hutool URLDecoder替换为java.net.URLDecoder
- 在微信支付插件中统一使用标准库进行URL编解码
- 处理UnsupportedEncodingException异常情况- 更新相关注释和日志信息以反映变更
2025-10-11 18:50:44 +08:00
pikachu1995@126.com
33fcce1cc9 refactor(core):优化字符串比较逻辑以提高代码健壮性
- 将多个equals方法调用改为常量在前的写法,避免空指针异常
- 统一了所有字符串比较的格式,增强代码可读性和一致性- 修复潜在的NPE风险,提升系统稳定性
2025-10-11 18:19:52 +08:00
pikachu1995@126.com
85c8c5d021 style(logistics): 格式化顺丰插件代码- 移除了多余的@Component注解- 统一了if语句中的空格格式
- 调整了方法参数间的空格
- 修正了对象创建时的空格问题
- 规范了变量声明时的空格- 优化了代码缩进和换行- 修正了方法调用时的空格问题
- 统一了布尔值比较的格式
- 修正了JSON数据处理时的空格- 优化了代码注释的格式- 修正了sendPost方法中的工具类调用方式
2025-10-11 18:10:14 +08:00
pikachu1995@126.com
2ab2c4ff5d feat(sms): 华为短信插件信任所有HTTPS证书- 在华为短信插件中添加X509TrustManager实现
- 覆盖checkClientTrusted方法以跳过客户端证书验证
- 覆盖checkServerTrusted方法以跳过服务端证书验证- 实现getAcceptedIssuers方法返回null以接受所有颁发者
- 为所有新增方法添加@Override注解确保正确重写

fix(im): 补充IM对话服务实现注解

-为getTalkByUser方法添加@Override注解

fix(member): 补充会员服务实现注解

- 为modifyPass方法添加@Override注解

fix(promotion): 补充促销服务实现注解- 为getGoodsSkuPromotionMap方法添加@Override注解
- 为wrapperPromotionMapList方法添加@Override注解

fix(system): 补充地区服务实现注解- 为updateById方法添加@Override注解
-为save方法添加@Override注解

fix(logistics): 补充顺丰物流插件实现注解

- 为createOrder方法添加@Override注解
2025-10-11 18:07:39 +08:00
misworga831
c813ed0062 Merge branch 'master' of gitee.com:beijing_hongye_huicheng/lilishop into pg 2025-10-11 11:49:51 +09:00
misworga831
f658d43a5a fix: 添加空指针检查以优化日志记录逻辑 (pg)
- 在日志切面中为方法返回值和请求对象增加空指针检查,确保稳定性。
- 调整日志记录逻辑以避免潜在异常。
2025-10-11 11:49:36 +09:00
chc
fe0b9c37a4 获取订单货物售后数量调整,以防止申请售后未审核依然取消订单 2025-09-24 15:20:19 +08:00
羚羊跳
93a45319ac update framework/src/main/java/cn/lili/modules/search/serviceimpl/EsGoodsIndexServiceImpl.java.
fix: 修复商品索引无效促销活动清理逻辑,方法(executeCleanInvalidPromotions)
- 修复分页查询起始索引错误,从1改为0,避免跳过第一页数据
- 修复促销活动清洗后未同步更新到索引的问题,清洗后的promotionMap需重新序列化并设置回goodsIndex

Signed-off-by: 羚羊跳 <zxc2399897@vip.qq.com>
2025-09-11 08:49:49 +00:00
pikachu1995@126.com
7627614284 feat(order): 添加订单数量统计功能
- 新增 OrderNumVO 类用于订单数量统计
- 在 OrderService 接口中添加 getOrderNumVO 方法
- 在 OrderServiceImpl 类中实现 getOrderNumVO 方法
- 在 OrderMapper 接口中添加 getOrderNumVO SQL 查询
- 在 OrderManagerController 和 OrderStoreController 中添加获取订单数量的 API 接口- 优化物流公司的获取方式,
2025-08-29 11:37:41 +08:00
pikachu1995@126.com
ca5887028a feat(order): 添加订单数量统计功能
- 新增 OrderNumVO 类用于订单数量统计
- 在 OrderService 接口中添加 getOrderNumVO 方法
- 在 OrderServiceImpl 类中实现 getOrderNumVO 方法
- 在 OrderMapper 接口中添加 getOrderNumVO SQL 查询
- 在 OrderManagerController 和 OrderStoreController 中添加获取订单数量的 API 接口- 优化物流公司的获取方式,
2025-08-28 11:22:32 +08:00
pikachu1995@126.com
1a3736fd29 refactor(framework): 优化代码中的空值判断和字符串处理- 使用 CollUtil.isNotEmpty() 替代空集合判断
- 使用 CharSequenceUtil.isNotEmpty() 替代空字符串判断
- 使用 Objects.nonNull() 替代对象非空判断- 优化部分代码结构以提高可读性
2025-08-28 09:34:39 +08:00
pikachu1995@126.com
09d00260f6 feat(goods): 添加商品数量统计接口并优化商品查询
- 新增 getGoodsNumVO 接口,用于获取不同状态的商品数量统计
- 在 GoodsSearchParams 中添加 goodsStatus 字段,用于筛选商品状态
- 修改 queryByParams 方法,支持按商品状态进行筛选
- 新增 GoodsNumVO 类,用于返回商品数量统计结果
-优化商品查询性能,通过聚合查询一次性获取所有状态的商品数量
2025-08-27 16:15:56 +08:00
pikachu1995@126.com
2e019ef933 feat(order): 优化订单搜索功能
- 在订单查询中增加用户
2025-08-27 10:12:50 +08:00
pikachu1995@126.com
6acc99c7cf perf(es): 优化品牌聚合查询和网络连接配置
-增加 connectionRequestTimeout 配置,设置为 1000 毫秒
-调整 maxConnPerRoute 为 50,maxConnTotal为 200
-限制 terms 聚合 size,防止内存压力
- 优化品牌聚合查询逻辑,提高查询效率和准确性
2025-08-26 19:33:15 +08:00
pikachu1995@126.com
b57e7813d6 feat(statistics): 添加营业概览统计功能
- 新增营业概览、收款构成、营业构成等统计接口和页面
- 实现订单数、营业额、优惠金额等统计指标
- 添加虚拟发货的物流方式
- 优化订单和充值相关查询方法
2025-08-26 17:32:16 +08:00
chc
05db6501f7 优惠券价格未渲染,但是优惠券却使用问题 2025-06-03 10:52:01 +08:00
chc
a5aa090f4a 使用优惠券时的价格获取方式修改 2025-05-28 10:02:13 +08:00
chc
09aae17a02 渲染优惠券时,增加一次遍历,确保优惠券一定可以正常使用 2025-05-27 19:31:13 +08:00
chc
7f5739f89b 查询bill时间参数错误问题 2025-05-16 14:36:27 +08:00
chc
ffa0b0db30 h5支付没有传入sceneInfo问题 2025-04-02 11:00:03 +08:00
chc
7bd0084802 Merge remote-tracking branch 'origin/master' 2025-04-01 15:25:13 +08:00
pikachu1995@126.com
d88762f3ab refactor(connect): 修改微信连接器用户名获取逻辑
- 在 BaseAuthWeChatPCRequest 和 BaseAuthWeChatRequest 中,将用户名获取方式从 nickname 改为 unionid- 更新 Kuaidi100Plugin 中的物流订单请求逻辑,增加多个电子面单相关参数- 在 StoreLogistics 和 StoreLogisticsCustomerDTO 中添加电子面单客户账户名称字段
2025-03-17 15:00:06 +08:00
Chopper711
efdf505e63 fix: 修复ServiceException类中异常消息拼接问题 (master)
修改ServiceException类中默认异常消息的设置方式,使用
ResultCode.ERROR.message()代替DEFAULT_MESSAGE。
2025-02-21 11:11:05 +08:00
Chopper711
98f25179d3 fix: 异常消息拼接问题处理 2025-02-20 10:53:40 +08:00
chc
9a0c7dd73d Merge remote-tracking branch 'origin/master' 2025-02-20 10:41:07 +08:00
pikachu1995@126.com
0cf464e549 feat(payment): 微信支付支持公钥和证书两种验证方式- 在 WechatPaymentSetting 中添加 publicType 字段,用于选择验证方式
- 修改 WechatPlugin 中的支付、退款等方法,支持两种验证方式
- 新增 getPublicKeyConfig 和 getCertificateConfig 方法,分别用于获取公钥和证书配置
- 优化退款通知处理逻辑,使用 NotificationParser 进行验证和解析
2025-02-11 15:42:35 +08:00
chc
2e6ddeafdd 优惠券删除时,只有指定商品时,才传递scopeId。 2025-01-22 15:48:10 +08:00
chc
633b94c375 获取用户信息时判断用户是否已禁用 2025-01-20 17:09:24 +08:00
chc
6441018d95 获取用户信息时判断用户是否已禁用 2025-01-20 16:38:10 +08:00
pikachu1995@126.com
e706431df5 refactor(payment): 重构微信支付模块
- 更新微信支付相关工具类和接口实现
- 新增微信支付配置项
- 优化微信支付流程和参数处理
- 引入微信支付官方SDK
2025-01-08 16:13:39 +08:00
pikachu1995@126.com
9225b4ff10 refactor(payment): 重构微信支付私钥处理逻辑
- 将方法参数从 keyPath 修改为 key,移除对文件路径的依赖
- 更新方法签名和文档注释,以适应新的参数
- 删除 WechatPaymentSetting 中未使用的证书字段
2024-12-27 11:02:57 +08:00
chc
586a507bb1 订单分包裹发货问题修复 2024-12-25 10:01:47 +08:00
misworga831
478dd1d201 fix: 添加订单和商品存在性检查以改善评价流程 (pg)
- 在MemberEvaluationServiceImpl中引入订单和商品存在性检查。
- 当订单或商品不存在时,抛出异常以避免错误日志的产生。
- 同时,在OrderEveryDayTaskExecute中捕获异常时更新评价状态。
2024-12-12 16:53:20 +08:00
misworga831
554aed024c fix: 添加会员评价时商品存在性检查以修复潜在的空指针异常 (pg)
- 在会员评价时获取商品信息后增加商品存在性检查,避免空指针异常。当商品不存在时,记录错误日志并返回null。
2024-12-12 16:08:13 +08:00
misworga831
b69a558df0 fix: 优化积分商品,修复促销时间段重叠问题 (pg)
- 添加方法以检查促销时间段是否重叠
- 更新文档注释以提高可读性
- 使用@NotNull注解来增强空值检查
2024-12-11 16:18:58 +08:00
misworga831
2f180a73ed fix: 优化积分商品,移除异步删除索引 (pg)
- 重构deleteByQuery方法,移除异步调用,改为同步处理。
添加了异常处理以记录删除索引时的错误日志。
2024-12-11 16:18:37 +08:00
chc
82f3223a03 订单取消时,将订单货物设置为全部退款 2024-12-11 14:53:47 +08:00
chc
cfe48d539b 拼团问题处理 2024-11-06 18:19:02 +08:00
OceansDeep
8ef00ae285 !360 fix & improve
Merge pull request !360 from pg
2024-10-31 08:47:11 +00:00
misworga831
ed032653ee fix: 优化积分商品活动可以同一时间创建多个 2024-10-31 16:45:38 +08:00
OceansDeep
9108a1585c !359 fix & improve
Merge pull request !359 from pg
2024-10-31 03:50:57 +00:00
misworga831
d4855b702b fix: 增加添加验证码时,检查验证码是否可以正常生成问题 2024-10-31 11:47:41 +08:00
chc
40822ca05b 砍价活动,当随机金额超过剩余砍价金额时,返回剩余金额,防止超过 2024-10-24 14:04:39 +08:00
chc
4dac80f084 砍价活动时间校验问题导致可以创建多个砍价活动 2024-10-23 17:51:31 +08:00
chc
8609216ef5 重复砍价商品导致获取商品信息错误问题 2024-10-23 11:18:26 +08:00
chc
9678c7f506 缺少事务导致发货消息发送失败问题处理 2024-10-18 15:56:23 +08:00
pikachu1995@126.com
63cdebdf1f 微信支付,微信小程序订单,推送发货信息 2024-10-15 10:17:09 +08:00
chc
2520c27f77 Merge remote-tracking branch 'origin/master' 2024-09-18 15:16:35 +08:00
chc
63d684c972 订单增加部分发货状态。
部分发货无法申请售后
2024-09-18 15:16:28 +08:00
Chopper711
ddcda57a08 Merge branch 'master' of gitee.com:beijing_hongye_huicheng/lilishop 2024-09-18 12:24:16 +08:00