INNER CODE UNIT · Python

portfolio_close_remove

simonlin1212/vibe-astock · vr/app.py:227

def portfolio_close_remove(index: int = Query(...)):
    return {"data": pf.remove_closed(index)}


@app.post("/api/portfolio/refresh")
def portfolio_refresh():
    """手动刷新:立即重拉行情算盈亏。"""
    try:
        return {"data": pf.get_portfolio()}
    except Exception as e:  # noqa: BLE001
        raise HTTPException(502, f"刷新失败:{e}") from e


@app.get("/api/radar")
def radar():
    """资讯雷达:12 赛道公开 RSS 资讯(读缓存,无缓存返回赛道骨架)。"""
    try:
        return {"data": newsradar.get_radar(force=False)}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…