|
|
e5a15f1b9f
|
refactor(qrlogin): 重构二维码登录功能并添加租户支持
- 在 QrLoginController 中添加 tenantId 参数
- 在 QrLoginService 接口中修改 generateQrLoginToken 方法签名,添加 tenantId 参数
- 重构 QrLoginServiceImpl 中的 generateQrLoginToken 方法,使用 WxService 获取 AccessToken
- 新增 WxService 类,用于获取微信 AccessToken,并支持租户 ID
|
2025-09-09 00:53:05 +08:00 |
|
|
|
db6eb892c4
|
feat(qr-login): 为微信小程序添加专用登录二维码
- 在 QrLoginGenerateResponse 中添加了 miniprogramPath 和 miniprogramQrCodeUrl 字段
- 在 QrLoginServiceImpl 中实现了微信小程序码的生成和返回
- 优化了原有二维码生成逻辑,增加了向后兼容的构造函数- 改进了时间处理方式,使用 DateUtil 替代 LocalDateTime- 重构了部分代码,提高了可维护性和扩展性
|
2025-09-08 08:17:09 +08:00 |
|
|
|
ce5d43932e
|
Merge remote-tracking branch 'origin/s209' into s209
|
2025-09-08 08:01:50 +08:00 |
|
|
|
630935f0f5
|
refactor(qr-login): 重构二维码登录功能
- 将 LocalDateTime 替换为 Date 类型- 优化日期处理逻辑,使用 DateUtil 工具类
- 调整日志输出格式
- 重构部分代码结构,提高可读性
|
2025-09-08 08:01:33 +08:00 |
|
|
|
7a332ccd13
|
feat(wx-login): 添加微信登录接口租户支持
- 新增支持指定租户ID的微信登录相关接口
- 添加获取AccessToken和登录接口的重载版本
- 更新文档,增加租户支持相关说明
- 修改内部方法,支持指定租户ID参数
|
2025-09-05 16:05:28 +08:00 |
|
|
|
8551386af6
|
fix(system): 优化微信登录接口的响应处理和异常处理
- 改进了微信手机号和 access_token 获取接口的响应清理逻辑
- 增加了对响应格式的验证和错误处理
-优化了缓存 access_token 的存储和解析
- 提升了代码的健壮性和错误提示的详细性
|
2025-09-05 14:22:30 +08:00 |
|
|
|
0b88c39cab
|
fix(system): 优化微信登录接口的响应处理和异常处理
- 改进了微信手机号和 access_token 获取接口的响应清理逻辑
- 增加了对响应格式的验证和错误处理
-优化了缓存 access_token 的存储和解析
- 提升了代码的健壮性和错误提示的详细性
|
2025-09-04 23:18:01 +08:00 |
|
|
|
54a840dea2
|
fix(system): 优化微信登录接口的响应处理和异常处理
- 改进了微信手机号和 access_token 获取接口的响应清理逻辑
- 增加了对响应格式的验证和错误处理
-优化了缓存 access_token 的存储和解析
- 提升了代码的健壮性和错误提示的详细性
|
2025-09-04 10:22:08 +08:00 |
|
|
|
691467907c
|
feat(common): 忽略 JSON 中的未知字段
- 在 JacksonConfig 中配置 ObjectMapper,禁用 FAIL_ON_UNKNOWN_PROPERTIES 功能
- 在 Menu 类中添加 @JsonIgnoreProperties 注解,忽略未知属性
- 这些修改可以避免反序列化时出现 "Unrecognized field" 错误
|
2025-09-03 18:37:40 +08:00 |
|
|
|
61dab98a6d
|
feat(system): 优化微信登录和用户注册逻辑
- 新增微信小程序数据解密工具类 WxMiniProgramDecryptUtil
- 重构微信登录接口,支持两种方式获取手机号
- 优化用户注册逻辑,增加租户ID参数
- 更新相关实体类和参数类,以支持新的功能
|
2025-09-03 18:25:45 +08:00 |
|
|
|
5961fdbcb9
|
feat(LoginParam): 添加记住我功能
- 在 LoginParam 类中添加 remember 字段
- 用于记住用户登录状态,提高用户体验
|
2025-09-02 21:54:25 +08:00 |
|
|
|
f6b285b397
|
feat(login): 增加短信验证码登录支持
- 在 LoginParam 类中添加 smsCode 字段,作为短信验证码的别名
- 修改 MainController 中的 login 方法,支持 code 和 smsCode 两个字段名
- 优化验证码获取逻辑,提高用户体验
|
2025-09-02 21:51:00 +08:00 |
|
|
|
8204ae75d9
|
feat(user): 增加用户导入模板字段
- 在 UserImportParam 类中添加了用户编码、公司 ID、地址和积分字段- 在用户导入示例中增加了这些新字段的数据
- 在创建新用户时,增加了这些字段的设置
|
2025-09-02 21:44:45 +08:00 |
|
|
|
a14c06449e
|
feat(user): 优化用户导入功能并添加导入模板
- 改进用户导入逻辑,处理空行、无效数据和重复账号/手机号
- 添加用户导入模板下载功能
- 在 UserImportParam 类中增加真实姓名和备注字段
|
2025-09-02 20:58:11 +08:00 |
|
|
|
8529a826d7
|
feat(auth): 实现扫码登录功能并优化邮件模板
- 新增 QrLoginController、QrLoginService、QrLoginData等类实现扫码登录功能
- 更新邮件模板中的公司名称、网址等信息
- 添加 JWT 配置项
- 优化应用配置文件,启用 Jackson 对 Java 8 时间类型的支持
|
2025-09-01 11:32:01 +08:00 |
|
|
|
c23302d9d3
|
refactor(email): 优化邮件模板的数据处理和展示逻辑
- 在 EmailTemplateUtil 中增加了对 email 和 newPassword 的非空校验
- 更新了 notification.html、password-reset.html 和 register-success.html 模板中的条件判断逻辑
- 优化了模板的 HTML 结构和样式,提高了邮件的可读性和美观性
|
2025-08-28 21:11:33 +08:00 |
|
|
|
22079719f0
|
feat(email): 实现邮件模板系统并添加邮件发送功能
- 新增 EmailTemplateUtil 工具类,用于管理邮件模板和发送逻辑
- 在 MainController 中集成 EmailTemplateUtil,用于发送注册成功邮件
- 添加密码重置和通用通知邮件模板
- 实现邮件发送的降级机制,HTML邮件发送失败时自动发送文本邮件
- 添加邮件模板配置和发送设置配置
- 提供异步发送和模板缓存优化建议
|
2025-08-28 21:02:47 +08:00 |
|
|
|
557c18cae8
|
feat(user): 完善用户注册信息
- 在用户注册时,增加用户名和邮箱的设置
- 优先使用用户输入的用户名,若未提供则使用手机号作为用户名
- 若提供了邮箱,则保存邮箱信息
|
2025-08-28 20:07:33 +08:00 |
|
|
|
b8d10b6ae8
|
feat(email): 添加租户 ID并更新邮件发送功能
- 在 EmailRecordService 接口中,更新 sendEmail 方法签名,添加 tenantId 参数
- 在 EmailRecordServiceImpl 中实现更新后的 sendEmail 方法,增加租户 ID 设置
- 修改 MainController 和 TenantServiceImpl 中调用 sendEmail 方法,传入租户 ID
|
2025-08-28 19:49:23 +08:00 |
|
|
|
19393a2f15
|
feat(user): 用户注册成功后发送邮件通知
- 在用户注册成功后,添加了发送邮件通知的功能
- 邮件内容包括用户名、密码和手机号码等信息
- 通过 EmailRecordService 发送邮件
|
2025-08-28 19:43:12 +08:00 |
|
|
|
c79ce20448
|
refactor(user): 优化用户注册逻辑
- 移除了 DomainController 中未使用的权限注解和操作日志
- 在 MainController 中增加了用户注册时的邮箱、密码和昵称设置
- 使用 DesensitizedUtil 对手机号进行脱敏处理,生成昵称
|
2025-08-28 19:20:11 +08:00 |
|
|
|
b0fc834963
|
feat(system): 添加域名和租户的查询接口
- 在 DomainController 中添加了 getByDomain 接口,用于根据域名查询授权域名信息
- 在 TenantController 中添加了 getByCode 接口,用于根据代码搜索租户信息
- 在 DomainService 和 TenantService 接口中定义了相应的查询方法
- 在 DomainServiceImpl 和 TenantServiceImpl 中实现了查询方法
|
2025-08-28 15:03:06 +08:00 |
|
|
|
3b786e2c45
|
Merge remote-tracking branch 'origin/s209' into s209
|
2025-08-14 13:47:47 +08:00 |
|
|
|
b87ea2fdb7
|
fix(wxlogin): 修复微信登录用户信息获取问题
- 在微信登录逻辑中,添加了获取用户详细信息的步骤
- 通过 userService.getByIdRel 方法获取完整的用户信息
- 确保在生成 token 和返回登录结果时使用完整的用户信息
|
2025-08-14 13:47:31 +08:00 |
|
|
|
cbb94cd116
|
新增修改用户接口(无需登录)
|
2025-08-10 00:43:34 +08:00 |
|
|
|
1a54eef1a6
|
新增查询用户接口(无需登录)
|
2025-08-10 00:25:42 +08:00 |
|
|
|
0a5d4a0418
|
新增:授权码模块
|
2025-08-05 01:24:13 +08:00 |
|
|
|
ee0286f85d
|
新增:授权码模块
|
2025-08-05 01:19:28 +08:00 |
|
|
|
6f9f3d4480
|
1
|
2025-08-05 00:48:25 +08:00 |
|
|
|
ef7a38af8a
|
修复:获取访问凭证
|
2025-08-05 00:02:21 +08:00 |
|
|
|
b93d498b7c
|
修复:获取访问凭证
|
2025-08-04 22:18:53 +08:00 |
|
|
|
bc0c8c1a05
|
切换数据库到s209
|
2025-07-28 23:08:40 +08:00 |
|
|
|
6a4b4e4713
|
切换数据库到s209
|
2025-07-28 12:24:45 +08:00 |
|
|
|
9ee30239a1
|
整理目录及说明
|
2025-07-28 10:20:26 +08:00 |
|
|
|
cc19b77166
|
整理目录及说明
|
2025-07-28 10:15:56 +08:00 |
|
|
|
d650bf8437
|
s209分支
|
2025-07-28 10:10:38 +08:00 |
|
|
|
1cb8620c88
|
切换server数据库
|
2025-07-27 13:06:49 +08:00 |
|
|
|
62d55c9831
|
切换server数据库
|
2025-07-27 11:20:09 +08:00 |
|
|
|
71a919cac7
|
升级到jdk17
|
2025-07-27 00:32:51 +08:00 |
|
|
|
b37d397fc6
|
升级到jdk17
|
2025-07-27 00:12:02 +08:00 |
|
|
|
96caafaa4f
|
改造支付证书管理模块
|
2025-07-26 23:29:40 +08:00 |
|
|
|
f6eadfc9f8
|
改造支付证书管理模块
|
2025-07-26 23:06:04 +08:00 |
|
|
|
361add4507
|
改造支付证书管理模块
|
2025-07-26 21:16:36 +08:00 |
|
|
|
2d2b913eb3
|
改造支付证书管理模块
|
2025-07-26 20:47:43 +08:00 |
|
|
|
9d61f9dc38
|
1
|
2025-07-26 18:06:39 +08:00 |
|
|
|
a58aa09c0c
|
支付方式日志
|
2025-07-26 16:57:34 +08:00 |
|
|
|
bdea47eaa4
|
部署另外一台服务器
|
2025-07-24 02:30:51 +08:00 |
|
|
|
9f3295f372
|
临时切换到工匠基地服务器
|
2025-07-14 01:12:26 +08:00 |
|
|
|
ae0d8a5ef5
|
新增:getByKey、updateByKey方法
|
2025-07-10 18:39:31 +08:00 |
|
|
|
68187623e4
|
Merge remote-tracking branch 'origin/master'
|
2025-07-10 14:10:07 +08:00 |
|