- 05 Aug, 2026 10 commits
-
-
列表分页器统一与界面文案中文化 See merge request !9
DaiJiezhang authored -
删除侧边栏品牌副标题、账号权限页与历史参考页副标题, 连同登录页早已停用的 login-brand__eyebrow 一并清理, eyebrow 这个类自此在源码中不再出现。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
DaiJiezhang authored -
构建产物此前走内置英文默认,分页器显示 20/page、删除确认框显示 OK。 显式注入 zh-cn 后统一为中文,并同步更新按英文按钮定位的回归用例。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
DaiJiezhang authored -
- 新增 AppPagination 共享分页组件,四个列表页改用同一套分页器 - 采用分段容器样式:翻页控件收进灰槽,当前页为槽内浮起白块 - 无数据时分页器不再整块消失,容器高度恒定 66px,槽内页码灰化占位 - 企微资产与公司档案补上每页条数选择 - 列表加载后若当前页为空且页码大于 1,自动回退到实际最后一页 - 设备列表 ID 列改名为编号 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
DaiJiezhang authored -
列表页固定一屏高度 + 公司档案工作台与登录安全加固 See merge request !8
DaiJiezhang authored -
uploads/ 是后端写入的资产图片目录,此前没有被任何规则挡住, 执行 git add . 会把设备图片一并提交进仓库。 同时忽略 db-seed/ 与 *.seed.sql:本地造数脚本各人环境不同, 放在仓库外,需要时自行执行。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
DaiJiezhang authored -
五个列表页不再随数据量把页面撑长,改为锁定在一屏内、表头固定、行区域内部滚动、分页始终可见: 手机号资产、企微资料、公司档案、设备资产、账号与权限。 实现要点: - app-shell 锁定视口高度,滚动分给侧栏与内容区各自承担 - 列表页根节点用 min-height:100% 的 flex 纵向布局,表格面板吃掉剩余空间 - 表格外层新增 grid-wrap 容器并绝对定位 el-table,否则 el-table 会用自身内容高度 反向撑开父级导致 flex 收缩失效;同时必须显式写 height:100%, 盖掉 Element Plus 自带的 .el-table{height:fit-content} - grid-wrap 设 min-height:220px 兜底,窗口过矮时改由内容区整页滚动,避免表格被压成一两行 - 断点 640px 以下整体回退为整页滚动,小屏可视行数太少反而不好用 顺带修复设备资产列表始终报「数据库字段未同步」: AssetDeviceEntity 的 imageAttachment1/2 被 MyBatis-Plus 推导成 image_attachment1, 与表中的 image_attachment_1 对不上导致 SELECT 抛 BadSqlGrammarException, 补 @TableField 显式指定列名。 验证:1280x918 与 420px 矮窗口下逐页实测表头固定、内部滚动、分页可见与兜底生效; 设备页以 30 条真实数据验证滚动,并实测图片上传、列表读回与页面渲染全链路; 前端 27 项 e2e 全部通过。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>DaiJiezhang authored -
本提交是 codex 已完成、此前一直留在工作区未提交的改动,本次原样归档: - 公司档案:后端 Controller / Service / 4 个 DTO,前端 company-profile 模块与路由注册,配套单测与 e2e - 登录安全:新增 LoginAttemptGuard / InMemoryLoginAttemptGuard / LoginThrottledException 失败限流,AuthService 与异常处理相应调整 - 企微资产:注册主体选择、弹窗滚动复位,相关 Service 与测试更新 - 账号权限:SystemUserAdmin 相关调整与登录锁定解除入口 - openspec 变更记录 4 份,.gitignore 补充两条本地产物忽略 未经改动地提交,作者本人未复核;如需拆分或回退请以此提交为界。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
DaiJiezhang authored -
修复:保留接口真实报错并限制手机号输入 See merge request !7
DaiJiezhang authored -
DaiJiezhang authored
-
- 04 Aug, 2026 8 commits
-
-
chore: ignore local development artifacts See merge request !6
DaiJiezhang authored -
DaiJiezhang authored
-
feat: 合并认证权限与原生登录密码框修复 See merge request !5
DaiJiezhang authored -
DaiJiezhang authored
-
DaiJiezhang authored
-
集成认证、刷新重定向与本地 CORS 修复 See merge request !4
DaiJiezhang authored -
DaiJiezhang authored
-
DaiJiezhang authored
-
- 03 Aug, 2026 5 commits
-
-
DaiJiezhang authored
-
DaiJiezhang authored
-
DaiJiezhang authored
-
DaiJiezhang authored
-
DaiJiezhang authored
-
- 01 Aug, 2026 6 commits
-
-
企业微信与手机号资产相关改动 See merge request !2
DaiJiezhang authored -
DaiJiezhang authored
-
DaiJiezhang authored
-
DaiJiezhang authored
-
功能:改进手机号资产列表管理 See merge request !1
DaiJiezhang authored -
DaiJiezhang authored
-
- 31 Jul, 2026 2 commits
-
-
DaiJiezhang authored
-
DaiJiezhang authored
-
- 30 Jul, 2026 1 commit
-
-
DaiJiezhang authored
-
- 27 Jul, 2026 1 commit
-
-
DaiJiezhang authored
-
- 26 Jul, 2026 1 commit
-
-
DaiJiezhang authored
-
- 20 Jul, 2026 2 commits
-
-
- Update .gitignore rules - Optimize phone-add-dialog component - Refine API clients for phone and wechat modules - Update start/stop batch scripts
DaiJiezhang authored -
- Fix 4 mojibake instances (UTF-8 to GBK to UTF-8 double encoding) - content: dropdown arrow symbol (lines 309, 318) - Comment for el-select icon (line 313) - Comment for margin reset (line 1006) - Refactor phone-form-dialog CSS for better modal layout
DaiJiezhang authored
-
- 10 Jul, 2026 1 commit
-
-
DaiJiezhang authored
-
- 08 Jul, 2026 2 commits
-
-
DaiJiezhang authored
-
DaiJiezhang authored
-
- 07 Jul, 2026 1 commit
-
-
DaiJiezhang authored
-