login.java

来自「MSN客服自动化机器人」· Java 代码 · 共 40 行

JAVA
40
字号
package jm.form.msn.action;

import jm.entity.ESM000300;
import jm.form.msn.bean.BusinessUser;
import jm.form.msn.util.Command;
import jm.form.msn.util.Manager;

/**
 * 登录系统
 * 梦界家园MSNP15
 * @author ISHome
 * @since 0.4
 * @version 0.5.0.1
 */
public class Login implements Command {

    /**
     * 帮助
     */
    public String getCommandHelp() {
	return "l(字母L小写)+<半角空格>+<密码>。例如:l 123";
    }

    /**
     * 登录系统
     */
    public String invoker(BusinessUser u, Manager manager) {
	String command = u.getCommand();
	ESM000300 user = manager.getBusinessCanUseList().get(u.getMsnID());
	String[] l = command.split(" ");
	if (user.getPassWord().equals(l[1])) {
	    u.setLoginStates(true);
	    manager.getUserList().put(u.getMsnID(), u);
	    return "登录系统成功";
	}
	return "密码错误,请重新输入。";
    }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?