diff --git a/src/main/java/com/example/demo/domain/entity/Admin.java b/src/main/java/com/example/demo/domain/entity/Admin.java
index d5f3e60..e072ba2 100644
--- a/src/main/java/com/example/demo/domain/entity/Admin.java
+++ b/src/main/java/com/example/demo/domain/entity/Admin.java
@@ -100,6 +100,7 @@ public class Admin implements UserDetails, Serializable {
private Date createTime;
private String jwcode;
+
@Override
@JsonIgnore
public Collection extends GrantedAuthority> getAuthorities() {
diff --git a/src/main/java/com/example/demo/mapper/AdminMapper.java b/src/main/java/com/example/demo/mapper/AdminMapper.java
index c1190f5..c9fb394 100644
--- a/src/main/java/com/example/demo/mapper/AdminMapper.java
+++ b/src/main/java/com/example/demo/mapper/AdminMapper.java
@@ -26,7 +26,7 @@ public interface AdminMapper {
"password =#{password},",
"permission =#{permission},",
"area =#{area},",
- "admin_flag =#{adminFlag},",
+ "admin_flag =#{adminFlag},",
"",
"where jwcode =#{jwcode}",
""
@@ -46,14 +46,14 @@ public interface AdminMapper {
""
})
List select(Admin admin);
@@ -79,7 +79,9 @@ public interface AdminMapper {
@Select({
"select * from admin",
- "where jwcode=#{jwcode}"
+ "where jwcode=#{jwcode}",
+ "and",
+ "admin_flag = 1"
})
Admin selectByJwcode(Admin admin);
diff --git a/src/main/java/com/example/demo/serviceImpl/AdminServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/AdminServiceImpl.java
index 02dc6f8..14da303 100644
--- a/src/main/java/com/example/demo/serviceImpl/AdminServiceImpl.java
+++ b/src/main/java/com/example/demo/serviceImpl/AdminServiceImpl.java
@@ -55,7 +55,6 @@ public class AdminServiceImpl implements AdminService {
return adminMapper.insert(admin);
}
@CacheEvict(value = "admin",allEntries = true)
-
@Override
public int edit(Admin admin) {
return adminMapper.update(admin);