diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/CommonOptionsController.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/CommonOptionsController.java index c841e38..6d41adb 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/CommonOptionsController.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/CommonOptionsController.java @@ -100,6 +100,12 @@ public class CommonOptionsController { .map(industry -> new Option(industry, industry)) .toList() ); + case "stock_listed" -> GlobalResponse.responseSuccess( + List.of( + new Option("已上市", true), + new Option("已退市", false) + ) + ); default -> GlobalResponse.responseSuccess(List.of()); }; } @@ -113,6 +119,13 @@ public class CommonOptionsController { .toList(), field )); + case "stock_listed" -> GlobalResponse.responseSuccess(buildMapping( + List.of( + new Mapping("true", "已上市"), + new Mapping("false", "已退市") + ), + field + )); case "task_status" -> GlobalResponse.responseSuccess(buildMapping( Arrays.stream(Task.Status.values()) .map(status -> new Mapping(status.name(), status.getChineseName())) diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/StockController.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/StockController.java index 613b6e1..19e2308 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/StockController.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/StockController.java @@ -36,7 +36,8 @@ public class StockController extends SimpleControllerSupport