{/*
*/}
{/* */}
{/* {InstanceModel.detail?.name}*/}
{/*
*/}
{/**/}
{deviceStatus.get(InstanceModel.detail?.state?.value)}
{InstanceModel.detail?.state?.value === 'notActive' && (
{
const resp = await service.deployDevice(params.id);
if (resp.status === 200) {
onlyMessage(
intl.formatMessage({
id: 'pages.data.option.success',
defaultMessage: '操作成功!',
}),
);
getDetail(params.id);
}
},
}}
isPermission={permission.action}
tooltip={{
title: '启用设备',
}}
>
启用设备
)}
{InstanceModel.detail?.state?.value === 'online' && (
{
const resp = await service.disconnectDevice(params.id);
if (resp.status === 200) {
onlyMessage(
intl.formatMessage({
id: 'pages.data.option.success',
defaultMessage: '操作成功!',
}),
);
getDetail(params.id);
}
},
}}
isPermission={permission.action}
tooltip={{
title: '断开连接',
}}
>
断开连接
)}
{InstanceModel.detail?.accessProvider === 'child-device' &&
InstanceModel.detail?.state?.value === 'offline' ? (
item.id === 'selfManageState')
? '该设备的在线状态与父设备(网关设备)保持一致'
: '该设备在线状态由设备自身运行状态决定,不继承父设备(网关设备)的在线状态'
}
>
) : (
''
)}
}
extra={[
//