package com.ruoyi.system.service; import com.ruoyi.common.basic.PageInfo; import com.ruoyi.system.dto.SysDoorDeviceAddRequest; import com.ruoyi.system.dto.SysDoorDeviceDeleteRequest; import com.ruoyi.system.dto.SysDoorDeviceDetailRequest; import com.ruoyi.system.dto.SysDoorDeviceEditRequest; import com.ruoyi.system.dto.SysDoorDeviceLogoutRequest; import com.ruoyi.system.dto.SysDoorDevicePageRequest; import com.ruoyi.system.dto.SysDoorDeviceStatusRequest; import com.ruoyi.system.vo.SysDoorDeviceVO; /** * 门禁设备服务 * * @author ruoyi */ public interface ISysDoorDeviceService { public PageInfo pageList(SysDoorDevicePageRequest request); public SysDoorDeviceVO detail(SysDoorDeviceDetailRequest request); public int add(SysDoorDeviceAddRequest request, String username); public int edit(SysDoorDeviceEditRequest request, String username); public int changeStatus(SysDoorDeviceStatusRequest request, String username); public int logout(SysDoorDeviceLogoutRequest request, String username); public int delete(SysDoorDeviceDeleteRequest request, String username); }