Logo

GitLab

Sign in

朱子纯 / test5

  • Back to Dashboard
  • Project
  • Activity
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 1
  • Labels
  • Wiki
  • Snippets
  • Commits 41
  • Compare
  • Branches 3
  • Tags 0
  • test5
15 May, 2026
40 commits
  • docs(frontend-phase): add completion report ...
    3f341aea
    REQ_ID: FE
    zichun authored
    2026-05-15 18:23:45 +0800  
    Browse Dir »
  • chore(frontend-phase): add local test-gate evidence ...
    410ca8aa
    REQ_ID: FE
    zichun authored
    2026-05-15 18:22:11 +0800  
    Browse Dir »
  • chore(fe-02): review approve + 归档 spec/plan/review ...
    2d7c0551
    REQ_ID: FE-02
    zichun authored
    2026-05-15 18:20:40 +0800  
    Browse Dir »
  • fix(frontend): 修复 review round 1 must-fix ...
    9c0ba386
    - HIGH: UserFormPage edit 模式 prefill canEditDocument from backend(之前硬编码 false 会静默覆盖)
    - MED: UsersTable 加 a11y 键盘可达(tabIndex/role=button/onKeyDown)+ 操作列编辑链接
    - MED: UsersTable 列头加 sorter (username/userCode/lastLoginDate/createdDate)
    - MED: UserFormPage employeeId 三态映射(toCreate/toUpdate helpers,spec § 八)
    - MED: api/users.ts UpdateUserReq/CreateUserReq.employeeId 类型补 | null
    - LOW: UserPermissionPanel 补缺 2 个 disabled Tab (process/driver) 与 prototype 对齐
    - LOW: UsersListPage 默认 sortField/sortOrder 显式发给后端
    - LOW: usersConstants QUERY_FIELD_OPTIONS 补 lastLoginDate
    - TEST: 补 canEditDocument prefill 测试用例 + msw handler 返回该字段
    
    REQ_ID: FE-02
    zichun authored
    2026-05-15 18:16:35 +0800  
    Browse Dir »
  • test(frontend): Playwright E2E users 三场景 (fixme 留待手工验收) ...
    1bee98b1
    REQ_ID: FE-02
    zichun authored
    2026-05-15 18:08:20 +0800  
    Browse Dir »
  • feat(frontend): UserFormPage (create + edit) + 子组件 + 路由接入 ...
    18fc2e32
    REQ_ID: FE-02
    zichun authored
    2026-05-15 18:07:58 +0800  
    Browse Dir »
  • feat(frontend): UsersListPage + 子组件(Toolbar/FilterBar/Table)+ 集成测试 ...
    01f5cd2a
    REQ_ID: FE-02
    zichun authored
    2026-05-15 18:05:52 +0800  
    Browse Dir »
  • feat(frontend): usersApi 4 个函数 + RequireSuperAdmin 守卫 + MSW handlers ...
    cc70720c
    REQ_ID: FE-02
    zichun authored
    2026-05-15 18:03:01 +0800  
    Browse Dir »
  • chore(fe-01): review approve + 归档 spec/plan/review ...
    906f05c5
    REQ_ID: FE-01
    zichun authored
    2026-05-15 17:53:01 +0800  
    Browse Dir »
  • fix(frontend): 修复 review round 1 must-fix ...
    5da79104
    - App.tsx 挂 Redux Provider + RouterProvider + ConfigProvider(之前根本没挂,运行时不可达)
    - tokens.css 与 docs/06 § 二 全量对齐(补 8 个 canonical token,去掉 form-bg/table-row 自定义键)
    - colorPrimary 1890ff → 1677ff(与 docs/06 § 2.1 SSoT 一致)
    - LoginForm 三个字段加 Form.Item label(a11y 修)
    - LoginPage 锁定倒计时:useEffect setInterval 检查 lockUntil;isLocked 时 submit disabled
    - LoginPage.test 补 a11y / 锁定 disabled / 空字段必填 三类回归测试
    - App.test 改为只验 store/router 导出(BrowserRouter + jsdom + MSW AbortSignal 不兼容)
    
    REQ_ID: FE-01
    zichun authored
    2026-05-15 17:49:55 +0800  
    Browse Dir »
  • fix(frontend): vitest 排除 tests/e2e/** 避免误收 Playwright spec ...
    a4447640
    REQ_ID: FE-01
    zichun authored
    2026-05-15 17:39:20 +0800  
    Browse Code »
  • test(frontend): Playwright E2E spec + config (fixme 标记,留待手工验收) ...
    325ac2f9
    REQ_ID: FE-01
    zichun authored
    2026-05-15 17:37:46 +0800  
    Browse Code »
  • feat(frontend): LoginForm + LoginHero/Footer + LoginPage 集成 + jsdom polyfills ...
    52fe7fa5
    REQ_ID: FE-01
    zichun authored
    2026-05-15 17:37:04 +0800  
    Browse Code »
  • feat(frontend): authSlice + Redux store + RequireAuth 守卫 + 路由表 ...
    73e3415a
    REQ_ID: FE-01
    zichun authored
    2026-05-15 17:33:48 +0800  
    Browse Dir »
  • feat(frontend): axios client + authApi.login + MSW handlers ...
    13ef1e2f
    REQ_ID: FE-01
    zichun authored
    2026-05-15 17:31:56 +0800  
    Browse Dir »
  • feat(frontend): Design Tokens + AntD ConfigProvider ...
    58186b44
    REQ_ID: FE-01
    zichun authored
    2026-05-15 17:21:36 +0800  
    Browse Dir »
  • feat(frontend): bootstrap Vite + React + AntD + Vitest 骨架 ...
    6c1cc4b8
    REQ_ID: FE-01
    zichun authored
    2026-05-15 17:18:21 +0800  
    Browse Dir »
  • chore(frontend): docs/08 § 三 写入 FE 清单 + 落入 prototype/erp.html ...
    a6d4ac9c
    frontend-start 第 2 步推导:
    - FE-01 用户登录 → REQ-USR-001 → prototype/erp.html#screen-login
    - FE-02 用户管理(列表 + 新增/编辑)→ REQ-USR-002/003/004 → #screen-userlist + #screen-userdetail
    zichun authored
    2026-05-15 17:07:54 +0800  
    Browse Dir »
  • Merge branch 'module-module_usr'
    98ab7454
    zichun authored
    2026-05-15 16:58:58 +0800  
    Browse Code »
  • docs(module_usr): record MR !1 link in completion report
    d170f319
    zichun authored
    2026-05-15 11:02:25 +0800  
    Browse Code »
  • chore(module_usr): record MR !1 in docs/08
    812d3756
    zichun authored
    2026-05-15 11:01:55 +0800  
    Browse Dir »
  • fix(usr): scripts/test.sh 顶部加载 .env.local(让 pre-push hook 调用时 mvn 子进程继承 DB / JWT env)
    2ee96fe1
    zichun authored
    2026-05-15 10:57:20 +0800  
    Browse Code »
  • fix(usr): 锁定 Lombok 1.18.40 + 显式 annotationProcessorPaths(兼容 JDK 25) ...
    dff69e31
    JDK 25 + Spring Boot 3.3.4 默认 Lombok 版本不兼容(com.sun.tools.javac.code.TypeTag :: UNKNOWN)。
    显式锁 lombok 1.18.40 并配置 maven-compiler-plugin 的 annotationProcessorPaths。
    scripts/test.sh 6/6 GREEN,201 测试全过。
    zichun authored
    2026-05-15 10:56:35 +0800  
    Browse Code »
  • docs(module_usr): add completion report
    47bde60f
    zichun authored
    2026-05-15 10:36:20 +0800  
    Browse File »
  • chore(module_usr): add local test-gate evidence ...
    4d58768c
    scripts/test.sh 从 ./mvnw 改为系统 mvn(与 docs/07 一致;backend 未带 maven wrapper)。test.sh 6 个 stage 全绿,201/0。
    zichun authored
    2026-05-15 10:34:16 +0800  
    Browse Dir »
  • chore(usr): REQ-USR-004 review approve + 归档 spec/plan/review
    94c341f2
    zichun authored
    2026-05-15 10:28:33 +0800  
    Browse Dir »
  • fix(usr): 修复 review round 1 must-fix REQ-USR-004 ...
    8bf84c92
    - isDeleted/lastLoginDate 强制 matchMode=equals + lastLoginDate 类型归一化
    - queryValue 判空升级为 isBlank
    - docs/05 § REQ-USR-004 错误码补 sortField → 40003 + 40101
    zichun authored
    2026-05-15 10:24:33 +0800  
    Browse Dir »
  • feat(usr): GET /api/v1/users controller + 端到端测试 REQ-USR-004
    d931bbcb
    zichun authored
    2026-05-15 10:11:11 +0800  
    Browse Dir »
  • feat(usr): UserListService 白名单 + 动态查询 + 越界矫正 REQ-USR-004
    89786804
    zichun authored
    2026-05-15 10:09:08 +0800  
    Browse Dir »
  • feat(usr): SysUserMapper 动态查询 XML + JOIN 员工/部门 REQ-USR-004
    bda3515f
    zichun authored
    2026-05-15 10:07:02 +0800  
    Browse Dir »
  • feat(usr): UserQueryReq + UserListItemVo REQ-USR-004
    405982ff
    zichun authored
    2026-05-15 10:03:35 +0800  
    Browse Dir »
  • feat(usr): ErrorCode 新增 40003 + PageResult 通用类 REQ-USR-004
    a11b5571
    zichun authored
    2026-05-15 10:02:35 +0800  
    Browse Dir »
  • chore(usr): REQ-USR-003 review approve + 归档 spec/plan/review
    fb750522
    zichun authored
    2026-05-15 09:57:36 +0800  
    Browse Dir »
  • feat(usr): GET + PUT /api/v1/users/{userId} controller + 端到端测试 REQ-USR-003
    44441c54
    zichun authored
    2026-05-15 09:49:27 +0800  
    Browse Dir »
  • feat(usr): UserUpdateService 完整实现(校验 + 字段写入 + 权限差集) REQ-USR-003
    91676882
    zichun authored
    2026-05-15 09:46:48 +0800  
    Browse Dir »
  • feat(usr): UserDetailService 用户详情查询 REQ-USR-003
    74a4622f
    zichun authored
    2026-05-15 09:43:34 +0800  
    Browse Dir »
  • feat(usr): mapper 唯一查询排除自身 + 权限分类查/删辅助 REQ-USR-003
    736eafbe
    zichun authored
    2026-05-15 09:42:13 +0800  
    Browse Dir »
  • feat(usr): UpdateUserReq + UserDetailVo REQ-USR-003
    14050e57
    zichun authored
    2026-05-15 09:40:23 +0800  
    Browse Dir »
  • chore(usr): docs/05 补 GET 详情 + ErrorCode 新增 40302/40401 REQ-USR-003
    1f446979
    zichun authored
    2026-05-15 09:39:21 +0800  
    Browse Dir »
  • chore(usr): REQ-USR-002 review approve + 归档 spec/plan/review
    bd83f4c2
    zichun authored
    2026-05-15 09:30:12 +0800  
    Browse Dir »