main
黄海 10 months ago
parent 466b49b6f8
commit 3b9dec72bc

@ -247,18 +247,25 @@ public class PublishUtil {
*/ */
public static int userSelectProject(List<ProjectBean> listProject) { public static int userSelectProject(List<ProjectBean> listProject) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象来读取控制台输入 Scanner scanner = new Scanner(System.in); // 创建Scanner对象来读取控制台输入
int choice = -1;
System.out.println("请选择您本次要发布的项目编号:"); while (true) {
for (ProjectBean projectBean : listProject) { System.out.println("请选择您本次要发布的项目编号:");
System.out.print(projectBean.getId() + ":" + projectBean.getDevProjectName() + " "); for (ProjectBean projectBean : listProject) {
} System.out.print(projectBean.getId() + ":" + projectBean.getDevProjectName() + " ");
System.out.println(); }
int choice = scanner.nextInt(); // 读取用户输入的整数 System.out.println();
//输出choice对应的项目名称 choice = scanner.nextInt(); // 读取用户输入的整数
for (ProjectBean projectBean : listProject) { //输出choice对应的项目名称
if (projectBean.getId() == choice) { for (ProjectBean projectBean : listProject) {
System.out.println("您选择的项目是:" + projectBean.getDevProjectName()); if (projectBean.getId() == choice) {
break; System.out.println("您选择的项目是:" + projectBean.getDevProjectName());
break;
}
}
if (choice >= 1 && choice <= listProject.size()) {
break; // 如果输入正确,退出循环
} else {
System.out.println("输入不正确选择一个大于等于1小于等于" + listProject.size() + "的数字!"); // 提示用户输入不正确
} }
} }
return choice; return choice;
@ -271,24 +278,31 @@ public class PublishUtil {
*/ */
public static Kv userSelectWarehouse() { public static Kv userSelectWarehouse() {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象来读取控制台输入 Scanner scanner = new Scanner(System.in); // 创建Scanner对象来读取控制台输入
System.out.println("请选择您本次要发布的仓库:");
System.out.println("1驿来特仓库 2:黄海私人仓库");
int choice = scanner.nextInt(); // 读取用户输入的整数
//输出choice对应的项目名称 //输出choice对应的项目名称
Kv kv = Kv.create(); Kv kv = Kv.create();
if (choice == 1) { while (true) {
kv.set("id", 1); System.out.println("请选择您本次要发布的仓库:");
kv.set("name", "yltcharge"); System.out.println("1驿来特仓库 2:黄海私人仓库");
kv.set("username", "驿来特充电"); int choice = scanner.nextInt(); // 读取用户输入的整数
kv.set("password", "ylt5033.");
System.out.println("您选择的仓库是:驿来特仓库"); if (choice == 1) {
} else { kv.set("id", 1);
kv.set("id", 2); kv.set("name", "yltcharge");
kv.set("name", "dsideal"); kv.set("username", "驿来特充电");
kv.set("username", "东师黄海"); kv.set("password", "ylt5033.");
kv.set("password", "DsideaL4r5t6y7u"); System.out.println("您选择的仓库是:驿来特仓库");
System.out.println("您选择的仓库是:黄海私人仓库"); } else {
kv.set("id", 2);
kv.set("name", "dsideal");
kv.set("username", "东师黄海");
kv.set("password", "DsideaL4r5t6y7u");
System.out.println("您选择的仓库是:黄海私人仓库");
}
if (choice == 1 || choice == 2 ) {
break; // 如果输入正确,退出循环
} else {
System.out.println("输入不正确请输入1 或者 2 !"); // 提示用户输入不正确
}
} }
scanner.close(); // 关闭Scanner对象 scanner.close(); // 关闭Scanner对象
return kv; return kv;

Loading…
Cancel
Save