From 18d11713849bf3b6736c9b636ef337b476320e3e Mon Sep 17 00:00:00 2001 From: Jiang Date: Wed, 4 Nov 2026 13:38:21 +0800 Subject: [PATCH] fix(api): export contract with CI dependencies --- contracts/manifest.json | 2 +- contracts/server-v1.openapi.json | 136 +------------------------------ 2 files changed, 2 insertions(+), 136 deletions(-) diff --git a/contracts/manifest.json b/contracts/manifest.json index 757074f..9de76fb 100644 --- a/contracts/manifest.json +++ b/contracts/manifest.json @@ -3,7 +3,7 @@ "contracts": { "server": { "file": "server-v1.openapi.json", - "sha256": "19961572fad04f8545a4f607d4bf7276de64a84b266daecbb21d74e0975f97ef" + "sha256": "1edfd78405cfe2a50022afe70a4c4f32caa4e98e3b5b54b40841d532058f2fd6" } } } diff --git a/contracts/server-v1.openapi.json b/contracts/server-v1.openapi.json index c4efa32..900fc47 100644 --- a/contracts/server-v1.openapi.json +++ b/contracts/server-v1.openapi.json @@ -89,7 +89,6 @@ "map_extent": { "anyOf": [ { - "additionalProperties": true, "type": "object" }, { @@ -152,7 +151,6 @@ "map_extent": { "anyOf": [ { - "additionalProperties": true, "type": "object" }, { @@ -234,7 +232,6 @@ "map_extent": { "anyOf": [ { - "additionalProperties": true, "type": "object" }, { @@ -381,7 +378,6 @@ "request_data": { "anyOf": [ { - "additionalProperties": true, "type": "object" }, { @@ -574,7 +570,6 @@ "link_result_list": { "description": "管道模拟结果列表", "items": { - "additionalProperties": true, "type": "object" }, "title": "Link Result List", @@ -583,7 +578,6 @@ "node_result_list": { "description": "节点模拟结果列表", "items": { - "additionalProperties": true, "type": "object" }, "title": "Node Result List", @@ -608,7 +602,6 @@ "iforest_params": { "anyOf": [ { - "additionalProperties": true, "type": "object" }, { @@ -635,7 +628,6 @@ }, { "items": { - "additionalProperties": true, "type": "object" }, "type": "array" @@ -775,7 +767,6 @@ }, { "items": { - "additionalProperties": true, "type": "object" }, "type": "array" @@ -802,7 +793,6 @@ }, { "items": { - "additionalProperties": true, "type": "object" }, "type": "array" @@ -855,7 +845,6 @@ }, { "items": { - "additionalProperties": true, "type": "object" }, "type": "array" @@ -877,7 +866,6 @@ }, { "items": { - "additionalProperties": true, "type": "object" }, "type": "array" @@ -1316,7 +1304,6 @@ }, { "items": { - "additionalProperties": true, "type": "object" }, "type": "array" @@ -1911,7 +1898,6 @@ "properties": { "items": { "items": { - "additionalProperties": true, "type": "object" }, "title": "Items", @@ -1986,7 +1972,6 @@ "title": "Duration" }, "pump_control": { - "additionalProperties": true, "description": "泵控制策略", "title": "Pump Control", "type": "object" @@ -2005,7 +1990,6 @@ "tank_init_level": { "anyOf": [ { - "additionalProperties": true, "type": "object" }, { @@ -2037,7 +2021,6 @@ }, "errors": { "items": { - "additionalProperties": true, "type": "object" }, "title": "Errors", @@ -2324,7 +2307,6 @@ "map_extent": { "anyOf": [ { - "additionalProperties": true, "type": "object" }, { @@ -4701,7 +4683,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Patch Admin Projects Project Id Model Imports", "type": "object" } @@ -4809,7 +4790,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Post Admin Projects Project Id Model Imports", "type": "object" } @@ -6618,7 +6598,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Audit Logs Count", "type": "object" } @@ -6890,7 +6869,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Backdrops Properties", "type": "object" } @@ -6987,7 +6965,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -7273,7 +7250,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Post Burst Detections", "type": "object" } @@ -7384,7 +7360,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Post Burst Locations", "type": "object" } @@ -7655,7 +7630,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Controls Properties", "type": "object" } @@ -7752,7 +7726,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -8092,7 +8065,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -8324,7 +8296,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Curves Properties", "type": "object" } @@ -8432,7 +8403,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -8554,7 +8524,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Demands Properties", "type": "object" } @@ -8662,7 +8631,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -8765,7 +8733,7 @@ "required": true, "schema": { "description": "总需水量(m³/h)", - "exclusiveMinimum": 0, + "exclusiveMinimum": 0.0, "title": "Demand", "type": "number" } @@ -8886,7 +8854,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -9000,7 +8967,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -9126,7 +9092,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Element Properties", "type": "object" } @@ -9248,7 +9213,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Element Properties With Types", "type": "object" } @@ -9579,7 +9543,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Emitters Properties", "type": "object" } @@ -9687,7 +9650,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -9797,7 +9759,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -10168,7 +10129,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Post Geocoding Requests", "type": "object" } @@ -11676,7 +11636,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Junctions Properties", "type": "object" } @@ -11784,7 +11743,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -12350,7 +12308,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -12451,7 +12408,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -12584,7 +12540,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Labels Properties", "type": "object" } @@ -12681,7 +12636,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -12803,7 +12757,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Post Leakage Identifications", "type": "object" } @@ -12914,7 +12867,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Link Properties", "type": "object" } @@ -13692,7 +13644,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -13793,7 +13744,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -13901,7 +13851,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -14023,7 +13972,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Mixing Configurations Detail", "type": "object" } @@ -14167,7 +14115,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Network In Extents", "type": "object" } @@ -14376,7 +14323,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Network Options", "type": "object" } @@ -14473,7 +14419,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -14584,7 +14529,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Network Options Energy", "type": "object" } @@ -14695,7 +14639,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Network Options Pump Energy", "type": "object" } @@ -14803,7 +14746,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -14914,7 +14856,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Network Options Time", "type": "object" } @@ -15015,7 +14956,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Backdrop", @@ -15118,7 +15058,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Control", @@ -15221,7 +15160,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Curve", @@ -15324,7 +15262,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Demand", @@ -15427,7 +15364,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Emitter", @@ -15530,7 +15466,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Energy", @@ -15633,7 +15568,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Junction", @@ -15736,7 +15670,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Label", @@ -15839,7 +15772,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Mixing", @@ -15942,7 +15874,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Option", @@ -16045,7 +15976,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Pattern", @@ -16148,7 +16078,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Pipe", @@ -16251,7 +16180,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Pipe Reaction", @@ -16354,7 +16282,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Pump", @@ -16457,7 +16384,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Pump Energy", @@ -16560,7 +16486,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Quality", @@ -16663,7 +16588,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Reaction", @@ -16765,7 +16689,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Region", @@ -16868,7 +16791,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Reservoir", @@ -16970,7 +16892,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Scada Device", @@ -17073,7 +16994,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Source", @@ -17176,7 +17096,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Tag", @@ -17279,7 +17198,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Tank", @@ -17382,7 +17300,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Tank Reaction", @@ -17485,7 +17402,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Time", @@ -17588,7 +17504,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Valve", @@ -17691,7 +17606,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Network Schemas Vertex", @@ -18056,7 +17970,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Node Properties", "type": "object" } @@ -18826,7 +18739,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -19058,7 +18970,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Patterns Properties", "type": "object" } @@ -19166,7 +19077,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -19276,7 +19186,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -19398,7 +19307,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Pipe Reactions Detail", "type": "object" } @@ -21314,7 +21222,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Pipes Properties", "type": "object" } @@ -21422,7 +21329,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -22113,7 +22019,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Post Project Return Dict Runs", "type": "object" } @@ -23779,7 +23684,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Pumps Properties", "type": "object" } @@ -23887,7 +23791,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -24009,7 +23912,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Quality Configurations Properties", "type": "object" } @@ -24106,7 +24008,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -24216,7 +24117,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -24327,7 +24227,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Reactions Detail", "type": "object" } @@ -24425,7 +24324,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -24643,7 +24541,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -24750,7 +24647,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -24871,7 +24767,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Regions Detail", "type": "object" } @@ -26303,7 +26198,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Reservoirs Properties", "type": "object" } @@ -26411,7 +26305,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -26998,7 +26891,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Rule Properties", "type": "object" } @@ -27095,7 +26987,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -27207,7 +27098,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Rule Schemas", @@ -27546,7 +27436,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Scada Properties", "type": "object" } @@ -28530,7 +28419,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -28638,7 +28526,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -28760,7 +28647,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Sources Detail", "type": "object" } @@ -28871,7 +28757,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Status", "type": "object" } @@ -28981,7 +28866,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -29093,7 +28977,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Status Schemas", @@ -29313,7 +29196,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -29446,7 +29328,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Tags Detail", "type": "object" } @@ -29545,7 +29426,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -29667,7 +29547,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Tank Reactions Detail", "type": "object" } @@ -32196,7 +32075,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Tanks Properties", "type": "object" } @@ -32304,7 +32182,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -33105,7 +32982,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -35760,7 +35636,6 @@ "application/json": { "schema": { "additionalProperties": { - "additionalProperties": true, "type": "object" }, "title": "Response Get Title Schemas", @@ -35862,7 +35737,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Titles", "type": "object" } @@ -35959,7 +35833,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -37706,7 +37579,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Valves Properties", "type": "object" } @@ -37814,7 +37686,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -38394,7 +38265,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -38495,7 +38365,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -38738,7 +38607,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Get Visual Elements Properties", "type": "object" } @@ -38835,7 +38703,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Payload", "type": "object" } @@ -38956,7 +38823,6 @@ "content": { "application/json": { "schema": { - "additionalProperties": true, "title": "Response Post Web Searches", "type": "object" }