diff --git a/src/api/equipmentManagement/device/index.ts b/src/api/equipmentManagement/device/index.ts index b960f67..f461c4c 100644 --- a/src/api/equipmentManagement/device/index.ts +++ b/src/api/equipmentManagement/device/index.ts @@ -72,15 +72,15 @@ export const userAllCustomerAll = () => { } // 解绑 -export const deviceUnbind = (params:any) => { +export const deviceUnbind = (params: any) => { return request({ url: '/api/device/unbind', - method: 'GET', + method: 'delete', params }) } // 撤回 -export const withdrawDevice = (data:any) => { +export const withdrawDevice = (data: any) => { return request({ url: '/api/device/withdraw', method: 'post', @@ -88,7 +88,7 @@ export const withdrawDevice = (data:any) => { }) } // 下载模板 -export const deviceTemplate=()=> { +export const deviceTemplate = () => { return request({ url: '/api/device/template', method: ' GET', @@ -98,5 +98,5 @@ export const deviceTemplate=()=> { export const devicDeimport = () => { return `${import.meta.env.VITE_APP_BASE_API}/api/device/import` } -export default { deviceList, addDevice, updateDevice, deleteDevice, deviceTypeAll, getCommunicationMode, userAllCustomerAll, deviceAssignCustomer, deviceUnbind,withdrawDevice,deviceTemplate,devicDeimport } +export default { deviceList, addDevice, updateDevice, deleteDevice, deviceTypeAll, getCommunicationMode, userAllCustomerAll, deviceAssignCustomer, deviceUnbind, withdrawDevice, deviceTemplate, devicDeimport } diff --git a/src/api/userApp/index.ts b/src/api/userApp/index.ts index a8a37e1..52bd879 100644 --- a/src/api/userApp/index.ts +++ b/src/api/userApp/index.ts @@ -30,7 +30,7 @@ export const userStatus = (data: any): AxiosPromise => { // 解绑设备 export const deviceUnBind = (data: any): AxiosPromise => { return request({ - url: '/api/app/device/unBind', + url: '/api/device/unbind', method: 'delete', data, headers: { diff --git a/src/views/appUser/user-info-dialog.vue b/src/views/appUser/user-info-dialog.vue index 2cc1743..07e7032 100644 --- a/src/views/appUser/user-info-dialog.vue +++ b/src/views/appUser/user-info-dialog.vue @@ -58,6 +58,7 @@ const queryParams = reactive({ deviceImei: '' }) function openDialog(row: OperLogForm) { + console.log(row,'roweee'); info.value = row; open.value = true; getList(); @@ -105,7 +106,8 @@ const handleUnbind = (row) => { }).then(() => { const data = { // deviceMac: row.deviceMac, - id: row.id + id: row.id, + userId:info.value.userId } api.deviceUnBind(data).then(() => { proxy?.$modal.msgSuccess({ type: 'success', message: '解绑成功!' })