-
abf76e22d7
chore(c5): 更新 components.d.ts 自动生成(ElTabs/ElTabPane)
main
liuyun
2026-10-15 19:27:14 +08:00
-
7802cfdf80
fix(c5): document 页「查看」按钮加导出权限门控
liuyun
2026-10-15 07:49:54 +08:00
-
532a8cc76c
feat(c5): 后台 7 个配置/文书页
liuyun
2026-10-15 07:46:48 +08:00
-
4e481dad5f
fix(c4): 异常处理 handle_status 统一 handling
liuyun
2026-10-15 01:51:36 +08:00
-
07f528428c
feat(c4): 异常处理台处理/关闭接线
liuyun
2026-10-15 01:50:44 +08:00
-
44386e90ae
feat(c4): 质控中心页
liuyun
2026-10-15 01:46:16 +08:00
-
08a9182352
fix(c3): 结转垫付期服务按待遇状态门控(active 才展示)
liuyun
2026-10-15 00:48:58 +08:00
-
f4adbd6976
feat(c3): 工单留痕页 + 异常列表 + 服务对象垫付结转
liuyun
2026-10-15 00:44:45 +08:00
-
59e04693cd
fix(c2): 排班派单页 staff pageSize 500→200(对齐后端 @Max(200))
liuyun
2026-10-14 23:48:46 +08:00
-
da280f7320
chore(c2): 更新 components.d.ts 自动生成(PlanForm/ElAlert)
liuyun
2026-10-14 23:44:28 +08:00
-
af1ca7eb43
fix(c2): 调单确认按钮补 order:reassign 权限指令
liuyun
2026-10-14 23:15:25 +08:00
-
43b467af3a
fix(c2): 排班派单页接入当日工单列表接口
liuyun
2026-10-14 23:10:23 +08:00
-
80e2a39190
feat(c2): 排班派单页 + 服务对象计划/个人项目库
liuyun
2026-10-14 23:03:10 +08:00
-
ebbd46899c
fix(c1): 状态变更目标态允许转入 dead/terminated 终态
liuyun
2026-10-14 21:36:01 +08:00
-
49043881ba
fix(c1): 服务对象页评审修复
liuyun
2026-10-14 19:46:40 +08:00
-
8975a7dd63
feat(c1): 服务对象列表/建档/详情/状态变更
liuyun
2026-10-14 18:56:14 +08:00
-
56056ec3d0
Merge remote-tracking branch 'upstream/main'
liuyun
2026-10-14 14:00:42 +08:00
-
-
06e5ba4515
feat(layout): 顶部导航 top 布局菜单也支持无限级
liuyun
2026-10-14 13:59:13 +08:00
-
4874a23a61
feat(layout): 左侧菜单支持无限级(递归菜单节点组件)
liuyun
2026-10-14 13:56:48 +08:00
-
9dde50d61c
feat(c0): 新增属地与目录、对接档位占位页
liuyun
2026-10-14 13:47:58 +08:00
-
bb3f6e6020
fix(c0): 补齐 schedule/record/qc/document 占位页,api 导入统一 @/api/http
liuyun
2026-10-14 13:20:34 +08:00
-
ce68c4bbd2
feat(c0): 长护服务菜单占位页 + 机构/目录/人员 api
liuyun
2026-10-14 13:16:54 +08:00
-
-
da7a5b703e
feat(auth): 顶栏租户切换入口(仅超管显示)
liuyun
2026-10-12 00:02:39 +08:00
-
348221d198
fix(dict): 分页上限 1000→200,修复字典类型列表加载失败
liuyun
2026-10-11 23:15:50 +08:00
-
3746198f19
feat(tenant): 登录后应用租户品牌(主色/标题/Logo/版权)+ 租户表单品牌字段
liuyun
2026-10-11 22:32:25 +08:00
-
64bbb0a987
feat(notice): 顶栏通知铃铛 + 通知管理页
liuyun
2026-10-11 22:25:22 +08:00
-
ff0e1dcd27
feat(layout): 多页签 keep-alive(默认缓存,meta.keepAlive:false 可关)
liuyun
2026-10-11 22:13:18 +08:00
-
5de298a956
feat(auth): 首登强制改密页面 + 创建用户开关
liuyun
2026-10-11 21:54:41 +08:00
-
ce45d93ce5
feat(session): 在线会话页面 + 用户锁定/解锁 UI
liuyun
2026-10-11 21:35:54 +08:00
-
d37af1b73e
feat(rbac): 批量删除联调 + 角色数据权限部门分配 UI
liuyun
2026-10-11 17:42:16 +08:00
-
eff4f8b314
fix: 第二轮残留(前端)
liuyun
2026-10-11 17:22:16 +08:00
-
e1bc973034
ci: 前端 Dockerfile
liuyun
2026-10-11 17:02:18 +08:00
-
cf54ea2352
chore: P3 清理(rolldown 拼写/.env 入库/模板残留/死代码/确认取消/console 噪音)
liuyun
2026-10-11 16:57:55 +08:00
-
0a1fbf3df2
refactor: 前端时间类型 string → number(对齐 Unix 毫秒契约)
liuyun
2026-10-11 16:54:19 +08:00
-
77c9c3fd25
fix: useRequest 请求序号防竞态 + ty-crud 搜索/重置去重
liuyun
2026-10-11 16:46:13 +08:00
-
ed1a1e115c
fix: 401 强退重置 authStore + dictStore 支持 force 刷新
liuyun
2026-10-11 16:43:31 +08:00
-
42b0a6a479
feat(auth): 登录多租户选择弹窗 + auth store 登录签名调整
liuyun
2026-10-11 16:41:26 +08:00
-
b03e9ef62b
feat(auth): 用户自助修改密码
liuyun
2026-10-11 16:34:14 +08:00
-
23da579b26
feat(auth): 注册真实化 + 注册/忘记密码默认隐藏
liuyun
2026-10-11 16:29:19 +08:00
-
84edbc67c0
feat(rbac): 路由级权限过滤 + 403 页
liuyun
2026-10-11 16:22:19 +08:00
-
2f7f83b8b1
feat(rbac): 按钮级权限控制(v-permission + 权限 store + 用户页导出)
liuyun
2026-10-11 16:19:53 +08:00
-
7ae220581a
fix(security): 角色资源树回显防权限放大 + 401 刷新防死循环
liuyun
2026-10-11 16:10:32 +08:00
-
23e228783c
feat: dict-driven rendering — useDict + component dictCode
liuyun
2026-10-11 14:29:28 +08:00
-
c96151d2ae
refactor: convert raw CSS to Tailwind @apply + search collapseCount=3
liuyun
2026-10-11 13:18:45 +08:00
-
8742932f21
feat: home welcome page
liuyun
2026-10-11 13:03:42 +08:00
-
7d0088dd10
feat: tenant management page
liuyun
2026-10-11 12:49:55 +08:00
-
f1cb5723b2
feat: wire all management pages to backend (config/dict/org/resource/role/audit/login-log)
liuyun
2026-10-11 12:45:53 +08:00
-
77917573c1
feat: real menu rendering + axios/useRequest integration
liuyun
2026-10-11 12:19:24 +08:00
-
c95aa594cb
feat: configurable login page + register/forgot-password pages
liuyun
2026-10-11 11:34:41 +08:00
-
b9c3a64c34
feat: resource management page + 404 fallback + header fixes
liuyun
2026-10-11 11:06:21 +08:00
-
b5d95c95d8
feat: dictionary & organization management pages
liuyun
2026-10-11 10:44:06 +08:00
-
35892486e8
feat: unified dialog manager (showDialog service + ty-dialog host)
liuyun
2026-10-11 10:17:09 +08:00
-
16b512a3f1
feat: config management page
liuyun
2026-10-11 10:06:47 +08:00
-
1df44fd57e
feat: complete multi-tab (fixed home, neighbor nav, right-click close)
liuyun
2026-10-11 10:04:06 +08:00
-
d88b807638
chore: import full Element Plus CSS, narrow action column, format
liuyun
2026-10-11 09:59:43 +08:00
-
d9f1a4d17e
feat: search inputs trigger search on Enter
liuyun
2026-10-11 09:53:26 +08:00
-
1699fee4a8
fix: make inline el-form a flex container so search buttons align right
liuyun
2026-10-11 09:50:45 +08:00
-
bc26c0aa93
feat: toolbar justify-between, selection, and card-fill list-scroll
liuyun
2026-10-11 09:46:39 +08:00
-
1ee3ed28a5
feat: search field width + collapse actions into dropdown
liuyun
2026-10-11 09:34:39 +08:00
-
104b7678d3
feat: rename ty-form, add search form collapse, use UnoCSS @apply
liuyun
2026-10-11 09:27:55 +08:00
-
45b22acd6c
feat: extract JSON Schema-driven CRUD components, rebuild user page on them
liuyun
2026-10-11 01:26:11 +08:00
-
5549b2e75c
feat: user management page (search/table/pagination/dialog/delete/reset-pwd)
liuyun
2026-10-11 01:16:08 +08:00
-
246a305df5
feat: hide sidebar when active top-level menu has no children
liuyun
2026-10-11 01:07:49 +08:00
-
537dba9847
fix: align horizontal nav menu height with header to avoid covering bottom border
liuyun
2026-10-11 00:57:07 +08:00
-
c5e044ea42
fix: reduce collapsed sidebar item margin and add popup icon gap
liuyun
2026-10-11 00:54:20 +08:00
-
1f06594252
fix: enlarge collapsed sidebar icons and make icon component inherit class
liuyun
2026-10-11 00:48:33 +08:00
-
82aa944d48
fix: center header logo and fix theme color variants in dark mode
liuyun
2026-10-11 00:43:31 +08:00
-
99650949c0
style: polish admin layout visuals
liuyun
2026-10-11 00:40:11 +08:00
-
66f4a38c98
feat: align header logo with sidebar, slim footer, mixbar only in sidebar layout
liuyun
2026-10-11 00:35:49 +08:00
-
8a0f510e3a
fix: let main content fill height so footer stays at bottom
liuyun
2026-10-11 00:26:00 +08:00
-
86af3c10e1
fix: render header in all layouts (sidebar layout has tools-only header)
liuyun
2026-10-11 00:23:25 +08:00
-
6ef0b1121c
feat: admin layout shell with Element Plus and configurable theme
liuyun
2026-10-11 00:12:59 +08:00
-
7738abbbfd
chore: migrate lockfile to pnpm lockfileVersion 9
liuyun
2026-10-10 21:14:18 +08:00
-
8d148937b1
feat: frontend auth foundation (API client, login page, router guard)
liuyun
2026-10-10 21:13:55 +08:00
-
9730b9fd5e
chore: init sysmgr-admin (Vue3 scaffold)
liuyun
2026-10-10 14:03:19 +08:00