task-251(admin.html观感对齐): 用户管理补齐新建/编辑/角色+菜单授权弹窗(接线孤儿模块)

This commit is contained in:
2026-09-05 21:17:15 +08:00
parent 41cb4ce174
commit 07fda4cf22
7 changed files with 426 additions and 2 deletions
+3 -1
View File
@@ -62,9 +62,11 @@ test('test_task_043_user_filter_state_invalid_input_rejected', () => {
test('test_task_043_user_filter_state_dependency_failure_returns_actionable_message', () => {
// 依赖失败:页面把筛选/分页状态局部化到 users-filter,不入 Pinia。
// module 13 起页面允许读 session store 取操作者角色/当前用户,但筛选状态仍不落 store。)
const page = readSource('src/pages/account/UsersPage.vue')
assert.match(page, /users-filter/, '页面复用局部筛选状态模块')
assert.equal(/defineStore|useAdminSessionStore/.test(page), false, '筛选状态不落在 session store')
assert.equal(/defineStore/.test(page), false, '页面不得自行 defineStore 存放筛选状态')
assert.match(page, /createUserFilterState/, '页面以局部状态机创建筛选状态')
const mod = readSource('src/pages/account/users-filter.ts')
assert.match(mod, /export function createUserFilterState/)
assert.match(mod, /users-dto/, '筛选模块复用分页 DTO 常量')