safety-eval-service-frontend/.cursor/skills/specs/19-底座平台API调用规范/10-系统操作API/SKILL.md

1.0 KiB
Raw Blame History

name description
jjb-base-system-api 定义 JJB 底座 lockScreen、loginOut 系统操作 API。在锁定屏幕、退出登录时查阅。

底座平台API调用规范

系统操作 API

base.call.lockScreen

锁定底座屏幕,解锁需要输入登录密码。

函数签名

declare function lockScreen(): void;

使用示例

if (typeof window.__IN_BASE__ !== 'undefined') {
  base.call.lockScreen();
}

base.call.loginOut

退出登录。

函数签名

declare function loginOut(force?: boolean): void;

参数说明

  • force:是否强制退出(可选)
    • 设置为 true 时不弹出询问确认弹窗,直接退出
    • 默认为 false,会弹出确认弹窗

返回值

  • void

使用示例

if (typeof window.__IN_BASE__ !== 'undefined') {
  // 普通退出(会弹出确认弹窗)
  base.call.loginOut();
  
  // 强制退出(不弹出确认弹窗)
  base.call.loginOut(true);
}