Commit Graph

228 Commits

Author SHA1 Message Date
Charles7c
5bb35a13d6 fix: 用户邮箱信息增加脱敏处理 2023-10-25 23:36:45 +08:00
Charles7c
43590bf66e style: 优化前端登录模块 API 路径 2023-10-25 22:55:40 +08:00
Charles7c
17b169eb0e feat: 支持邮箱登录
在个人中心-安全设置中绑定邮箱后,才支持邮箱登录
2023-10-24 21:39:38 +08:00
Charles7c
d9af44f9fa style: 优化社交身份认证注释为三方账号认证 2023-10-20 22:24:41 +08:00
Charles7c
efe455736c feat: 个人中心-安全设置,支持绑定、解绑三方账号 2023-10-19 23:44:56 +08:00
Charles7c
36d52d3e15 refactor: 优化个人中心路由地址 2023-10-16 21:51:19 +08:00
Charles7c
b04a228a1a fix: 修复个人中心密码设置状态显示错误的问题 2023-10-16 21:25:02 +08:00
Charles7c
8d394937cf refactor: 还原 loginStore 命名,重命名为 userStore 2023-10-15 21:19:12 +08:00
Charles7c
7cf5e0018c fix: 修复登录后访问首页却跳转到登录页面的问题
Fixes #23
2023-10-15 13:10:36 +08:00
Charles7c
05cb609780 feat: 支持第三方账号登录
Just Auth(开箱即用的整合第三方登录的开源组件,脱离繁琐的第三方登录 SDK,让登录变得 So easy!)
2023-10-14 23:58:13 +08:00
Bull-BCLS
c0ee2eac02 fix: 修复字典名称表单校验 2023-10-11 21:48:23 +08:00
Charles7c
698a7251b7 chore: 升级前后端依赖
1.Spring Boot 2.7.15 => 2.7.16
2.Sa-Token 1.35.0.RC => 1.36.0
3.Hutool 5.8.20 => 5.8.22
4.Arco Design Vue 2.51.0 => 2.52.0
5.dayjs 1.11.9 => 1.11.10
6.vue-i18n 9.2.2 => 9.5.0
7.其他依赖升级
2023-10-08 21:17:18 +08:00
Charles7c
a5a4cd4964 refactor: 登录页面 UI 新增邮箱登录模式 2023-09-28 19:33:19 +08:00
Charles7c
3f92660e9f style: 调整登录背景图片链接来源 2023-09-27 23:55:56 +08:00
Charles7c
d40d5b4ae6 refactor: 重构登录页面 UI 以适配多因子认证、第三方登录等场景 2023-09-27 23:19:24 +08:00
Charles7c
7429626aae chore: 更新版本号 2023-09-25 20:50:51 +08:00
Charles7c
0263fc1779 release: v1.2.0 2023-09-24 20:34:38 +08:00
Charles7c
8e506dc6e6 fix: 修复昵称正则不一致问题 2023-09-24 20:22:46 +08:00
Bull-BCLS
3288f2d38d fix: 修复删除列表数据后 Select 选择框重置问题 2023-09-24 20:11:56 +08:00
Charles7c
e947312f24 refactor: 前端表单重置优化 2023-09-24 11:45:14 +08:00
Charles7c
6582efe28d release: v1.1.2 2023-09-24 11:36:34 +08:00
Bull-BCLS
1a1f1afc7e fix: 修复系统配置无法实时更新及登录页面显示错误 2023-09-23 21:31:32 +08:00
Charles7c
d1288a0c4f chore: 优化初始参数数据 2023-09-23 20:46:32 +08:00
Bull-BCLS
f2dcf65f2b refactor: 适配系统配置 2023-09-23 19:23:23 +08:00
Charles7c
ff14ceb53f feat: 新增公共上传接口,完善系统配置 Logo、favicon 上传 2023-09-23 13:11:19 +08:00
Charles7c
adf7ec5dda style: 优化系统参数相关命名为参数 2023-09-22 23:09:59 +08:00
Charles7c
9893828947 fix: 修复打包报错,并优化系统配置页面样式 2023-09-22 22:33:33 +08:00
Charles7c
f907d949d3 style: 优化仪表盘二维码展示 2023-09-22 22:21:01 +08:00
Bull-BCLS
dcc87cb63b feat: 新增网站配置修改功能 2023-09-22 21:51:09 +08:00
Charles7c
b30f6c2eb0 refactor: 完善系统配置恢复默认功能(仅前端) 2023-09-21 23:43:22 +08:00
Charles7c
c344bceb3f refactor: 优化系统配置页面样式
1.优化系统配置页面样式
2.修复部分错误及遗漏
2023-09-21 22:53:20 +08:00
Bull-BCLS
42996a7317 feat: 新增查询参数列表接口 2023-09-21 22:38:06 +08:00
Charles7c
4af1d30fa6 feat: 新增系统管理/系统配置(仅前端配置页面,Mock 部分接口) 2023-09-20 23:03:55 +08:00
Charles7c
d080120d42 refactor: 优化登录和菜单加载相关提示 2023-09-19 21:27:03 +08:00
Charles7c
90d825a02f refactor: 完善前后端校验 2023-09-18 22:21:25 +08:00
Charles7c
3fd0c08b80 refactor: 优化字典选中效果 2023-09-18 20:07:41 +08:00
Charles7c
8a02401a24 refactor: 💥 优化系统内置类型数据标识
1.系统内置类型数据标识由 type 调整为 is_system
2.优化部分表的非空字段
2023-09-17 23:53:25 +08:00
Charles7c
2755bc8479 refactor: 优化部分前端代码
1.前端部分 id 类型调整为 number(去除 Jackson 针对 Long 等类型的全局转换后,需要调整下前端部分 id 的类)
2.前端部分表格列去除 data-index(部分表格列,使用了 slot,则无需再使用 data-index 属性)
3.部分字典状态遗漏更改
2023-09-17 20:38:56 +08:00
Charles7c
1f73aa732d refactor: 优化枚举字典处理,增加颜色类型
1.重构 useDict 方法,同时支持枚举和查询字典,对应后端接口增加缓存处理
2.优化 BaseEnum 处理,增加 color 字段可用于设置对应枚举背景颜色(同字典背景颜色)
2023-09-17 18:03:14 +08:00
Charles7c
3a3a5d6b71 refactor: 公告类型适配字典数据
1.新增 <dict-tag> 自定义组件,用于回显字典标签
2.重构 useDict 方法,支持查询字典数据
3.优化部分字典相关数据类型
2023-09-17 13:26:14 +08:00
Charles7c
9ed63dbd76 refactor: 优化字典相关样式,引入颜色选择器优化背景色输入
vue3-colorpicker
2023-09-16 21:22:02 +08:00
Charles7c
ca51702035 feat: 新增系统管理/字典管理(列表、新增、修改、删除、导出、查询字典项列表、新增字典项、修改字典项、删除字典项) 2023-09-16 00:36:42 +08:00
Charles7c
36fda57d49 feat: 完善仪表盘最近访问区块内容(来自 @Bull-BCLS) 2023-09-11 23:00:01 +08:00
Charles7c
36d38aec16 refactor: 合并菜单管理图标和标题列 2023-09-11 20:44:36 +08:00
Charles7c
61ac1e0a27 Merge branch '1.1.x' into dev 2023-09-11 20:43:06 +08:00
Charles7c
be8732d812 fix: 修复生产环境和开发环境样式不一致的问题
和 unplugin-vue-components 按需加载插件有关,注释掉了相关按需引入,改为全局引入样式

Closes https://github.com/arco-design/arco-design-pro-vue/issues/338
2023-09-11 20:42:48 +08:00
Charles7c
b3b6446433 refactor: 💥 分离 HTTP 状态码和业务状态码
1.传输正常的情况下无论业务是否有异常,HTTP 状态码始终为 200
2.防止非 HTTPS 情况下出现运营商劫持(例如:404)
2023-09-10 22:35:50 +08:00
Charles7c
a3082e72a9 style: 部分代码优化
1.格式优化:去除部分多余空行(较少代码段区分尽量不添加空行)、注释(代码尽量自解释)
2.完善部分 Swagger 注解信息
3.修复部分前后端警告
2023-09-10 18:01:44 +08:00
Charles7c
a1c20afb1b feat: 完善仪表盘访问趋势区块内容 2023-09-09 21:39:15 +08:00
Charles7c
dc1691f019 feat: 完善仪表盘访客地域分布区块内容 2023-09-09 15:09:05 +08:00
Charles7c
83b2e2a7c0 feat: 完善仪表盘热门模块区块内容
1.完善仪表盘热门模块区块内容
2.sys_log 表增加 module 字段索引
3.优化总计区块图标
2023-09-09 11:28:44 +08:00
Charles7c
3440aa4faa feat: 完善仪表盘总计区块内容 2023-09-09 00:20:50 +08:00
Charles7c
0178fbb89a feat: 完善仪表盘快捷操作区块内容 2023-09-07 22:22:26 +08:00
Charles7c
13d2afff37 Merge branch '1.1.x' into dev 2023-09-07 21:10:50 +08:00
Charles7c
20f1e8aecc fix: 修复图标 svg 错误 2023-09-07 20:59:24 +08:00
Charles7c
8b024b3ee3 release: v1.1.1 2023-09-06 20:56:05 +08:00
Charles7c
609c49bced Merge branch '1.1.x' into dev 2023-09-05 23:44:08 +08:00
Charles7c
3fc7adb1e2 fix: 🐛 修复刷新页面后,选中菜单无法保持展开状态的问题
1.父级菜单也必须存在 name 属性,父级菜单 name 属性,在很早之前曾考虑过移除,后来发现会引起
Bug,于是没有改动。但前段时间调整动态路由时没有想起该情况,一时疏忽移除了,所幸发现问题不晚,现在及时恢复回来
2.优化实时监控示例的相关变量命名
2023-09-05 23:27:07 +08:00
Charles7c
10ca5d8c76 fix: 修复侧边栏菜单无法显示自定义图标的问题
自定义图标请将图标 svg 文件添加到 src/assets/icons/svg 目录下
2023-09-05 23:27:06 +08:00
Charles7c
df19c5d219 chore: 调整 Mock 响应时长 2023-09-05 23:27:05 +08:00
Charles7c
6f19660cfb chore: 更换登录页面 banner 2023-09-05 20:38:01 +08:00
Charles7c
62021f8fdc fix: 修复前端部分拼写错误
1.分析页示例:font-size: 14 => font-size: 14px (https://github.com/arco-design/arco-design-pro-vue/pull/322)
2.Chat 组件:options => option (https://github.com/arco-design/arco-design-pro-vue/pull/296)
3.tab-bar:useAppStore => useTabBarStore (https://github.com/arco-design/arco-design-pro-vue/pull/272)
2023-09-04 22:52:55 +08:00
Charles7c
c6ae5db826 Merge branch '1.1.x' into dev 2023-09-02 00:23:15 +08:00
Charles7c
c6659020f8 chore: 升级前端依赖
1.Arco Design Vue 2.44.7 => 2.51.0
2.Vue 3.2.47 => 3.3.4
3.Vite 3.2.5 => 3.2.7
4.其他依赖升级
2023-09-01 23:51:04 +08:00
Bull-BCLS
46cc4c9307 fix: 修复针对于还未到发布时间的公告状态 2023-09-01 23:08:55 +08:00
Charles7c
520cdad61e chore: 更新版本号 2023-09-01 21:29:52 +08:00
Charles7c
8fac2680f9 release: v1.1.0 2023-09-01 00:45:03 +08:00
Charles7c
e18692fa74 fix: 修复生产环境部分错误无提示的问题 2023-09-01 00:16:23 +08:00
Charles7c
5fb1607f2a style: 调整前端示例组件相关目录结构 2023-08-30 22:13:26 +08:00
Charles7c
9baf341013 refactor: 适配及启用 Arco Design Pro Vue 动态路由
Resolves #1
2023-08-30 21:19:13 +08:00
Charles7c
bb398d8101 refactor: 完善前端 axios 请求响应拦截器 2023-08-28 22:47:05 +08:00
Charles7c
35fd681092 style: 减少前端部分 warning 提示 2023-08-27 23:40:19 +08:00
Charles7c
f8e5e55fbf fix: 修复查询代码生成数据库表未按时间排序的问题 2023-08-24 21:59:45 +08:00
Charles7c
6d81928541 style: 优化前端 CRUD 相关命名 2023-08-23 22:29:04 +08:00
Charles7c
6d024a90d7 refactor: 仪表盘公告区块增加空状态处理 2023-08-23 21:51:59 +08:00
Charles7c
315c059713 feat: 完善仪表盘公告区块内容 2023-08-23 00:12:35 +08:00
Charles7c
46e125d8c9 feat: 新增系统管理/公告管理(列表、查看详情、新增、修改、删除、导出) 2023-08-23 00:00:41 +08:00
Charles7c
46a75d0297 refactor: 优化部分超链接标签属性 2023-08-22 21:38:52 +08:00
Charles7c
b59a819ad5 feat: 完善仪表盘帮助文档区块内容 2023-08-21 23:54:46 +08:00
Charles7c
cd3ac8a120 refactor: 优化代码生成 POJO 逻辑及部分 freemarker 模板变量命名 2023-08-19 22:34:56 +08:00
Charles7c
72399d9226 feat: 新增生成代码接口(后端代码) 2023-08-12 17:52:39 +08:00
Charles7c
c67a7b6ea2 feat: 未进行生成配置的数据表,不允许点击代码生成 2023-08-12 17:37:08 +08:00
Charles7c
2d0e1f42d4 refactor: 优化代码生成配置相关表名、 API 地址及相关描述
1、列映射表重命名为字段配置表
2023-08-10 23:39:06 +08:00
Charles7c
a265a84f80 refactor: 重构查询列映射信息列表接口,支持对已保存的列映射配置同步最新表结构 2023-08-09 23:19:47 +08:00
Charles7c
a76f47fbd8 fix: 输入错误时,自动清空验证码输入框 2023-08-09 20:46:40 +08:00
Charles7c
0fae13e779 feat: 新增保存代码生成配置信息接口 2023-08-08 23:59:57 +08:00
Charles7c
abae964970 feat: 新增查询生成配置信息接口 2023-08-07 23:34:15 +08:00
Charles7c
f4c6d83ff5 feat: 新增查询列映射信息列表接口
提取 QueryTypeEnum 枚举
2023-08-06 23:32:01 +08:00
Charles7c
1b06a96cfb feat: 允许现有表格调整列宽,不允许现有新增/修改类表单对话框按 Esc 关闭 2023-08-06 22:37:54 +08:00
Charles7c
bb6f47cfd2 feat: 新增系统工具模块(存放系统工具模块相关功能,例如:代码生成、文件管理等) 2023-08-05 00:08:41 +08:00
bisheng
a5a29e02a2 fix: 获取字典参数为空时的判断条件 2023-07-06 14:17:21 +08:00
Charles7c
c1fbabaaa7 Merge branch '1.0.x' into dev 2023-07-01 17:05:56 +08:00
Charles7c
8743ed14d9 style: 解决 IDE 报 Delete eslint(prettier/prettier) 警告的问题
endOfLine: 'auto',自动检测行尾符,根据当前操作系统自动选择行尾符。例如:Windows 上的行尾符是 CRLF(\r\n),而 Unix 和 Linux 上的行尾符是 LF(\n)。
2023-06-29 20:39:23 +08:00
Charles7c
37043b9cac style: 解决启动时部分行分隔符报 warning 的问题
来自 @woodlxl(小鹿)
2023-06-28 22:58:49 +08:00
Charles7c
d12b0c21ab Merge branch '1.0.x' into dev
# Conflicts:
#	continew-admin-ui/components.d.ts
#	continew-admin-ui/src/components/footer/index.vue
2023-06-28 22:55:08 +08:00
Charles7c
39b0b9a48e style: 解决启动时部分行分隔符报 warning 的问题
来自 @woodlxl(小鹿)
2023-06-28 22:49:58 +08:00
Charles7c
ccd3d96c07 chore: arco-design-pro-vue 2.7.0 => 2.7.2 2023-05-06 23:31:17 +08:00
Charles7c
e964c4cc4b Merge branch '1.0.x' into dev 2023-03-31 21:53:09 +08:00
Charles7c
331491dd5d fix: 完善创建用户参数校验 2023-03-31 21:13:30 +08:00
Charles7c
9217f5079f 修复:修正版本号 2023-03-30 21:08:00 +08:00