Ray.Hao
|
9c42f79e99
|
chore: 清理调试输出并将监控地址改为环境配置
- 移除第三方图表组件的调试输出
- 监控页地址改读环境变量并删除无意义的 ref 包装
- 存储工具补解析失败的类型边界说明
|
2026-10-16 20:32:09 +08:00 |
|
Ray.Hao
|
7cc36dd731
|
refactor: 表单引用类型化并收敛权限码常量
- 12 处表单 ref 统一为 WdFormRef 结构化类型,校验调用补可选链
- 权限码字面量收敛为 PERM 常量,取值与后端菜单表一致
- 表单校验器参数收窄为 unknown
|
2026-10-16 19:23:56 +08:00 |
|
Ray.Hao
|
ac58ec49cb
|
refactor(tree): 菜单与部门树构建抽为通用 toTree 工具
- 菜单页、权限分配页与部门页的递归转换收敛为节点映射回调
- 节点字段与叶子 children 形态由调用方决定,输出与原实现一致
|
2026-10-16 17:56:20 +08:00 |
|
Ray.Hao
|
5cb4b31173
|
chore(husky): 恢复提交检查并新增推送前全量校验
- pre-commit 恢复 lint-staged 校验
- 新增 pre-push 执行 check 全量检查
- .nvmrc 与 engines 固定 Node 最低版本
|
2026-10-16 17:02:09 +08:00 |
|
Ray.Hao
|
9c5f5d36fa
|
docs: 补充移动端评审与命名审计文档
|
2026-10-16 16:51:03 +08:00 |
|
Ray.Hao
|
943401b0fd
|
chore(check): 新增模板类型与文件命名检查并接入检查链
- 模板类型检查用独立 tsconfig 只统计 src 下错误
- 新增自有 Vue 文件 PascalCase 检查脚本
- check 命令串联类型检查、模板检查、命名检查与 lint
|
2026-10-16 16:51:00 +08:00 |
|
Ray.Hao
|
cb1a1e349f
|
refactor: 组件就近迁移、操作菜单组件化并统一页面命名
- 组件文件统一 PascalCase 并就近迁入所属目录
- 操作菜单抽为 ActionSheet 组件,危险操作确认拆为 useConfirmAction
- 导航栏测量拆为 useNavbarMetrics 并收缩对外接口
- 页面方法按动词约定重命名,show 前缀与 handle 误用一并修正
- 通知与菜单接口类型改用字面量联合并修正取值注释
- 多行空壳注释收回单行
|
2026-10-16 16:50:56 +08:00 |
|
Ray.Hao
|
1e3954ce0c
|
fix: 调整微信登录与短信登录的接口路径
- 微信登录前缀改为 /api/v1/auth/wxma
- 短信登录改为 /api/v1/auth/sms/login
|
2026-09-30 19:17:33 +08:00 |
|
Ray.Hao
|
f9d7ecf2ce
|
chore: 升级版本号至 1.2.0
- package.json: version 1.1.0 改为 1.2.0
|
2026-09-26 07:36:20 +08:00 |
|
Ray.Hao
|
f0d29b081b
|
chore: 代理目标变量改用 VITE_PROXY_TARGET
- .env.development: 新增 VITE_PROXY_TARGET 承载开发代理目标,行尾标注线上与本地取值
- vite.config.ts: 代理目标读取 VITE_PROXY_TARGET,缺省回落到 VITE_APP_API_URL
|
2026-09-26 07:36:11 +08:00 |
|
Ray.Hao
|
0adadc6197
|
style: 调整快捷入口图标与首页卡片样式
- src/static/icons/*.svg: 换成圆角底色与品牌色图标
- src/pages/index/index.vue: 收紧快捷入口间距与图标尺寸,标签改用次要文字色
|
2026-09-26 07:36:04 +08:00 |
|
Ray.Hao
|
c7720c4c72
|
feat(menu): 新增页面菜单支持生成增删改查按钮
- src/api/menu.ts: 上级选项改按 types 查询,去掉 visible 查询参数,表单补 generateCrudButtons、buttonPermPrefix
- src/subPages/work/menu/index.vue: 按钮只能挂菜单下、其余类型只能挂目录或顶级,上级选项禁用不兼容层级与自身下级
- src/subPages/work/menu/index.vue: 新增菜单排序默认排到同级末尾,勾选生成按钮时按同级按钮补全权限前缀
- src/subPages/work/menu/index.vue: 保存失败提示后端返回的错误信息
|
2026-09-26 07:35:57 +08:00 |
|
Ray.Hao
|
c9dcda4fed
|
feat(dict): 字典数据支持标签样式
- src/api/dict.ts: 字典数据补 tagType 字段,历史单字母值归一为语义名
- src/subPages/work/dict/item/index.vue: 列表按标签样式渲染,表单新增标签类型选择
- src/subPages/work/dict/index.vue: 删除确认提示会同时删除字典数据
- src/subPages/work/dict/index.vue、dict/item/index.vue: 保存失败提示后端返回的错误信息
|
2026-09-26 07:35:49 +08:00 |
|
Ray.Hao
|
4402bf26bc
|
refactor: 统一命名与主题色,我的页合并设置入口与缓存清理
|
2026-09-11 18:35:37 +08:00 |
|
Ray.Hao
|
e0cff93f0b
|
refactor: 全面重构移动端架构与规范落地
页面迁移至 subPages 分包,路由改用 definePage 宏驱动;抽取 usePagedList/useActionSheet/useSmsCode 组合式函数;统一 API 命名、toast 与主题色变量;登录页视觉收敛并清理无效字段及废弃依赖
|
2026-09-06 23:59:51 +08:00 |
|
Ray.Hao
|
907b07f552
|
feat: 新增扫码登录功能并优化 SSE、请求拦截与多页面适配
|
2026-08-23 16:24:59 +08:00 |
|
Ray.Hao
|
484e7047f5
|
feat: 菜单管理支持外链(E)类型, 同步后端 externalUrl 字段
|
2026-08-22 11:44:42 +08:00 |
|
Ray.Hao
|
ac772d7262
|
refactor: 部门/用户/菜单上级选择器迁移 wot-ui v2 并修复回显
- 新增 utils/tree findOptionChain 抽取树节点链查找,替换各页重复递归
- 部门/用户选择器迁移 v2 静态模式,废除 lazy-load/display-format 等 v1 用法
- 修复编辑回显缺文字:值比较统一转字符串,部门已删/禁用时回退列表行名或显示顶级
- 修复部门/菜单新增子项时误发 /undefined/form 的无效请求
|
2026-08-22 10:41:55 +08:00 |
|
Ray.Hao
|
2172bb597b
|
refactor: 扫码确认页迁移到 mine 模块并统一交互
- 页面由顶层 pages/qr-code-confirm 迁至 pages/mine/scan-confirm,与 mine 其余子页结构一致
- 扫一扫入口改用 wd-icon 内置 scan 图标,替代彩色 SVG,兼容暗黑模式
- 确认页改用 custom-navbar 组件,移除手写导航栏
- scan 请求完成前按钮禁用,取消按钮补充防连点
|
2026-08-22 10:41:42 +08:00 |
|
Ray.Hao
|
e6e7eeb433
|
docs: 调整 README 标题格式与联系我们为技术合作
|
2026-07-23 23:42:00 +08:00 |
|
Ray.Hao
|
f859034022
|
docs: 标题 logo 对齐方式改为 align center 与 youlai-boot 一致
|
2026-07-23 23:37:20 +08:00 |
|
Ray.Hao
|
b2d64c828c
|
docs: 修正标题 logo 垂直居中样式
|
2026-07-23 23:35:45 +08:00 |
|
Ray.Hao
|
ee96e427f2
|
docs: 标题添加 logo 图标
|
2026-07-23 23:34:44 +08:00 |
|
Ray.Hao
|
c721f28356
|
docs: 修复 README 预览图与二维码路径指向 public/ 目录
原指向不存在的 docs/ 目录,改为实际存在的 public/images/。
|
2026-07-23 23:31:12 +08:00 |
|
Ray.Hao
|
4dd142bb5a
|
chore: 升级 wot-ui 至 2.2.0 并适配暗黑模式主题色
- ConfigProvider 全局配置 button 默认类型、tag 默认变体
- 清理模板中重复的 type=primary 和 variant=plain
- 静态资源 logo.png 迁至 src/static/images/
- 暗黑模式 --wot-filled-oppo 统一组件背景色
|
2026-07-23 23:13:21 +08:00 |
|
Ray.Hao
|
ce01e3cff8
|
refactor: APP 扫码登录和文档优化
|
2026-07-23 17:46:16 +08:00 |
|
Ray.Hao
|
86aede7c7f
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-app
|
2026-07-14 21:53:48 +08:00 |
|
Ray.Hao
|
8680905dc5
|
docs: 更新二维码图片与文档
- 二维码图片迁移至 qrcode 目录并替换
- README 文档更新
- 版本号升至 1.0.2
|
2026-07-12 22:52:32 +08:00 |
|
Ray.Hao
|
55086c6757
|
style: 代码格式优化
|
2026-06-08 07:53:07 +08:00 |
|
Ray.Hao
|
a422f9f962
|
fix(wot-ui): 修复 v2 升级后部门和角色下拉不显示
Cascader/SelectPicker 在 v2 中不再自带触发单元格,拆分为 wd-form-item 触发 + 选择器弹出模式
|
2026-06-04 13:56:36 +08:00 |
|
Ray.Hao
|
f97a10c71f
|
!8 fix: 修复类型定义及多处逻辑缺陷
Merge pull request !8 from Mickeywaugh/master
|
2026-05-25 14:04:03 +00:00 |
|
Mickey wu
|
325316d0b0
|
fix: 修复类型定义及多处逻辑缺陷
- 补充字典项备注字段及部门排序必填约束
- 使用 Ref/ComputedRef 替代 ReturnType 简化类型
- 兜底胶囊按钮默认尺寸,避免获取失败时导航栏异常
- 移除不可靠的新版 API 降级调用,统一使用 getSystemInfoSync
- 修复防抖函数定时器未清空及类型不严谨问题
|
2026-05-25 21:55:04 +08:00 |
|
Mickey wu
|
7761370f36
|
chore: 在 .gitignore 中添加 .vscode
|
2026-05-25 21:33:04 +08:00 |
|
Mickey wu
|
d740e1cce3
|
chore: 配置 pnpm-workspace 构建白名单,以兼容pnpm v9之后的版本。
|
2026-05-25 21:32:51 +08:00 |
|
Mickey wu
|
7b68fce5af
|
chore: 移除 tsconfig 中的 ignoreDeprecations 配置
|
2026-05-25 21:32:01 +08:00 |
|
Mickey wu
|
c7f3c08dc1
|
fix: 修正 usePagination 泛型类型定义
|
2026-05-25 21:31:11 +08:00 |
|
Mickey wu
|
2a14a16b5a
|
refactor: 提取 ProviderThemeVars 类型并移除冗余变量
|
2026-05-25 21:30:26 +08:00 |
|
 Ray.HaoandClaude Opus 4.7
|
16cc2a4adc
|
docs: 优化移动端项目说明
重写移动端 README 结构,补充预览图、二维码入口以及 H5 和微信小程序启动打包说明,方便读者快速了解和运行项目。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-24 21:37:41 +08:00 |
|
Ray.Hao
|
9dfca3e00b
|
docs: 补充移动端官方文档地址
|
2026-05-24 20:22:49 +08:00 |
|
Ray.Hao
|
76a6888081
|
!7 style: 调整 complete-profile 模板缩进, 修复微信小程序编译时 Element is missing end tag. 报错。
Merge pull request !7 from Mickeywaugh/master
|
2026-05-24 10:05:41 +00:00 |
|
Mickey wu
|
410979a707
|
style: 调整 complete-profile 模板缩进, 修复微信小程序编译时 Element is missing end tag. 报错。
|
2026-05-24 17:54:19 +08:00 |
|
Mickey wu
|
eae3a0c6d4
|
fix: 根据IDE的建议,调整definePage 宏导入顺序,放在import后面
|
2026-05-24 17:25:00 +08:00 |
|
Mickey wu
|
094864b73b
|
refactor: 替换 messageBox 为 confirm 并补充类型注解
|
2026-05-24 17:14:51 +08:00 |
|
Ray.Hao
|
8fbe93077e
|
!6 更新 useDialog 调用方式
Merge pull request !6 from Mickeywaugh/master
|
2026-05-24 04:25:30 +00:00 |
|
Mickey wu
|
2def31cc14
|
Merge branch 'master' of https://gitee.com/mickeywaugh/youlai-app
|
2026-05-24 12:02:31 +08:00 |
|
Mickey wu
|
705182de67
|
refactor: 更新 useDialog 调用方式
|
2026-05-24 11:59:45 +08:00 |
|
Mickey wu
|
6be3f41161
|
refactor: 更新 useDialog 调用方式并格式化代码
|
2026-05-24 11:28:16 +08:00 |
|
Mickey wu
|
03d1d54bc1
|
chore: 忽略 TypeScript 6.0 弃用警告
|
2026-05-24 11:27:50 +08:00 |
|
Ray.Hao
|
b878a3be9f
|
fix: 未登录隐藏我的资料和账号安全卡片
|
2026-05-21 14:59:57 +08:00 |
|
Ray.Hao
|
6be527fce1
|
fix: 升级 Wot UI v2 — 弹窗/表单/暗黑模式/FAB 兼容修复
|
2026-05-21 11:04:02 +08:00 |
|