You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.1 KiB
36 lines
1.1 KiB
package Deal;
|
|
|
|
import Base.User;
|
|
import java.util.HashMap;
|
|
import java.util.Map;
|
|
|
|
public class Deal_user {
|
|
private Map<String,User> all_user;
|
|
public Deal_user(){
|
|
load_user();
|
|
}
|
|
|
|
public void load_user(){
|
|
all_user=new HashMap<>();
|
|
|
|
all_user.put("张三1", new User("张三1", "123", "小学"));
|
|
all_user.put("张三2", new User("张三2", "123", "小学"));
|
|
all_user.put("张三3", new User("张三3", "123", "小学"));
|
|
|
|
// 初中老师
|
|
all_user.put("李四1", new User("李四1", "123", "初中"));
|
|
all_user.put("李四2", new User("李四2", "123", "初中"));
|
|
all_user.put("李四3", new User("李四3", "123", "初中"));
|
|
|
|
// 高中老师
|
|
all_user.put("王五1", new User("王五1", "123", "高中"));
|
|
all_user.put("王五2", new User("王五2", "123", "高中"));
|
|
all_user.put("王五3", new User("王五3", "123", "高中"));
|
|
}
|
|
|
|
public User login(String id,String psw){
|
|
User temp=all_user.get(id);
|
|
return (temp!=null&&temp.getPassword().equals(psw))?temp:null;
|
|
}
|
|
}
|