Skip to content

refactor(dsh): 精简席位管理,移除登录会话与设备管理 - #2449

Closed
SuperstructureJH wants to merge 3 commits into
dataelement:releasefrom
SuperstructureJH:codex/beta3-seat-simplify
Closed

SuperstructureJH wants to merge 3 commits into
dataelement:releasefrom
SuperstructureJH:codex/beta3-seat-simplify

Conversation

@SuperstructureJH

@SuperstructureJH SuperstructureJH commented Oct 9, 2026 •

Copy link
Copy Markdown
Collaborator

本 PR 已由 #2496 替代,新的目标分支为 feat/bisheng-work-103,请在新 PR 审查与验收。下方保留原 release 候选的范围与验证记录。

企业管理员通过分配、撤销席位管理员工使用资格。席位页收敛为「用户、部门、席位状态、操作」,员工获得席位后自行登录使用;模型调用、Token 和额度统计继续沿用现有业务。

本次正式版范围:

  • 删除登录状态筛选、会话数量、最近登录和活动时间、设备信息及对应三语言闲置文案。
  • 删除毕昇管理员/本人会话查询与逐会话吊销接口、服务和闲置 DTO;席位列表经现有 Gateway 契约校验后,仅向浏览器提供身份与席位资料。
  • 客户端认证、退出、凭据刷新与席位撤销失效继续沿用现有 Gateway 协议。
  • 修正该版本的前端质量门禁问题:引用与授权请求采用明确类型,引用 API 提取为独立模块;敏感词配置使用稳定 Hook 依赖和三语言文案;测试夹具补齐必填字段。ESLint 历史额度由工具自动缩减。

按用户要求从最新 release@fd33f5d2a4a1ccb511888d748808ca7a4d248bdc 迁入两项功能/质量修复提交;产品设计、验收记录和 docs/STATUS.md 已同步。保留 PR #2449 作为正式版审查与合并入口。

验证:

  • release 候选前端 4 文件、33 项回归通过;后端席位分页、列表字段投影和会话端点移除等定向 8 项通过,43 个选集外/外部数据库变体排除。
  • 双前端全量 ESLint、严格类型检查(platform 522 / client 1352 文件)、管理端构建、Ruff、共享语言产物、i18n、架构守卫和 diff 检查通过。GitHub CI Lint & Typecheck 全部通过:提交 0609f13f51c64aded81d5be1f834af1eef639bf8,运行记录。
  • 119:3006 已在既有验收版本适配部署本次席位逻辑:服务器 8 项回归、构建、候选后端路由导入、健康/页面/入口哈希检查通过;登录态确认四列表格、原有三个已分配成员和 3/10 席位,以及 Token/消息统计。验收地址:http://192.168.106.119:3006/dsh 。旧版保留回滚。
  • 真实席位写操作、Desktop 认证和正式版部署:NOT_RUN。既有扩展测试及客户端 Canvas 环境限制见 features/v3.0.0-beta2/062-dsh-desktop-model-access/seat-management-revision.md。

测试重点:核对用户搜索、席位状态筛选、分页、撤销及重新分配;确认登录/设备/会话信息已退出席位和统计界面,模型用量照常展示;员工获得席位后登录、撤销后使用资格失效及重新分配后恢复使用,按正常认证链路验收。

@SuperstructureJH
SuperstructureJH force-pushed the codex/beta3-seat-simplify branch from 5c89f53 to 0609f13 Compare October 9, 2026 08:42
@SuperstructureJH SuperstructureJH changed the title refactor(dsh): 简化席位管理,移除登录会话与设备管理 refactor(dsh): 精简席位管理,移除登录会话与设备管理 Oct 9, 2026
@SuperstructureJH
SuperstructureJH changed the base branch from feat/3.0.0-beta3 to release October 9, 2026 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant