From 633b7867f49cf3cca7148649b5c328c1d4bd89e5 Mon Sep 17 00:00:00 2001 From: DingZQ Date: Sat, 27 Aug 2022 09:48:04 +0800 Subject: [PATCH] Update main.py --- __pycache__/main.cpython-37.pyc | Bin 3291 -> 4729 bytes main.py | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/__pycache__/main.cpython-37.pyc b/__pycache__/main.cpython-37.pyc index 67f8557b3d1df03a207f330e6987e0f926d29d66..1d17875f36d84bb7af9e48bbe2410cf19f80bbbd 100644 GIT binary patch literal 4729 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 U4$I~wKG?&shudeB^g2}X51FI;^#A|> diff --git a/main.py b/main.py index b4ea8d3..1f310ef 100644 --- a/main.py +++ b/main.py @@ -40,6 +40,10 @@ async def fastapi_redo(network: str): return True +@app.get("/haveproject/") +async def fastapi_have_project(network: str): + return have_project(network) + @app.post("/createproject/") async def fastapi_create_project(network: str): create_project(network) @@ -48,6 +52,16 @@ async def fastapi_create_project(network: str): print(network) return network +@app.post("/closeproject/") +async def fastapi_close_project(network: str): + close_project(network) + return True + +@app.post("/deleteproject/") +async def fastapi_delete_project(network: str): + delete_project(network) + return True + @app.get("/getnodes/") async def fastapi_get_nodes(network: str): nodeCount = get_count(network, NODE_COUNT) @@ -63,6 +77,9 @@ async def fastapi_get_nodes(network: str): async def fastapi_add_node(network: str, node: str): idx = add_node(network, node, JUNCTION) print(idx) + print("add node") + count = get_count(network, NODE_COUNT) + print(count.value) return idx @app.post("/deletenode/") @@ -133,3 +150,5 @@ async def download_inp(name: str, response: Response): else: response.status_code = status.HTTP_400_BAD_REQUEST + +