删除一个雇员

验证状态:已源码核验、未联调;适用基线:源码归纳 @ 2026-09-14

用途与场景

删除一个雇员。

使用位置

页面/功能 角色或空间分支
删除一个雇员 当前 $spaceId;按钮可见性与后端授权分别校验

端点

DELETE /main-service/main-api/basedata/employee/removeById — 删除一个雇员。

端点全量事实(参数、请求/响应字段、错误码、权限点)见清单层 basedata · employee 员工;业务语义(wire 惯例、限频、租户声明等)见基础数据业务 · employee 员工

动线与完成判据

status=200 && data=true 才表示目标更新/删除 SQL 报告成功;data=false 可表示目标不存在或没有受影响行。当前 Web 的成功 toast 不检查 data,App 不应复制这一判定。

错误与边界

错误出口与四类映射见错误响应差异。本组写操作无幂等键;超时后须先核对资源状态再决定重试。

调用关系与资源清理

主删除返回后,@MyMessage best-effort 发布清理消息,监听器再删除对应雇员—用户关联;消息发布异常会记录日志但不改写 HTTP 结果。响应成功不证明关联清理完成。

已知缺口

无已知关键缺口;未执行真实联调。