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 7c595b9..22bbf74 100644 --- a/src/main/java/com/example/demo/domain/entity/Admin.java +++ b/src/main/java/com/example/demo/domain/entity/Admin.java @@ -99,7 +99,8 @@ public class Admin implements UserDetails, Serializable { @DateTimeFormat(pattern = "yyyy-MM-dd") private Date createTime; private String jwcode; - private Integer status; + private Integer status1; + private String remark; @Override @@ -148,6 +149,6 @@ public class Admin implements UserDetails, Serializable { @Override @JsonIgnore public boolean isEnabled() { - return true; // 默认账户启用 + return status1 != null && status1 == 1; } } \ No newline at end of file diff --git a/src/main/java/com/example/demo/mapper/AdminMapper.java b/src/main/java/com/example/demo/mapper/AdminMapper.java index 964dc67..fd9816b 100644 --- a/src/main/java/com/example/demo/mapper/AdminMapper.java +++ b/src/main/java/com/example/demo/mapper/AdminMapper.java @@ -11,9 +11,9 @@ import java.util.List; public interface AdminMapper { @Insert({ "insert into admin", - "(name,jwcode,password,permission,area,admin_flag,create_time,remark,status)", + "(name,jwcode,password,permission,area,admin_flag,create_time,remark,status1)", "values", - "(#{name},#{jwcode},,#{password},#{permission},#{area},#{admin_flag},now(),#{remark},#{status})" + "(#{name},#{jwcode},,#{password},#{permission},#{area},#{admin_flag},now(),#{remark},#{status1})" }) @Options(useGeneratedKeys = true,keyColumn = "admin_id",keyProperty = "adminId") int insert(Admin admin); @@ -27,7 +27,8 @@ public interface AdminMapper { "permission =#{permission},", "area =#{area},", "admin_flag =#{adminFlag},", - "status =#{status},", + "status1 =#{status1},", + "remark =#{remark},", "", "where jwcode =#{jwcode}", "" @@ -54,7 +55,7 @@ public interface AdminMapper { " and `store`=#{store}", "and permission != 4", "", - "ORDER BY permission ASC", + "ORDER BY status1 DESC, permission ASC", "" }) List select(Admin admin); @@ -72,7 +73,7 @@ public interface AdminMapper { // "