Rename positions nav to order monitor and set as default landing page.

Remove stats recalculate button; login and home now open /positions without affecting refresh on other routes.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-06-26 01:51:22 +08:00
parent 1cc0cd5f8d
commit bdfa21def8
6 changed files with 8 additions and 36 deletions
+2 -9
View File
@@ -709,7 +709,7 @@ def login_required(f):
@app.route("/")
def index():
if session.get("logged_in"):
return redirect(url_for("plans"))
return redirect(url_for("positions"))
return redirect(url_for("login"))
@@ -738,7 +738,7 @@ def login():
if u == admin_u and check_password_hash(admin_hash, p):
session["logged_in"] = True
session["username"] = u
return redirect(url_for("plans"))
return redirect(url_for("positions"))
flash("账号或密码错误")
return render_template("login.html")
@@ -916,13 +916,6 @@ def api_position_live():
return jsonify(out)
@login_required
def index():
if nav_enabled(get_setting, "plans"):
return redirect(url_for("plans"))
return redirect(url_for("positions"))
@app.route("/plans")
@login_required
@require_nav("plans")