|
@@ -91,12 +91,12 @@ const mergedData = ref()
|
|
const cateData = ref()
|
|
const cateData = ref()
|
|
const editFormRef = ref()
|
|
const editFormRef = ref()
|
|
const productIno = ref()
|
|
const productIno = ref()
|
|
-const ids = ref<number[]>([])
|
|
|
|
|
|
+const deviceKeys = ref<number[]>([])
|
|
|
|
|
|
const { params, tableData, getList, loading } = useSearch<any[]>(device.dev_asset.getList, 'Data', { keyWord: '' })
|
|
const { params, tableData, getList, loading } = useSearch<any[]>(device.dev_asset.getList, 'Data', { keyWord: '' })
|
|
getList()
|
|
getList()
|
|
const handleSelectionChange = (selection: any[]) => {
|
|
const handleSelectionChange = (selection: any[]) => {
|
|
- ids.value = selection.map((item) => item.id);
|
|
|
|
|
|
+ deviceKeys.value = selection.map((item) => item.deviceKey);
|
|
};
|
|
};
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
getCateList()
|
|
getCateList()
|
|
@@ -176,7 +176,7 @@ const batchdel = () => {
|
|
cancelButtonText: '取消',
|
|
cancelButtonText: '取消',
|
|
type: 'warning',
|
|
type: 'warning',
|
|
}).then(async () => {
|
|
}).then(async () => {
|
|
- await device.dev_asset.delete({ ids: ids.value })
|
|
|
|
|
|
+ await device.dev_asset.delete({ deviceKeys: deviceKeys.value })
|
|
ElMessage.success('删除成功')
|
|
ElMessage.success('删除成功')
|
|
getList()
|
|
getList()
|
|
})
|
|
})
|
|
@@ -188,7 +188,7 @@ const del = (row: any) => {
|
|
cancelButtonText: '取消',
|
|
cancelButtonText: '取消',
|
|
type: 'warning',
|
|
type: 'warning',
|
|
}).then(async () => {
|
|
}).then(async () => {
|
|
- await device.dev_asset.delete({ ids: row.id })
|
|
|
|
|
|
+ await device.dev_asset.delete({ deviceKeys: [row.deviceKey] })
|
|
ElMessage.success('删除成功')
|
|
ElMessage.success('删除成功')
|
|
getList()
|
|
getList()
|
|
})
|
|
})
|