Commit Graph

41 Commits

Author SHA1 Message Date
e7ba7e354a fix(tenant): 修复用户忽略租户隔离查询功能中的SQL表名错误
- 修正 UserMapper.xml 中 sys_user 表的数据库前缀名称
- 修正文档中对应的 SQL 查询语句表名错误
- 确保查询逻辑在忽略租户隔离时能正确执行
2025-11-20 11:06:20 +08:00
bd8564ea66 feat(config): update database and Redis configurations
- Changed MySQL datasource URL from 47.121.133.163:3308 to 8.134.169.209:13306
- Updated database username from 'mp' to 'modules'
- Updated database password
- Changed Redis host from IP address to 1Panel-redis-Q1LE
- Updated Redis port from 16379 to 6379

feat(core): replace web
2025-11-19 19:29:55 +08:00
af28fd5b54 refactor(config): update database and redis configurations
- Changed MySQL connection URL, username and password in test configuration
- Updated Redis host and port in both production and test configurations
- Corrected schema names in multiple XML mapper files from gxwebsoft_core to websoft_core
- Modified table joins to use updated core schema references
- Adjusted datasource settings to match new environment requirements
2025-11-17 19:40:02 +08:00
6036869645 feat(core):优化中文字体支持和证书生成功能
- 在BszxBmServiceImpl和BszxPayServiceImpl中增强字体检测逻辑,确保正确显示中文
- 调整macOS字体优先级,优先使用PingFang SC等系统字体- 添加多层字体回退机制,包括预定义字体、逻辑字体和错误提示
- 更新Dockerfile,安装文泉驿微米黑字体以支持中文显示- 添加中文乱码修复指南文档,提供三种修复方案和故障排查方法
- 创建fix-chinese-font.sh脚本,用于在运行中的容器内安装中文字体
- 删除不再使用的SQL脚本和证书检查脚本- 改进日志输出,提供更详细的字体加载信息和错误提示
2025-10-30 14:46:53 +08:00
03bbc465a9 ```
feat(WxLoginController): 添加调试接口获取AccessToken并增强错误处理

新增调试端点 /debug/getAccessToken用于手动触发获取微信 AccessToken,
便于问题排查。同时增强微信 API 调用的错误处理逻辑,针对常见错误码(如 AppID、AppSecret 配置错误)抛出更明确的异常信息,提升调试效率
和问题定位准确性。
```
2025-09-23 01:11:24 +08:00
c96bc5efea fix(cert): 修复证书文件路径问题
- 移除了上传路径末尾的斜杠
- 更新了证书路径相关的文档和脚本
- 调整了开发和生产环境配置中的上传路径
2025-09-09 17:03:07 +08:00
9280f6284b feat(auth): 添加微信小程序扫码登录功能
- 新增扫码登录接口和相关服务
- 实现微信小程序端扫码登录逻辑
- 更新文档,添加微信小程序扫码登录指南
- 调整微信登录相关接口,使用 release 版本
- 新增 JWT 配置项
2025-09-01 14:39:16 +08:00
61a5178e5a feat(payment): 优化支付方式并确保系统平滑迁移
-将19种复杂支付方式简化为8种核心支付方式
- 更新PaymentType枚举,添加废弃支付方式的兼容处理
- 新增PaymentTypeCompatibilityUtil工具类,用于支付方式迁移
- 更新ShopOrder和ShopOrderParam的支付方式描述
- 修改ShopOrderServiceImpl中的支付处理逻辑
- 添加单元测试,验证支付方式优化后的功能正确性
2025-08-31 01:42:02 +08:00
ed695bcf66 refactor(payment): 重构支付服务实现类
- 为 PaymentServiceImpl 类添加统一支付服务标识
- 在 PaymentController 中明确引用统一支付服务
2025-08-29 19:25:33 +08:00
9ba43b975a fix(wx-login): 修复微信小程序二维码 tenantId 为 null 的问题
- 修改 getOrderQRCodeUnlimited 方法,从 scene 参数中提取租户 ID
- 新增 extractTenantIdFromScene 方法,用于解析 scene 参数中的租户 ID
- 新增 getAccessTokenForTenant 方法,为指定租户获取 AccessToken
-优化缓存策略,按租户分别缓存 AccessToken
-增加详细的日志记录,便于调试和监控
- 添加单元测试,验证功能的正确性
2025-08-23 06:20:49 +08:00
644de09f21 refactor(shop): 重构 ShopOrderUpdate10550Service
- 移除对 RequestUtil 的依赖,提高性能和可维护性
- 重构用户等级升级和分销业务逻辑,提高代码清晰度
- 增加日志记录,提高系统可监控性
- 优化异常处理,提高系统稳定性
- 支持通过字典配置管理合伙人条件,提高灵活性
2025-08-23 04:59:17 +08:00
cccc13df79 feat(shop): 实现商品销量累加和跨租户查询功能
- 添加商品销量累加功能,确保支付成功后更新销量- 实现跨租户查询用户和订单商品的功能
- 修复支付回调中的错误代码
-优化日志记录和异常处理
2025-08-23 03:43:21 +08:00
bddda435de 新增二维码生成接口及工具类 2025-08-19 00:05:14 +08:00
fa83ef5967 feat(dev): 添加开发环境支付配置和优惠券字段修复功能
- 新增开发环境控制器和环境感知支付服务
- 添加数据库字段缺失修复指南
- 改进优惠券适用商品查询逻辑
-优化支付配置获取方式
2025-08-15 02:47:02 +08:00
b2e0aa9f28 feat(优惠券): 实现优惠券状态管理功能
- 新增优惠券状态管理相关实体类字段和方法
- 实现优惠券状态自动更新和手动更新功能- 添加优惠券适用范围验证逻辑
- 新增优惠券状态查询和统计接口
- 优化数据库索引和查询性能
2025-08-15 00:35:55 +08:00
ededc7a501 feat(payment): 添加支付配置诊断和测试接口
- 新增支付配置诊断SQL脚本
- 添加测试控制器和微信支付诊断控制器
- 实现支付配置检查、快速测试和缓存清理等功能
-优化支付服务和订单创建流程- 更新相关实体和DTO以支持新功能
2025-08-13 18:03:34 +08:00
14ceffe84f docs: 添加商城信息重构和网站信息接口重新设计文档
- 新增《商城信息获取方法重构说明》文档,详细介绍了商城信息获取服务的独立和重构过程
- 新增《getSiteInfo 接口重新设计 - 彻底解决空值异常》文档,详细说明了网站信息接口的重新设计和改进
- 更新了《VO模式解决方案》、《最终修复完成-编译错误解决》和《重构总结-Service层架构》等文档
- 修改了 CmsMainController 的导入信息
2025-08-13 14:20:55 +08:00
c85c74fb80 refactor(shop): 移除商品文章中的商户ID字段
- 从 ShopArticle 实体中删除 merchantId 字段
- 从 ShopArticleParam 参数中移除 merchantId 查询条件
- 更新 ShopArticleMapper.xml 中的 SQL 语句,移除与 merchantId 相关的条件
2025-08-13 03:40:12 +08:00
26311f7030 feat(优化): 表格列优化和移动端模板改进
-表格列优化: 智能字段过滤、列宽优化、可配置的列显示
-移动端模板改进: XML文件关键词搜索优化、移动端模板全面升级
- ShopArticle相关文件更新: 控制器、实体、Mapper、Param、Service等
- 新增列配置模板: columns.config.vue.btl
- 更新列表页面模板: index.tsx.btl、index.vue.btl
- 更新Mapper XML模板: mapper.xml.btl
2025-08-13 03:05:22 +08:00
eac1102eb1 feat(generator): 优化模板生成逻辑并添加新功能
- 改进 index.tsx 模板,增加智能字段检测和条件性功能生成
- 修复字段注释为空时模板渲染失败的问题
- 添加自动更新 app.config.ts 页面路径的功能
- 新增 ShopArticle相关的实体、Mapper、Service 等代码
- 优化 add.tsx 和 add.config.ts模板,提高用户体验
2025-08-13 00:31:51 +08:00
6caf434c3d feat(generator): 新增移动端页面文件生成功能
- 添加了4个移动端页面模板文件:index.config.ts、index.tsx、add.config.ts、add.tsx
- 更新了ShopGenerator和CmsGenerator以支持移动端页面文件生成
- 新增了移动端页面文件生成的详细使用说明和示例
- 创建了验证脚本以确保生成器配置和输出路径正确
2025-08-12 23:41:10 +08:00
237af7350d - 移动文档到docs目录下 2025-08-12 15:48:37 +08:00
5804d7bbbf 优化:收货信息设计方案 2025-08-10 23:18:31 +08:00
4623b6f5d1 修复支付证书的路径拼接规则 2025-08-10 02:32:24 +08:00
07a963b665 修复优惠券模块导致的bug运行不起来 2025-08-09 18:13:56 +08:00
8ef39e573b 运行不起来了 2025-08-09 17:18:30 +08:00
dfa7791e25 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	src/main/java/com/gxwebsoft/shop/dto/OrderCreateRequest.java
#	src/main/java/com/gxwebsoft/shop/service/OrderBusinessService.java
2025-08-09 14:46:00 +08:00
eb1f5efc10 修复下单接口 2025-08-09 14:43:47 +08:00
975a90792d 合并远程分支,解决房产模块排序功能冲突 2025-08-09 11:21:41 +08:00
b0f9eaefa1 并入后台管理端(vue)和小程序端的代码(template-10550) 2025-08-08 23:04:17 +08:00
9695dc69b2 删除:CmsOrder、CmsProduct系列、CmsComponents等模块 2025-08-06 13:39:49 +08:00
013916230e 修复:订单查询条件 2025-08-05 21:34:55 +08:00
2611171407 修复房产模块的排序功能 2025-08-04 15:25:42 +08:00
fe03c3cd01 统计订单总金额 2025-08-04 07:09:01 +08:00
1e38472629 1、保存订单商品,2、验证参数是否合法 2025-07-30 01:52:49 +08:00
1cf66427f6 1、保存订单商品,2、验证参数是否合法 2025-07-30 01:44:27 +08:00
d3904420a9 1、保存订单商品,2、验证参数是否合法 2025-07-30 01:32:10 +08:00
c1a3d674ec 修复微信支付,兼容公钥模块 2025-07-29 13:06:56 +08:00
764974b3d1 修复微信支付,兼容公钥模块 2025-07-29 12:32:56 +08:00
9b08ad04f6 更新完成:完成微信支付的功能开发和测试 2025-07-27 23:29:12 +08:00
803c6344ab 更新完成:优化微信支付证书读取机制等等 2025-07-27 23:02:59 +08:00