---
name: "deleteGyroCleanRecord"
mode: "api"
versionRequirements:
  - { name: "@ray-js/ray", version: "1.7.14" }
  - { name: "基础库", version: "2.29.0" }
title: "删除清扫记录"
---

## deleteGyroCleanRecord

> [VERSION] @ray-js/ray >= 1.7.14 | 基础库 >= 2.29.0

### 描述

删除惯导扫地机的清扫记录

### 参数

`Params`

| 参数 | 类型 | 必填 | 描述 |
| --- | --- | --- | --- |
| `params` | `DeleteGyroCleanRecordParams` | 是 | 包含设备 ID 和要删除的记录 ID |

### 返回值

类型: `Promise<boolean>`

Promise，resolve 值为 boolean，表示删除是否成功

### 引用对象

##### `interface` DeleteGyroCleanRecordParams

| 属性 | 类型 | 描述 |
| --- | --- | --- |
| `devId` | `string` | 设备 ID |
| `uuid` | `string` | 清扫记录的 recordId，多条记录用逗号隔开 |


### 示例代码

```tsx
import React from 'react';
import { Button, deleteGyroCleanRecord } from '@ray-js/ray';

export default function Demo() {
  const handleDelete = async () => {
    const success = await deleteGyroCleanRecord({
      devId: 'your-device-id',
      uuid: 'record-id-1',
    });
    console.log('删除结果:', success);
  };
  return <Button onClick={handleDelete}>删除记录</Button>;
}
```
