Commit Graph

363 Commits

Author SHA1 Message Date
gxwebsoft 22079719f0 feat(email): 实现邮件模板系统并添加邮件发送功能
- 新增 EmailTemplateUtil 工具类,用于管理邮件模板和发送逻辑
- 在 MainController 中集成 EmailTemplateUtil,用于发送注册成功邮件
- 添加密码重置和通用通知邮件模板
- 实现邮件发送的降级机制,HTML邮件发送失败时自动发送文本邮件
- 添加邮件模板配置和发送设置配置
- 提供异步发送和模板缓存优化建议
2025-08-28 21:02:47 +08:00
gxwebsoft 557c18cae8 feat(user): 完善用户注册信息
- 在用户注册时,增加用户名和邮箱的设置
- 优先使用用户输入的用户名,若未提供则使用手机号作为用户名
- 若提供了邮箱,则保存邮箱信息
2025-08-28 20:07:33 +08:00
gxwebsoft b8d10b6ae8 feat(email): 添加租户 ID并更新邮件发送功能
- 在 EmailRecordService 接口中,更新 sendEmail 方法签名,添加 tenantId 参数
- 在 EmailRecordServiceImpl 中实现更新后的 sendEmail 方法,增加租户 ID 设置
- 修改 MainController 和 TenantServiceImpl 中调用 sendEmail 方法,传入租户 ID
2025-08-28 19:49:23 +08:00
gxwebsoft 19393a2f15 feat(user): 用户注册成功后发送邮件通知
- 在用户注册成功后,添加了发送邮件通知的功能
- 邮件内容包括用户名、密码和手机号码等信息
- 通过 EmailRecordService 发送邮件
2025-08-28 19:43:12 +08:00
gxwebsoft c79ce20448 refactor(user): 优化用户注册逻辑
- 移除了 DomainController 中未使用的权限注解和操作日志
- 在 MainController 中增加了用户注册时的邮箱、密码和昵称设置
- 使用 DesensitizedUtil 对手机号进行脱敏处理,生成昵称
2025-08-28 19:20:11 +08:00
gxwebsoft b0fc834963 feat(system): 添加域名和租户的查询接口
- 在 DomainController 中添加了 getByDomain 接口,用于根据域名查询授权域名信息
- 在 TenantController 中添加了 getByCode 接口,用于根据代码搜索租户信息
- 在 DomainService 和 TenantService 接口中定义了相应的查询方法
- 在 DomainServiceImpl 和 TenantServiceImpl 中实现了查询方法
2025-08-28 15:03:06 +08:00
gxwebsoft 3b786e2c45 Merge remote-tracking branch 'origin/s209' into s209 2025-08-14 13:47:47 +08:00
gxwebsoft b87ea2fdb7 fix(wxlogin): 修复微信登录用户信息获取问题
- 在微信登录逻辑中,添加了获取用户详细信息的步骤
- 通过 userService.getByIdRel 方法获取完整的用户信息
- 确保在生成 token 和返回登录结果时使用完整的用户信息
2025-08-14 13:47:31 +08:00
b2894lxlx cbb94cd116 新增修改用户接口(无需登录) 2025-08-10 00:43:34 +08:00
b2894lxlx 1a54eef1a6 新增查询用户接口(无需登录) 2025-08-10 00:25:42 +08:00
gxwebsoft 0a5d4a0418 新增:授权码模块 2025-08-05 01:24:13 +08:00
gxwebsoft ee0286f85d 新增:授权码模块 2025-08-05 01:19:28 +08:00
gxwebsoft ef7a38af8a 修复:获取访问凭证 2025-08-05 00:02:21 +08:00
gxwebsoft b93d498b7c 修复:获取访问凭证 2025-08-04 22:18:53 +08:00
gxwebsoft 1cb8620c88 切换server数据库 2025-07-27 13:06:49 +08:00
gxwebsoft b37d397fc6 升级到jdk17 2025-07-27 00:12:02 +08:00
gxwebsoft 96caafaa4f 改造支付证书管理模块 2025-07-26 23:29:40 +08:00
gxwebsoft 361add4507 改造支付证书管理模块 2025-07-26 21:16:36 +08:00
gxwebsoft 2d2b913eb3 改造支付证书管理模块 2025-07-26 20:47:43 +08:00
gxwebsoft a58aa09c0c 支付方式日志 2025-07-26 16:57:34 +08:00
gxwebsoft ae0d8a5ef5 新增:getByKey、updateByKey方法 2025-07-10 18:39:31 +08:00
gxwebsoft dee5b84e60 修复:获取临时osstoken需登录才可以访问 2025-07-10 14:09:43 +08:00
gxwebsoft a3e99fde92 Merge remote-tracking branch 'origin/master' 2025-07-01 17:04:22 +08:00
gxwebsoft 79040c8a64 修复:获取临时osstoken需登录才可以访问 2025-07-01 17:04:09 +08:00
b2894lxlx 21eca255d6 Merge remote-tracking branch 'origin/master' 2025-06-30 14:24:57 +08:00
b2894lxlx a71495404c 调整token过期时间为一年 2025-06-30 14:24:36 +08:00
gxwebsoft afce6628e2 修复:UserVerify模块 2025-06-23 19:20:10 +08:00
gxwebsoft 366fd4e34b 修复:UserVerify模块 2025-06-23 02:41:13 +08:00
gxwebsoft 5404cc5689 新增:UserVerify新增organizationId字段 2025-06-23 00:40:10 +08:00
gxwebsoft 6e4d41cff2 新增:重置万能短信验证码 2025-06-20 07:05:58 +08:00
gxwebsoft 3dee8bd0d1 新增:重置短信验证码接口 2025-06-20 06:55:29 +08:00
gxwebsoft eaddddafe3 新增:userRole新增roleCode字段 2025-06-18 15:39:04 +08:00
gxwebsoft 779c4cbaf3 修复:myUserVerify 2025-06-17 20:33:31 +08:00
gxwebsoft 1be7538b48 修复:userRole模块 2025-06-16 22:30:04 +08:00
gxwebsoft c922346f89 修复:实名认证模块 2025-06-16 20:28:14 +08:00
gxwebsoft 4d07efc220 修复:实名认证模块 2025-06-16 19:40:16 +08:00
gxwebsoft f5104954de 修复:实名认证模块 2025-06-16 18:57:34 +08:00
b2894lxlx 05d8543e03 添加下线数(批量)接口 2025-06-09 00:16:13 +08:00
b2894lxlx fd6f747e66 添加下线数接口 2025-06-08 22:58:12 +08:00
gxwebsoft adf6331fcf 修复:实名认证模块 2025-06-03 15:13:53 +08:00
gxwebsoft 8ce26da2a8 新增用户实名认证模块 2025-06-02 10:49:29 +08:00
gxwebsoft 555185a9b9 新增用户实名认证模块 2025-05-30 18:49:38 +08:00
gxwebsoft eeb15ced27 新增用户实名认证模块 2025-05-30 09:10:56 +08:00
gxwebsoft 8654b6acac Merge remote-tracking branch 'origin/master' 2025-04-29 18:35:18 +08:00
b2894lxlx aeb92c85b0 牛八哥去除图形验证码 2025-04-29 18:34:01 +08:00
gxwebsoft 0f2325e68c Merge remote-tracking branch 'origin/master' 2025-04-24 22:01:54 +08:00
gxwebsoft edcf4df44f 改造:getAdminsByPhone接口 2025-04-24 22:01:47 +08:00
b2894lxlx fc9ed565c1 新增身份证号批量查询 2025-04-21 11:27:27 +08:00
gxwebsoft 8bb6773d77 Merge remote-tracking branch 'origin/master' 2025-04-17 17:54:25 +08:00
gxwebsoft 4b8036e106 修改字段类型:isInvoice改为Integer 2025-04-17 10:20:42 +08:00