diff --git a/src/locales/en.ts b/src/locales/en.ts
index 2d4e749a..de9490ac 100644
--- a/src/locales/en.ts
+++ b/src/locales/en.ts
@@ -3575,7 +3575,7 @@ export default {
protocol: 'Protocol',
status: 'Connection Status',
sampleCycle: 'Sample Cycle(s)',
- isEnable: 'Yes or No',
+ isEnable: 'Enabled',
collectionTime: 'Collection Time',
operate: 'Operation',
diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts
index 2eab0318..32033b45 100644
--- a/src/locales/zh-CN.ts
+++ b/src/locales/zh-CN.ts
@@ -3416,7 +3416,7 @@ export default {
protocol: '采集协议',
status: '连接状态',
sampleCycle: '采集周期(s)',
- isEnable: '是或否',
+ isEnable: '启用',
collectionTime: '采集时间',
operate: '操作',
diff --git a/src/views/iot/device/DeviceForm.vue b/src/views/iot/device/DeviceForm.vue
index 86e9e2fd..f686420e 100644
--- a/src/views/iot/device/DeviceForm.vue
+++ b/src/views/iot/device/DeviceForm.vue
@@ -79,12 +79,6 @@
-
-
-
@@ -102,12 +96,6 @@
-
-
-
-
-
@@ -165,11 +163,6 @@
>
{{ t('action.edit') }}
-
- {{ isRowConnected(scope.row) ? t('DataCollection.Device.disconnect') : t('DataCollection.Device.connect') }}
-
{
;(row as any).isEnable = value
try {
await DeviceApi.updateDeviceEnabled(row.id, value ? 'true' : 'false')
- message.success(t('common.updateSuccess'))
+ const name = (row as any).deviceName ?? (row as any).deviceCode ?? ''
+ const suffix = value ? '已启用' : '已停用'
+ if (name) {
+ message.success(`${name}${suffix}`)
+ } else {
+ message.success(suffix)
+ }
} catch {
;(row as any).isEnable = oldValue
message.error(t('common.updateFail'))