2021-04-26(FeiGe 快递员登录And注册)

package FeiGe;

import javax.swing.plaf.basic.BasicInternalFrameTitlePane;
import java.util.Scanner;

public class LoginService {
private Scanner scanner = null;
public LoginService(){ }
public LoginService(Scanner scanner){
this.scanner = scanner;
}

public void login(){
    System.out.println("选择身份:1.用户,2.快递员");
    int role = scanner.nextInt();
    System.out.println("请输入用户的id:");
    String id = scanner.next();
    System.out.println("请输入用户的密码:");
    String pwd = scanner.next();
    if ( 1 == role ){
        System.out.println("用户登录");
        invokeCustomerService(id , pwd);
    } else if ( 2 == role){
        System.out.println("快递员登陆功能暂时关闭");
    }
}

// 登录
public void invokeCustomerService(String id , String pwd){
    // 在数组中查询该用户是否存在
    Customer customer  = CustomerData.get(id , pwd);
    if ( null ==  customer){
        System.out.println("数据库中没有该用户无法登录");
        return; // 提前中断程序
    }
    //找到用户,进入对应的功能
}
// 注册
public void resgister(Scanner sc ) {
    System.out.println("请输入用户的编号");
    String clientId = sc.next();
    System.out.println("请输入用户密码");
    String pwd = sc.next();
    System.out.println("请输入用户名");
    String name = sc.next();
    System.out.println("请输入年龄");
    int age = sc.nextInt();
    System.out.println("请输入性别");
    String sex = sc.next();
    System.out.println("请输入用户的手机号");
    String phone = sc.next();

    Customer customer = new Customer( name , sex , pwd , age , clientId , phone);
    CustomerData.save(customer);
}

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容