|
@@ -99,7 +99,7 @@ const clientStore = client();
|
|
|
import socket from "@/stores/modules/socket";
|
|
import socket from "@/stores/modules/socket";
|
|
|
const socketStore = socket(); // WebSocket状态管理实例
|
|
const socketStore = socket(); // WebSocket状态管理实例
|
|
|
|
|
|
|
|
-import { getTopTabs, getDeviceConfigs,setLeftRightConfig,restConfig,setTabName } from '@/apis/setting'
|
|
|
|
|
|
|
+import { getTopTabs, getDeviceConfigs,setLeftRightConfig,restConfig,setTabName,delDviceConfig } from '@/apis/setting'
|
|
|
|
|
|
|
|
// 表格数据和对话框状态
|
|
// 表格数据和对话框状态
|
|
|
const tableData = ref([]); // 配置表格数据
|
|
const tableData = ref([]); // 配置表格数据
|
|
@@ -247,21 +247,17 @@ const deleteRow = (row, index) => {
|
|
|
confirmButtonText: '确定',
|
|
confirmButtonText: '确定',
|
|
|
cancelButtonText: '取消',
|
|
cancelButtonText: '取消',
|
|
|
type: 'warning'
|
|
type: 'warning'
|
|
|
- }).then(() => {
|
|
|
|
|
- clientStore.ipc.send(icpList.setting.removeDeviceConfig, {
|
|
|
|
|
|
|
+ }).then(async () => {
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ const result = await delDviceConfig({
|
|
|
id: row.id
|
|
id: row.id
|
|
|
- });
|
|
|
|
|
- clientStore.ipc.on(icpList.setting.removeDeviceConfig, (event, result) => {
|
|
|
|
|
- if (result.code == 0) {
|
|
|
|
|
- getList();
|
|
|
|
|
- ElMessage.success('删除成功');
|
|
|
|
|
- } else if(result.mssg){
|
|
|
|
|
- ElMessage.error(result.mssg);
|
|
|
|
|
- }else {
|
|
|
|
|
- ElMessage.error('删除失败');
|
|
|
|
|
- }
|
|
|
|
|
- clientStore.ipc.removeAllListeners(icpList.setting.removeDeviceConfig);
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ })
|
|
|
|
|
+
|
|
|
|
|
+ if (result.code == 0) {
|
|
|
|
|
+ getList();
|
|
|
|
|
+ ElMessage.success('删除成功');
|
|
|
|
|
+ }
|
|
|
});
|
|
});
|
|
|
};
|
|
};
|
|
|
|
|
|