9c85223545
feat(order): 更新订单修改功能并添加新环境配置
...
- 修改 application.yml 默认激活环境从 ysb2 到 glt2
- 新增 application-glt3.yml 环境配置文件,包含服务器、数据源、Redis等完整配置
- 在订单更新接口中添加地址同步逻辑,支持根据 addressId 更新订单地址快照
- 添加订单更新时的参数验证和权限检查机制
- 在订单模板实体中新增步长字段用于业务配置
- 优化订单更新流程中的租户和用户权限验证逻辑
2026-03-16 00:21:05 +08:00
7c1af7c207
feat(credit): 添加公司客户标识字段支持查询过滤
...
- 在CreditCompany实体中新增isCustomer字段
- 在CreditCompanyParam参数类中添加isCustomer查询参数
- 在CreditCompanyMapper.xml中增加isCustomer条件过滤
- 修改application.yml中的默认激活环境配置
2026-03-15 11:36:28 +08:00
26920cbbe3
config(core): 更新应用配置和定时任务调度
...
- 修改默认激活环境从 ysb2 到 glt2
- 调整经销商佣金解冻任务执行频率从 30 秒到 20 秒
- 修改订单自动取消任务执行频率从 5 分钟到 1 分钟
2026-03-09 12:56:17 +08:00
43a98cf7cd
feat(shop): 更新应用配置和商店搜索功能
...
- 修改日志级别配置,将com.gxwebsoft和mybatis-plus设置为DEBUG模式
- 移除文件日志配置和root日志级别设置
- 更新商店搜索条件,从comments字段改为name和phone字段搜索
- 添加OR条件支持电话号码搜索功能
2026-03-06 16:59:16 +08:00
5fd87bbb1c
feat(credit): 更新企业信用模块配置和实体字段
...
- 修改 application-ysb2.yml 配置文件注释从生产环境改为服务器配置
- 更新 CreditCourtAnnouncement 实体中 plaintiffAppellant 字段描述为原告/上诉人
- 调整 CreditCourtAnnouncementImportParam 中 Excel 注解字段名称和别名配置
- 在 CreditNearbyCompanyController 中添加多个公司信息字段映射包括纳税人识别号、注册号等
- 扩展 CreditNearbyCompanyImportParam 类增加数十个公司相关字段和 Schema 注解
- 移除无用的日志文件 websoft-modules.log.2026-02-24.0.gz
2026-03-02 14:47:41 +08:00
22c1f42394
chore(config): 更新应用配置和实体注解
...
- 将应用活跃配置从 glt2 更改为 ysb2
- 为 GltTicketOrder 实体的 orderNo 字段添加 TableField 注解
- 更新 README 文件格式,添加空行结尾
2026-03-02 13:10:55 +08:00
2044bdc87a
feat(order): 添加订单状态字段并更新关联查询
...
- 在 ShopDealerOrder 实体中新增 orderStatus 字段用于显示订单状态
- 更新 ShopDealerOrderMapper.xml 中的关联查询,加入订单状态字段映射
- 修改 application.yml 配置文件,将默认激活环境从 dev 改为 glt2
- 通过 LEFT JOIN 关联 shop_order 表获取订单状态数据
2026-02-28 20:17:01 +08:00
1c78fdbef4
feat(ai): 新增AI模块功能
...
- 添加Ollama配置参数,包括基础URL、模型设置、超时配置等
- 创建AI知识库相关数据库表(文档表和分段表)
- 实现AI数据分析服务,支持订单数据查询和分析
- 开发AI聊天控制器,提供模型列表、对话和流式对话功能
- 构建知识库RAG服务,支持文档上传、CMS同步和问答功能
- 添加多种AI相关的DTO类和实体类
- 实现AI嵌入向量计算和相似度匹配算法
- 集成Tika用于文档内容提取和解析
2026-02-28 08:30:48 +08:00
9b18851aaf
fix(credit): 修复公司名称字段映射问题
...
- 移除实体类中的多余 TableField 注解
- 修改 SQL 查询逻辑,使用 match_name 字段替代原来的 company_name
- 统一多个信用相关实体的字段映射方式
- 添加新的生产环境配置文件 application-ysb2.yml
- 更新默认激活的环境配置为 ysb2
2026-02-27 12:34:01 +08:00
34554cbaac
fix(payment): 解决微信支付异常处理和SQL Runner配置问题
...
- 在application.yml中启用enable-sql-runner配置以解决SqlRunner删除操作报错
- 在application-ysb.yml中补充完整的mybatis-plus配置包括SQL Runner支持
- 修改ShopDealerWithdrawController中openid获取逻辑,统一使用小程序openid避免微信400错误
- 更新ShopDealerWithdrawMapper.xml中字段别名映射确保数据正确显示
- 在WxTransferService中增强ServiceException处理,提供更友好的错误信息
- 添加详细的异常转换方法toPaymentException解析微信API错误详情
- 补充必要的Gson依赖导入处理JSON响应数据
2026-02-24 19:30:18 +08:00
fe893c71f6
config(server): 配置生产环境服务器端口
...
- 在 application-ysb.yml 中添加 server.port 配置
- 设置生产环境服务器端口为 9300
2026-02-24 17:27:15 +08:00
6e04ca07bb
config(database): 更新数据库和Redis连接配置
...
- 修改MySQL数据库主机地址从1Panel-mysql-XsWW到1Panel-mysql-Bqdt
- 修改Redis服务器地址从1Panel-redis-GmNr到1Panel-redis-Q1LE
- 更新Redis密码从redis_t74P8C到redis_WSDb88
2026-02-24 16:09:34 +08:00
0fb8c01140
feat(config): 添加生产环境配置文件
...
- 配置MySQL数据库连接信息,包括URL、用户名和密码
- 设置Redis缓存服务器连接参数
- 配置Socket.IO服务器主机地址
- 添加MQTT消息队列服务相关配置
- 设置文件服务器和API接口URL路径
- 配置阿里云OSS对象存储服务参数
- 添加证书加载模式和路径配置
- 配置支付缓存键前缀和过期时间
- 设置阿里云翻译服务访问凭证
- 添加微信支付转账场景配置
2026-02-24 15:59:59 +08:00
429f3e1e8e
feat(config): 添加新的glt2环境配置并调整订单状态逻辑
...
- 新增 application-glt2.yml 环境配置文件
- 将默认激活环境从 dev 切换到 glt2
- 更新数据库连接地址和 Redis 配置
- 调整订单退款状态验证逻辑
- 修改订单状态判断条件以支持退款流程优化
2026-02-24 13:09:55 +08:00
8bafc724a4
feat(config): 添加API网关配置并更新订单通知URL
...
- 在配置属性中新增apiUrl字段用于API网关地址
- 为开发、测试、生产环境配置文件添加api-url配置项
- 更新商城订单服务中的通知URL使用API网关地址
- 修改默认订单通知URL和微信支付通知URL的获取逻辑
- 保留server-url作为基础模块接口,api-url作为业务模块接口
- 实现基础模块和业务模块接口分离的架构设计
2026-02-24 11:24:26 +08:00
9590227004
fix(payment): 解决微信支付成功时间解析问题
...
- 在ShopOrderServiceImpl和WxPayNotifyService中添加OffsetDateTime导入
- 修改支付成功时间处理逻辑,从微信返回的RFC3339格式时间字符串解析本地时间
- 添加异常处理机制,当解析微信支付successTime失败时使用当前时间兜底
- 增加日志记录,便于排查时间解析异常问题
- 关闭MQTT服务启用开关以解决相关配置问题
2026-02-24 11:11:55 +08:00
c5a942b4fc
feat(credit): 优化信用消限记录导入功能支持多模板兼容
...
- 新增 application-glt.yml 生产环境配置文件
- 重构 CreditXgxf 实体类字段顺序和命名规范
- 添加上游多公司导出模板的备用字段映射支持
- 实现 Excel 表头括号后缀清理和标准化逻辑
- 增加备用字段(申请执行人、被执行人)的兼容性处理
- 完善导入参数转换逻辑确保模板兼容性
- 添加单元测试验证多模板字段映射正确性
2026-02-14 09:55:43 +08:00
5fe3801a4d
refactor(shop): 重构店铺相关实体和参数类
...
- 将 ShopStore 中的 shopName 和 shopAddress 字段重命名为 name 和 address
- 在 ShopStore 中新增 location、district 和 points 字段
- 在 ShopStoreRider 中将 dealerId 重命名为 storeId,并新增 storeName 字段
- 更新 ShopStoreRiderMapper.xml 以关联查询门店名称
- 将 ShopStoreRiderParam 和 ShopStoreUserParam 中的 dealerId 重命名为 storeId
- 修改 application-prod.yml 中的微信支付场景信息,将岗位类型改为配送员,报酬说明改为12月份配送费
2026-01-31 21:37:53 +08:00
6be4421ed9
feat(payment): 添加微信支付商家转账场景报备信息配置
...
- 在 application-cms.yml、application-dev.yml、application-prod.yml 和 application-yd.yml 中
添加 wechatpay.transfer.scene-id 和 scene-report-infos-json 配置项
- 重构 CmsNavigation 实体类,将 modelName 字段位置调整到正确位置
- 修改 CmsNavigationMapper.xml 添加模型名称关联查询
- 更新 JSONUtil 工具类,注册 JavaTimeModule 支持 LocalDateTime 等 Java8 时间类型
- 扩展 ShopDealerUser 实体类,添加 dealerName 和 community 字段
- 在 ShopDealerUserController 中添加手机号排重逻辑
- 修改 ShopDealerUserMapper.xml 增加关键词搜索字段
- 移除 ShopDealerWithdrawController 中多余的操作日志注解
- 扩展 ShopGoods 实体类,添加 categoryName 字段并修改关联查询
- 更新 WxLoginController 构造函数注入 ObjectMapper
- 增强 WxTransferService 添加转账场景报备信息验证和日志记录
2026-01-29 20:49:18 +08:00
757291f256
config(application): 重命名测试配置文件并调整端口
...
- 将 application-test.yml 重命名为 application-cms.yml
- 将服务器端口从 9300 修改为 9100
- 在 ShopDealerReferee 实体类中为 source 和 scene 字段添加 @TableField(exist = false) 注解
- 移除 ShopDealerUserController 中 save 方法的权限验证注解和操作日志注解
2026-01-22 20:32:49 +08:00
cb8cc3c530
feat(credit): 添加失信被执行人和司法大数据管理功能
...
- 新增失信被执行人实体类、控制器、Mapper及Service实现
- 新增司法大数据实体类、控制器、Mapper及Service实现
- 实现分页查询、列表查询、详情查询接口
- 支持新增、修改、删除及批量操作接口
- 支持Excel模板下载与数据导入功能
- 配置MQTT生产环境启用开关及连接地址调整
- 移除旧审计报告相关控制器、枚举及DTO定义
2025-12-21 20:41:54 +08:00
6affaba5c3
feat(credit): 新增企业管理功能模块
...
- 新增企业实体类CreditCompany,包含企业基本信息字段
- 新增企业控制器CreditCompanyController,提供CRUD接口
- 新增企业导入参数类CreditCompanyImportParam,支持Excel导入
- 新增企业查询参数类CreditCompanyParam,支持条件查询
- 新增企业Mapper接口及XML映射文件,实现关联查询
- 实现企业分页查询、列表查询、详情查询接口
- 实现企业新增、修改、删除接口
- 实现企业批量导入功能,支持Excel模板下载
- 实现企业数据校验和重复数据处理逻辑
- 添加企业导入模板下载接口
- 支持企业信息的完整字段映射和转换逻辑
- 添加企业查询条件注解,支持动态SQL查询
- 实现企业关联查询SQL,支持多字段模糊匹配
- 添加企业操作日志记录和权限控制注解
- 完善企业导入异常处理和错误信息收集机制
2025-12-17 14:48:13 +08:00
d78730bbcf
feat(translate): 新增阿里云翻译工具类及接口
...
- 添加阿里云机器翻译工具类AliyunTranslateUtil
- 实现单文本和批量翻译功能
- 配置阿里云翻译相关参数
- 创建翻译控制器TranslateController
- 支持自动检测源语言翻译
- 提供翻译结果封装响应结构
2025-12-15 15:16:46 +08:00
63592dafa2
chore(config): 更新开发环境数据库和Redis配置
...
- 将数据库连接地址从 8.134.169.209 更新为 47.119.165.234
- 修改数据库端口为 13308
- 更新 Redis 主机地址为 47.119.165.234
- 调整 Redis 端口号为 16379
2025-11-24 02:42:41 +08:00
71534e96fa
chore(config): 更新生产环境配置文件
...
- 禁用MQTT服务并更新主机地址
- 添加新的生产环境配置文件 application-yd.yml
- 配置数据源、Redis和SocketIO设置
- 设置文件服务器和阿里云OSS参数
- 更新证书加载模式和支付缓存配置
2025-11-22 02:49:49 +08:00
6ffca1e39b
Merge remote-tracking branch 'origin/dev' into dev
2025-11-20 22:28:23 +08:00
90f11fc08e
对接快递100
2025-11-20 22:28:16 +08:00
25dc3267c3
feat(shop): 新增微信模板消息推送功能
...
- 新增实名认证审核提醒接口
- 新增提现审核提醒接口
- 新增提现到账通知提醒接口
- 修改测试环境数据库与Redis配置
- 添加UserVerify实体类及相关字段
- 更新ShopDealerWithdraw实体类及SQL查询字段
2025-11-20 17:15:41 +08:00
a85f968492
feat(config): update database configurations and schema references
...
- Updated development database URL, username, and password
- Modified production database URL to use internal service naming
- Replaced all references from 'websoft_core' to 'gxwebsoft_core' in SQL mappers
- Adjusted JOIN statements in ProjectFieldMapper.xml, ProjectMapper.xml, and ProjectRenewMapper.xml
- Ensured consistency across environment-specific configuration files
2025-11-20 09:16:15 +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
8ad85694ba
chore(config): update database connection configurations
...
- Changed development database URL to new server address
- Updated development database username and password
- Changed production database URL to new server address
- Updated production database username and password
- Maintained existing driver and connection pool settings
2025-11-17 11:25:37 +08:00
b1a510e8fb
feat(order): 新增近三个月订单筛选功能
...
- 在ShopOrderMapper.xml中添加状态筛选条件9,用于查询近三个月的订单- 修改数据库连接地址为生产环境IP
- 完善GPS消息处理器,增加空消息和心跳状态消息检查
- 优化订单支付逻辑,修复后更新订单状态为已支付
2025-11-13 09:44:03 +08:00
7faf588314
feat(mqtt): 启用生产环境MQTT服务并优化GPS日志保存逻辑
...
- 在application-prod.yml中将MQTT服务enabled设置为true
- 引入StringRedisTemplate用于Redis分布式锁控制-重构GPS轨迹日志保存方法,增加Redis原子锁控制频率
-仅在GPS速度不为0时保存轨迹日志,避免无效数据- 使用Redis setIfAbsent实现2分钟内同一设备只保存一次日志
- 完善日志记录,增加设备、速度、经纬度等关键信息
-优化异常处理,记录具体设备号便于问题追踪
2025-11-10 12:37:01 +08:00
bf1a54e520
feat(core): 调整生产环境MQTT配置及微信通知逻辑- 禁用生产环境MQTT服务
...
- GPS消息处理器中增加Redis缓存控制,2分钟内仅保存一次数据
- 更新推送模板消息的目标用户ID
- 微信通知服务中动态获取公众号配置信息,替换原有硬编码方式
- 注入CMS网站字段服务以支持从数据库读取微信公众号凭证
- 增加对微信公众号配置项空值的判断处理,提高系统健壮性
2025-11-10 12:04:47 +08:00
6036869645
feat(core):优化中文字体支持和证书生成功能
...
- 在BszxBmServiceImpl和BszxPayServiceImpl中增强字体检测逻辑,确保正确显示中文
- 调整macOS字体优先级,优先使用PingFang SC等系统字体- 添加多层字体回退机制,包括预定义字体、逻辑字体和错误提示
- 更新Dockerfile,安装文泉驿微米黑字体以支持中文显示- 添加中文乱码修复指南文档,提供三种修复方案和故障排查方法
- 创建fix-chinese-font.sh脚本,用于在运行中的容器内安装中文字体
- 删除不再使用的SQL脚本和证书检查脚本- 改进日志输出,提供更详细的字体加载信息和错误提示
2025-10-30 14:46:53 +08:00
85bebec0d0
feat(order): 调整经销商订单导入逻辑与字段映射- 修改订单导入时用户ID的设置逻辑
...
- 更新订单价格计算方式,移除除以1000的操作
- 默认订单状态设为有效(isInvalid=0)
- 注释掉原有的推荐关系查询与绑定逻辑
- 在导入参数类中新增“公司名称”和调整佣金字段命名
- 实体类中增加title字段并标注Excel导出配置
- 调整Excel列名以便更准确反映业务含义
2025-10-18 11:53:21 +08:00
540f866d93
feat(config): 更新测试环境配置并优化订单导入逻辑
...
- 修改Redis主机地址和端口以适配新环境- 更新SocketIO监听地址为0.0.0.0
- 配置文件服务器地址及上传路径- 添加阿里云OSS存储配置信息
- 调整证书加载模式为VOLUME并设置根路径
- 新增支付配置缓存键前缀和过期时间- 修改订单导入时使用的字段匹配条件
-修正导入参数类中的字段类型和注解说明- 更新实体类ShopDealerOrder增加title字段
-优化订单价格处理逻辑避免空指针异常
- 注释掉部分冗余的推荐关系查询代码
- 调整订单无效状态默认值为0(有效)
2025-10-18 09:01:26 +08:00
b86c91d8a8
chore(config): 更新测试环境配置
...
- 将服务器端口从9200更改为9300- 修改数据库连接地址为1Panel-mysql-Bqdt:3306
- 保持用户名、密码和驱动类名不变
2025-10-17 20:46:50 +08:00
246e402730
refactor(core): 更新时间字段类型并启用MQTT服务- 将CmsWebsiteSetting实体
2025-09-24 18:00:21 +08:00
66b8b1e8b8
feat(jackson): 使用Jackson2ObjectMapperBuilder配置ObjectMapper
...
- 使用Jackson2ObjectMapperBuilder构建ObjectMapper以确保与Spring Boot完全兼容
- 配置JavaTimeModule以支持Java 8时间类型
- 设置时区为GMT+8- 禁用将日期写为时间戳
- 忽略未知属性的反序列化错误
- 在application.yml中显式启用JavaTimeModule模块
2025-09-24 17:08:25 +08:00
74a7b47a67
refactor(core):优化时间字段处理与日志输出
...
- 将Date类型时间字段转换为LocalDateTime后格式化,提升时间处理准确性
- 启用Jackson对Java 8时间类型的支持,确保时间序列化一致性-优化非管理员权限查询逻辑中的日志输出,增强调试信息可读性
- 改进定时任务中订单查询的日志描述,明确业务意图
- 移除了冗余的Jackson JSR310模块配置,避免重复注册问题
2025-09-24 17:04:46 +08:00
9d96b05d5a
```
...
feat(database): 更新开发环境数据库连接配置
将开发环境的数据源配置从 cms_demo 数据库切换到 modules 数据库,
包括更新数据库 URL、用户名和密码。此变更仅影响开发环境的配置文件。
```
2025-09-22 13:06:18 +08:00
eb87baba6e
feat(ai): 初始化审计报告生成与知识库管理模块新增审计报告生成接口,支持通过AI模型生成审计内容并下载为Word文档。
...
新增知识库配置与查询接口,集成阿里云百炼平台实现文档检索功能。
新增相关DTO、枚举、常量及工具类,支持审计报告模块化生成与知识库管理。
新增模板配置与知识库客户端工厂,优化阿里云相关配置注入方式。
2025-09-20 14:12:41 +08:00
f0b7c9e0c6
refactor(shop): 重构聊天相关实体和映射
...
-移除了 UserServiceImpl 中的系统配置信息代码
- 更新了 ShopChatConversationController 中的注释
- 在 ShopChatMessage 中添加了发送人和接收人的相关信息字段
- 在 ShopDealerApply 中添加了用户昵称和备注字段
- 更新了相关映射文件以支持新的字段
- 调整了应用配置文件,增加了测试环境配置
2025-09-16 23:26:44 +08:00
d3c2b297f3
切换测试数据库
2025-09-12 14:08:04 +08:00
1a4942d7f7
切换测试数据库
2025-09-11 13:26:39 +08:00
c96bc5efea
fix(cert): 修复证书文件路径问题
...
- 移除了上传路径末尾的斜杠
- 更新了证书路径相关的文档和脚本
- 调整了开发和生产环境配置中的上传路径
2025-09-09 17:03:07 +08:00
b50692f84f
refactor: 注释掉百色中学的租户特殊规则配置- 在 application.yml 文件中注释掉了百色中学的租户特殊规则配置
...
- 包括捐款最低金额限制和自定义错误消息
- 同时注释掉了相关的定时任务配置
2025-09-09 16:37:27 +08:00
f821658e78
refactor(bszx): 重构报名和支付海报生成逻辑
...
- 提取共用的 ImageCombiner 初始化和处理逻辑
- 优化文件路径生成和质量压缩流程- 添加 @NotNull 注解提高代码可读性
- 修改时间格式化方式,使用 LocalDateTime
- 更新 Jackson 配置,支持 LocalDateTime序列化和反序列化- 添加文件服务器地址配置
2025-09-09 14:21:18 +08:00