俞宝山
fca93a642b
【更新】前端灰色模式修复及图标选择器更换
2026-06-27 18:28:09 +08:00
俞宝山
3c97976dc6
【更新】对前端弹窗样式优化
2026-06-27 17:34:59 +08:00
zoumingjun
640a203f81
【优化】前端组件DragModal和XnFormContainer优化
2026-06-27 08:23:32 +00:00
俞宝山
595ceac034
【增强】增强OIDC/SSO登录容错能力:AuthOidcCommonRequest增加GET/POST降级、详细日志和uuid空值校验;AuthOidcClient增加state校验失败降级处理;AuthThirdServiceImpl增加state格式异常容错和Redis查询异常捕获;同时修复username字段赋值和SSO账号前缀枚举。
2026-06-27 16:18:30 +08:00
xuyuxiang
153b122627
【底座】完善AuthKeyUtil,判断公钥配置的为http地址的情况下,下载后再继续转换
2026-06-26 23:05:48 +08:00
xuyuxiang
88cdb66ffe
【底座】配置Satoken,不允许同一账号多地同时登录,满足安全性
2026-06-26 22:54:47 +08:00
xuyuxiang
692b41dadd
【底座】短信、邮件、消息、推送四个控制器的发送接口加上CommonNoRepeat注解,对接口限流,重复提交提示请求过于频繁,防止短信/邮件炸弹,满足安全性
2026-06-26 22:53:33 +08:00
xuyuxiang
d9fc465da2
【底座】用户登录时,若账号或密码有一个错误,均提示账号或密码错误,防止用户名枚举猜测,满足安全性
2026-06-26 22:50:15 +08:00
xuyuxiang
2a27598846
【底座】用户默认密码不使用弱口令,移除开发环境下的自动填充默认用户名密码,满足安全性
2026-06-26 22:49:18 +08:00
xuyuxiang
1eb03979df
【底座】补充遗漏提交DevFileDownloadParam
2026-06-26 14:03:41 +08:00
俞宝山
d6c74e8320
【补充】三方登录补充缺失的图标展示
2026-06-26 11:42:06 +08:00
xuyuxiang
2ffbb3aff2
【底座】用户头像、通知公告封面等上传限定只能图片,DevFileController增加限定图片、文档等4个文件上传接口,优化通知公告管理页面、业务首页中通知公告详情的展示样式
2026-06-26 02:19:21 +08:00
xuyuxiang
cfd8c0609b
【底座】/dev/file/download接口需要校验签名,防止未经授权遍历下载,注意对历史文件数据进行迁移
2026-06-26 01:15:38 +08:00
xuyuxiang
9bf42687b2
【底座】认证源前端页面注释暂时不用的关联目标属性配置
2026-06-24 22:54:43 +08:00
xuyuxiang
7937b43653
【底座】优化Oauth和Oidc认证源的获取accessToken和获取用户信息及三方登录回调接口的state校验
2026-06-24 22:43:12 +08:00
xuyuxiang
2800d056d5
【底座】三方用户回调时根据用户id登录
2026-06-24 22:04:29 +08:00
俞宝山
698c469970
【优化】前端代码格式化
2026-06-24 12:15:23 +08:00
xuyuxiang
d333d5b7ea
【底座】提交遗漏的认证源图标
2026-06-24 11:02:19 +08:00
xuyuxiang
b003b8add6
【底座】增强三方登录,支持更多社交平台登录,支持OAUTH、OIDC、JWT、CAS、SAML等标准协议认证源登录
2026-06-24 10:36:31 +08:00
xuyuxiang
7e0a2c895d
【底座】字典加上RUSTFS
2026-06-23 23:22:25 +08:00
wangxu
f9ad3d212d
feat:增加灰色模式配置及切换
2026-06-14 04:02:37 +00:00
17381448491
63cea0727e
feat(permission): 为角色和用户权限分配表单添加过滤功能
...
- 添加搜索框支持按接口前缀、路径或名称搜索
- 添加授权状态筛选器(全部、已授权、未授权)
- 添加数据范围筛选器(全部数据范围、全部、仅自己、所属组织等)
- 实现多条件组合过滤逻辑
- 添加重置筛选条件功能
- 优化搜索算法支持多字段匹配
- 添加筛选统计显示接口总数
- 统一两个表单的过滤功能实现
2026-06-14 04:02:22 +00:00
17381448491
612cac7510
style(generate): 为字典类型数据显示添加标签样式
...
- 在前端左侧树表格模板中为字典类型数据添加a-tag标签
- 在主从表详情模板中为主表字典类型数据添加a-tag标签
- 在主从表详情模板中为子表字典类型数据添加a-tag标签
- 在普通表格模板中为字典类型数据添加a-tag标签
- 在树形表格模板中为字典类型数据添加a-tag标签
- 使用$TOOL.dictTypeColor方法为标签设置对应颜色
2026-06-14 04:02:22 +00:00
17381448491
83ef0be1ec
解决字典为整形数据时无法匹配问题
2026-06-14 04:02:22 +00:00
xuyuxiang
4bbd8f43ff
【底座】优化给角色授权权限时,选择自定义组织树的加载和回显问题
2026-06-05 00:00:36 +08:00
xuyuxiang
c850244e5e
【底座】修复 #IJQ697 新增/编辑角色选择角色分类为机构后无法加载机构树的bug
2026-06-04 23:42:37 +08:00
xuyuxiang
915861ca6e
【底座】sys模块和biz模块的职位编码不再系统生成随机数,而是需要手动输入编码,并且校验重复,以方便用户自定义编码
2026-06-04 23:36:16 +08:00
xuyuxiang
95678d19a5
【底座】sys模块和biz模块的组织编码不再系统生成随机数,而是需要手动输入编码,并且校验重复,以方便用户自定义编码
2026-06-04 23:35:59 +08:00
xuyuxiang
48b67a0acb
【底座】优化PR后遗漏的一个导包问题
2026-06-04 23:14:56 +08:00
xuyuxiang
0a04256e79
【底座】优化 #IJSAFR C端创建用户相关接口使用了抽象类SaBaseClientLoginUser进行实例化.class的问题,改为使用ClientLoginUser.class实例化
2026-06-04 22:54:34 +08:00
张珂齐
fb126a82fa
腾讯云短信发送失败响应内容变更
...
腾讯云短信发送失败响应内容变更
Signed-off-by: 张珂齐 <934790746@qq.com >
2026-05-26 08:31:51 +00:00
wangxu
dd1fad3fc1
修复spring.profiles.active=prod下,启动控制台报日志警告
...
WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@5b11a194 - SizeAndTimeBasedFNATP class was renamed as SizeAndTimeBasedFileNamingAndTriggeringPolicy.
WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@5b11a194 - Direct use of either SizeAndTimeBasedFNATP or SizeAndTimeBasedFileNamingAndTriggeringPolicy
WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@5b11a194 - is deprecated. Please use SizeAndTimeBasedRollingPolicy instead.
WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@5b11a194 - For more information see https://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@339bf286 - SizeAndTimeBasedFNATP class was renamed as SizeAndTimeBasedFileNamingAndTriggeringPolicy.
WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@339bf286 - Direct use of either SizeAndTimeBasedFNATP or SizeAndTimeBasedFileNamingAndTriggeringPolicy
WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@339bf286 - is deprecated. Please use SizeAndTimeBasedRollingPolicy instead.
WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@339bf286 - For more information see https://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
2026-05-25 23:27:27 +08:00
axin
48f47e9fa7
### 最新版本,master分支
...
### 该问题是如何引起的?
用户导入走更新逻辑时,邮箱和手机号重复还能导入成功
代码前面设置了sysUser.setEmail(sysUser.getEmail());
sysUser.setPhone(sysUser.getPhone());
但是后面又被
BeanUtil.copyProperties(sysUserImportParam, sysUser);
覆盖了
导致前面设置无效
### 重现步骤(如果有就写完整)
导入一个已存在的用户,且手机号和邮箱都设置已存在且非当前用户的即可
### 报错信息
无
Signed-off-by: axin <825658839@qq.com >
2026-05-24 09:20:27 +00:00
俞宝山
3a55d53285
【底座】增加权限转移功能、修改用户后未刷新缓存问题修改
2026-05-24 17:10:41 +08:00
俞宝山
da0291a8f1
【底座】弹窗组件在抽屉下不显示title插槽内容问题修复
v3.6.4.1
2026-04-24 19:31:02 +08:00
xuyuxiang
1d651f91e6
【升级】增加完善主子表生成情况下子表的导入和导出功能
2026-04-23 15:58:18 +08:00
俞宝山
e459a33390
【优化】文件上传组件支持文件名称正常回显及多职位选不到的优化
2026-04-23 15:56:27 +08:00
xuyuxiang
08770a559f
【升级】优化导包,完成升级3.6.4版本
2026-04-23 00:49:26 +08:00
xuyuxiang
61e8d65e78
【升级】字典管理的上级字典必填校验
2026-04-22 22:50:27 +08:00
xuyuxiang
1f87b82059
【底座】优化导包
2026-04-22 02:20:42 +08:00
xuyuxiang
3810abb285
【底座】SysOrgApi增加getAncestorNodes接口,供其他地方调用
2026-04-22 02:03:44 +08:00
xuyuxiang
74070c77b5
【底座】优化gitignore
2026-04-22 01:30:50 +08:00
xuyuxiang
9c62a2dea1
【底座】移除ApiSupport注解
2026-04-22 01:29:09 +08:00
xuyuxiang
68a97ff2de
【底座】更新sql中RUSTFS文件配置的id
2026-04-22 00:42:14 +08:00
俞宝山
24a8432627
【底座】修复通知公告排序码字段类型错误
2026-04-22 00:09:56 +08:00
xuyuxiang
4bacea243b
【底座】更新sql,增加RUSTFS文件配置,并增加对应配置页面
2026-04-22 00:05:15 +08:00
xuyuxiang
5c5808b4f1
【底座】更新sql,增加RUSTFS文件配置,并增加对应配置页面
2026-04-22 00:04:30 +08:00
xuyuxiang
dab5144c9c
【底座】更新sql,增加RUSTFS文件配置
2026-04-22 00:04:30 +08:00
xuyuxiang
b5a24b4f69
【底座】更新sql,代码生成器相关表增加字段,现有字典颜色赋值
2026-04-22 00:04:30 +08:00
俞宝山
1aacaa85d1
【更新】对PR内容进行微调
2026-04-21 23:53:37 +08:00