实现删除门禁设备列表接口

This commit is contained in:
haotian 2025-09-10 15:41:31 +08:00
parent 5792be1ef8
commit 9eae7c4b0e

View File

@ -77,7 +77,9 @@ async def edit_system_door(
return ResponseUtil.success(msg=edit_door_result.message)
@doorController.delete('/{ids}', dependencies=[Depends(CheckUserInterfaceAuth('system:door:remove'))])
@doorController.delete('/{ids}'
# , dependencies=[Depends(CheckUserInterfaceAuth('system:door:remove'))]
)
@Log(title='门禁设备', business_type=BusinessType.DELETE)
async def delete_system_door(request: Request, ids: str, query_db: AsyncSession = Depends(get_db)):
delete_door = DeleteDoorModel(ids=ids)
@ -87,14 +89,14 @@ async def delete_system_door(request: Request, ids: str, query_db: AsyncSession
return ResponseUtil.success(msg=delete_door_result.message)
@doorController.get(
'/{id}', response_model=DoorModel, dependencies=[Depends(CheckUserInterfaceAuth('system:door:query'))]
)
async def query_detail_system_door(request: Request, id: int, query_db: AsyncSession = Depends(get_db)):
door_detail_result = await DoorService.door_detail_services(query_db, id)
logger.info(f'获取id为{id}的信息成功')
# @doorController.get(
# '/{id}', response_model=DoorModel, dependencies=[Depends(CheckUserInterfaceAuth('system:door:query'))]
# )
# async def query_detail_system_door(request: Request, id: int, query_db: AsyncSession = Depends(get_db)):
# door_detail_result = await DoorService.door_detail_services(query_db, id)
# logger.info(f'获取id为{id}的信息成功')
return ResponseUtil.success(data=door_detail_result)
# return ResponseUtil.success(data=door_detail_result)
# @doorController.post('/export', dependencies=[Depends(CheckUserInterfaceAuth('system:door:export'))])