Commit Graph

371 Commits

Author SHA1 Message Date
YunaiV
48fd4972da sms 缓存,使用 guava 替代 job 扫描,目的:提升启动速度,加快缓存失效 2023-09-16 20:58:34 +08:00
YunaiV
ebb3a04251 优化多租户 Job 的实现,采用 AOP 替代 BeanPostProcessor,提升启动速度 2023-09-16 14:06:15 +08:00
xingyu
437131cc7a Merge remote-tracking branch 'origin/master' into feature/auth
# Conflicts:
#	yudao-dependencies/pom.xml
2023-09-13 12:00:10 +08:00
YunaiV
8b50cd9661 Merge branch 'feature/mall_product' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
 Conflicts:
	yudao-module-mall/yudao-module-promotion-api/src/main/java/cn/iocoder/yudao/module/promotion/enums/ErrorCodeConstants.java
	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/app/combination/AppCombinationRecordController.java
	yudao-module-mall/yudao-module-trade-api/src/main/java/cn/iocoder/yudao/module/trade/enums/ErrorCodeConstants.java
	yudao-module-member/yudao-module-member-api/src/main/java/cn/iocoder/yudao/module/member/enums/ErrorCodeConstants.java
	yudao-module-pay/yudao-module-pay-api/src/main/java/cn/iocoder/yudao/module/pay/enums/ErrorCodeConstants.java
2023-09-11 16:19:55 +08:00
xingyu
5e9e41c045 fix: required 过期 2023-09-11 12:30:33 +08:00
YunaiV
40e1a879e3 登录:社交登录时,额外返回 openid 2023-09-10 18:01:53 +08:00
lemoncc
2fd201c7fa
🌈 style: 描述错误, 社交类型的枚举为 SocialTypeEnum 而不是 SysUserSocialTypeEnum 2023-09-08 16:33:49 +08:00
YunaiV
4809e9b462 修复单元测试报错的问题 2023-09-03 18:28:29 +08:00
YunaiV
02bc9d28de 解决 MapStruct 的时区问题 2023-08-27 11:19:48 +08:00
shizhong
eb4434ecbc 解决MapStruct的时区问题 2023-08-23 12:11:47 +08:00
wanglei
6446b753d3 fix: required = true ==> requiredMode = Schema.RequiredMode.REQUIRED 2023-08-18 10:56:08 +08:00
YunaiV
ee53d2ad51 修复租户套餐修改时,查询角色报错问题 2023-08-11 22:24:01 +08:00
YunaiV
b5515799dc !557 修改创建菜单时permission为空,缓存KEY 为空的BUG 2023-08-11 19:32:26 +08:00
杜继强
14c7465bc6 修改创建菜单时permission为空,缓存KEY 为空的BUG ,判断 reqVO.permission 为空时,不做 @CacheEvict 的操作 2023-08-08 00:13:23 +08:00
YunaiV
1f3794db77 fix: 修复MailAccountService 更新/删除缓存未清空 2023-08-05 14:49:04 +08:00
YunaiV
c4755c49b1 fix: 修复MailAccountService 更新/删除缓存未清空 2023-08-05 14:48:14 +08:00
zhangjiayu
508ad76cb8 fix: 修复MailAccountService 更新/删除缓存未清空 2023-08-03 18:08:38 +08:00
YunaiV
dfa09c787a 短信渠道的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 08:59:07 +08:00
YunaiV
27e70e73a3 敏感词的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 07:31:53 +08:00
YunaiV
5e7e3d816c 彻底移除 RedisKeyDefine 2023-07-29 07:16:10 +08:00
YunaiV
95edd1d451 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-redis
 Conflicts:
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/convert/auth/AuthConvert.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/permission/MenuServiceImpl.java
2023-07-28 22:31:18 +08:00
YunaiV
5d6308e4bb 对齐 boot 与 cloud 的代码 2023-07-27 13:59:29 +08:00
YunaiV
859cf74a6c 对齐 boot 与 cloud 的代码 2023-07-27 13:00:52 +08:00
YunaiV
6c174d9c83 对齐 boot 与 cloud 的代码 2023-07-26 23:56:02 +08:00
YunaiV
14d7db0c60 对齐 boot 与 cloud 的代码 2023-07-26 23:27:06 +08:00
YunaiV
114f1e4833 对齐 boot 与 cloud 的代码 2023-07-26 22:36:34 +08:00
lwf
414c1be128 feature(使用redis缓存): 功能合并
1、缓存改为Redis缓存,不在启动时缓存,使用时候根据数据源缓存
2、前端登录接口调整
2023-07-26 17:20:54 +08:00
芋道源码
870873e480
!540 修复部分问题,升级依赖
Merge pull request !540 from xingyu/feature/captcha
2023-07-25 11:20:04 +00:00
YunaiV
3a24d05bdc mall + pay:
1. 修复单元测试的报错
2023-07-24 07:04:11 +08:00
xingyu
d556877b13 chore: use xingyuv jushauth 2023-07-21 17:55:47 +08:00
xingyu
c95a1d0a7d chore: up springboot 2.10.13 2023-07-21 17:53:40 +08:00
YunaiV
67d60e32f8 mall + pay:
1、调整微信支付,修复 v2 传递的时间不正确
2、调整 mp js ticket 接口到 system 模块
2023-07-06 00:19:05 +08:00
YunaiV
23e3c4d0d9 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product 2023-07-02 23:45:48 +08:00
芋道源码
11c4c950b7
回退 'Pull Request !518 : 添加华为云 maven 升级依赖' 2023-07-02 15:41:26 +00:00
xingyu
7ad3b6ad2b chore: use com.xingyuv.justauth 2023-06-26 21:08:56 +08:00
YunaiV
7036a6652c mall + member:
1、调整收获地址的返回
2023-06-26 20:07:46 +08:00
YunaiV
16dd86a8db 498 解决解决 Set access token expire time to 0 报错问题和邮件发送用户编号为空问题 2023-06-17 12:36:13 +08:00
xingyu
573ad59edc Merge remote-tracking branch 'origin/master' into feature/mall_product
# Conflicts:
#	yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/util/string/StrUtils.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/brand/vo/ProductBrandBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/category/vo/ProductCategoryBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/sku/vo/ProductSkuBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuRespVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuSimpleRespVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/spu/vo/AppProductSpuDetailRespVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/spu/vo/AppProductSpuPageItemRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/order/vo/TradeOrderBaseVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/order/vo/TradeOrderItemBaseVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/base/sku/AppProductSkuBaseRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/cart/vo/AppTradeCartDetailRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/cart/vo/AppTradeCartItemUpdateSelectedReqVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/cart/vo/AppTradeCartResetReqVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderCreateReqVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderDetailRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderGetCreateInfoRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderPageItemRespVO.java
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/app/address/vo/AppAddressBaseVO.java
2023-06-14 15:18:12 +08:00
puhui999
5bfca56efa fix:完善 TODO 提到的问题 2023-06-07 18:08:49 +08:00
shizhong
6ca09af97e 解决邮件发送用户编号为空问题 2023-06-05 14:09:49 +08:00
shizhong
3e350151bc 解决 Set access token expire time to 0 报错问题 2023-06-05 14:03:06 +08:00
JiangQi
8004a11036 master代码错误 2023-05-29 09:17:11 +08:00
YunaiV
cc049566d1 修复邮件日志 sendTime 类型不一致(应该为 LocalDateTime) 2023-05-29 00:05:06 +08:00
YunaiV
0631c51d93 mall + trade:review 配置管理列表 2023-05-28 23:16:11 +08:00
jason
55dbff7570 运费模板 review 修改. 运费模块可以选择多个区域 2023-05-27 11:20:43 +08:00
YunaiV
0083d12404 mall:review + mall:快递费用 2023-05-25 22:51:38 +08:00
jason
16956a6501 运费模板,区域选择使用懒加载优化性能 2023-05-22 23:08:21 +08:00
jason
01a67289a9 mall: 订单中心新增运费模板功能 2023-05-21 23:35:07 +08:00
杨文
e25099a49e 发送邮件逻辑优化,邮件标题支持模版参数 2023-05-19 11:08:56 +08:00
xingyu
0b3640a522 fix: required = true ==> requiredMode = Schema.RequiredMode.REQUIRED 2023-05-08 10:06:17 +08:00
YunaiV
e5fcc7a387 boot3:适合 ServletUtils 2023-04-16 21:40:56 +08:00
芋道源码
89e785dc49
!457 【轻量级 PR】:解决敏感词导出和字典数据编辑保存的两个BUG
Merge pull request !457 from clockdotnet/master_pr
2023-04-15 01:39:41 +00:00
YunaiV
d2ba90db5d 修复单元测试报错 2023-04-14 22:59:45 +08:00
shizhong
206b5a5e47 解决字典数据编辑颜色清空不能保存问题 2023-04-14 22:15:50 +08:00
shizhong
27c5b5f369 解决敏感词导出excel内容为500错误问题 2023-04-14 22:14:34 +08:00
YunaiV
5c0161d762 修复租户名的重复问题 2023-04-09 11:12:24 +08:00
芋道源码
aa16b8279f
!446 配合周建进行测试所提bug的后端修改
Merge pull request !446 from clockdotnet/master_pr
2023-04-09 02:30:08 +00:00
shizhong
92cf4b9e63 租户添加或修改时租户名称改为不可以重复,否则会造成重复名称的租户无法正常登录的问题,按规范优化代码 2023-04-03 12:55:06 +08:00
shizhong
64cd19f7db 解决新增租户时创建的租户第一个用户性别为无效值的问题,前端改了,后端还是默认0即未知吧 2023-03-30 21:15:26 +08:00
shizhong
55358aa170 租户添加或修改时租户名称改为不可以重复,否则会造成重复名称的租户无法正常登录的问题 2023-03-30 16:00:25 +08:00
shizhong
b8628f75c5 解决新增租户时创建的租户第一个用户性别为无效值0的问题 2023-03-30 15:19:20 +08:00
打听幸福的下落
aae6f12832 fix: MybatisPlus 主键策略使用雪花算法 ASSIGN_ID 时,获取登录验证码主键精度丢失问题
SmsCodeDO 主键类型为 Integer,使用雪花算法后 Long 转 Integer 精度丢失,system_sms_code 表数据入库后主键为负数
2023-03-16 20:25:29 +08:00
joinfriend
ede7aabb55
补充update分隔符
Signed-off-by: joinfriend <277784977@163.com>
2023-03-07 17:25:00 +00:00
芋道源码
6216b1190a
!416 用户详情不显示所属部门部门
Merge pull request !416 from babylazsss/master
2023-02-28 16:51:59 +00:00
jian.li
c35d4f596a 缓存部门命名优化 2023-02-24 13:13:10 +08:00
chiwenda
5f47c00c51 fix:用户详情不显示所属部门 2023-02-20 22:05:28 +08:00
YunaiV
35ba9b36af 菜单新增 alwaysShow 总是展示、componentName 组件名 2023-02-10 23:03:10 +08:00
YunaiV
c3eb9022b8 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/springdoc
# Conflicts:
#	yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/ConfigController.java
#	yudao-module-mall/yudao-module-product-biz/src/test/resources/sql/clean.sql
#	yudao-module-mall/yudao-module-product-biz/src/test/resources/sql/create_tables.sql
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/auth/AuthController.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dept/DeptController.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dept/PostController.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/RoleController.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sms/SmsChannelController.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/UserController.java
#	yudao-server/pom.xml
2023-02-04 10:21:45 +08:00
YunaiV
f770133854 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master_unit-sql
# Conflicts:
#	yudao-module-system/yudao-module-system-biz/src/test/resources/sql/clean.sql
2023-02-04 10:06:31 +08:00
YunaiV
b5b23b3d7c infra:完善 config 的单元测试 2023-02-04 00:57:09 +08:00
YunaiV
10f7352ef8 system:简化 mapper 的实现 2023-02-04 00:33:55 +08:00
YunaiV
67e1879a8f system:将 biz 的方法名的负数都换成 List 2023-02-04 00:26:48 +08:00
YunaiV
837345ed95 system:将 api 的方法名的负数都换成 List 2023-02-04 00:15:20 +08:00
YunaiV
245e557309 system:将 check 方法,统一成 validate 方法 2023-02-04 00:10:12 +08:00
YunaiV
2ba4dec0da 完善 notify 单元测试 2023-02-04 00:02:37 +08:00
YunaiV
62dc3296d6 完善 mail 单元测试 2023-02-03 23:39:47 +08:00
YunaiV
3d3c88dd4f 完善 AdminUserServiceImpl 单元测试 2023-02-03 22:10:05 +08:00
YunaiV
1d3ca8a990 完善 TenantServiceImpl 单元测试 2023-02-02 23:47:17 +08:00
YunaiV
83003021e1 完善 TenantPackageServiceImpl 单元测试 2023-02-02 23:35:56 +08:00
YunaiV
d897f8fb10 完善 SmsCodeServiceImpl 单元测试 2023-02-02 23:16:35 +08:00
YunaiV
a332d5f893 完善 SmsSendServiceImpl 单元测试 2023-02-02 21:15:23 +08:00
YunaiV
e7d0b8da35 完善 SmsLogServiceImpl 单元测试 2023-02-02 21:08:33 +08:00
YunaiV
97fd7a7187 完善 SmsChannelServiceImpl 单元测试 2023-02-02 21:05:58 +08:00
YunaiV
d7f86afd6c 完善 SensitiveWordServiceImpl 单元测试 2023-02-02 21:03:25 +08:00
YunaiV
96e8fa4216 完善 RoleServiceImpl 单元测试 2023-02-02 09:13:14 +08:00
YunaiV
3aeebef036 完善 MenuServiceImplTest 单元测试 2023-02-01 23:33:59 +08:00
YunaiV
7731b4f503 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/dev-yunai 2023-02-01 21:09:29 +08:00
YunaiV
3470b38de2 完善 OAuth2ClientServiceImpl、OAuth2GrantServiceImpl 单元测试 2023-02-01 21:05:40 +08:00
YunaiV
96e8df0398 完善 NoticeServiceImpl 单元测试 2023-02-01 21:04:18 +08:00
YunaiV
aa37c2cd7c 完善 OperateLogServiceImpl 单元测试 2023-02-01 08:27:02 +08:00
YunaiV
987fcd366c 完善 LoginLogServiceImplTest 单元测试 2023-02-01 08:17:03 +08:00
YunaiV
9ca793919d 完善 ErrorCodeServiceImpl 单元测试 2023-02-01 08:04:36 +08:00
YunaiV
fed9feb05f 完善 DictTypeServiceImpl 单元测试 2023-02-01 07:45:57 +08:00
YunaiV
0537421655 完善 DictDataServiceImpl 单元测试 2023-02-01 07:34:57 +08:00
YunaiV
bef06ef940 完善 PostServiceImpl 单元测试 2023-02-01 00:42:38 +08:00
YunaiV
1011de3278 完善 DeptServiceImpl 单元测试 2023-02-01 00:07:34 +08:00
YunaiV
ba78d9964a 完善 AdminAuthServiceImpl 单元测试 2023-01-31 22:43:50 +08:00
xingyu
fa2977ae9e 适配springdoc 2023-01-30 10:24:29 +08:00
xingyu
08a4de37c2 Merge remote-tracking branch 'origin/master' into feature/springdoc
# Conflicts:
#	README.md
2023-01-30 10:08:31 +08:00
xingyu
edbbb1a50a feat: mail springdoc 2023-01-29 16:24:24 +08:00