diff --git a/src/main/java/com/example/demo/service/AdminService.java b/src/main/java/com/example/demo/service/AdminService.java index 8f24f2d..4c253ba 100644 --- a/src/main/java/com/example/demo/service/AdminService.java +++ b/src/main/java/com/example/demo/service/AdminService.java @@ -12,4 +12,6 @@ import com.example.demo.domain.entity.Admin; **/ public interface AdminService { Admin login(Admin admin)throws Exception; + + Integer selectId(String account); } diff --git a/src/main/java/com/example/demo/serviceImpl/AdminServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/AdminServiceImpl.java index b952fb5..795db9c 100644 --- a/src/main/java/com/example/demo/serviceImpl/AdminServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/AdminServiceImpl.java @@ -55,6 +55,12 @@ public class AdminServiceImpl implements AdminService { } } + @Override + public Integer selectId(String account) { + Admin admin = adminMapper.getAdmin(account); + return admin.getId(); + } + private boolean hasPermissionToMachine(Admin admin, String targetMachineId) { if (targetMachineId == null || admin.getMachineId() == null) { return false;