修复添加化妆品无法更改过期时间的bug
This commit is contained in:
12
main.cpp
12
main.cpp
@@ -85,7 +85,17 @@ int main() {
|
||||
std::cin >> price;
|
||||
std::cout << "输入新类型 (1-国产, 0-进口): ";
|
||||
std::cin >> type;
|
||||
if (manager.modifyCosmetic(name, price, type)) {
|
||||
if (type!=1 && type!=0) {
|
||||
std::cout << "类型输入错误!请输入1-国产, 0-进口" << std::endl;
|
||||
break;
|
||||
}
|
||||
std::cout << "输入新过期日期 (YYYY-MM-DD): ";
|
||||
std::cin >> expirationDate;
|
||||
if (!manager.isValidDate(expirationDate)) {
|
||||
std::cout << "日期格式有误!格式YYYY-MM-DD 例2000-01-01" << std::endl;
|
||||
break;
|
||||
}
|
||||
if (manager.modifyCosmetic(name, price, type, expirationDate)) {
|
||||
std::cout << "修改成功!" << std::endl;
|
||||
} else {
|
||||
std::cout << "未找到该品牌!" << std::endl;
|
||||
|
||||
Reference in New Issue
Block a user