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

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

Loading…
Cancel
Save