This commit is contained in:
Mr Chen
2024-11-25 00:29:25 +08:00
parent 7d83f29db7
commit 9c130746fb
5 changed files with 223 additions and 123 deletions
+14 -4
View File
@@ -43,21 +43,31 @@ def set_redirect():
keep_path = request.form.get("keep_path", '') # keep path
return MwSites.instance().setRedirect(site_name, site_from, to, type, r_type, keep_path)
# 设置重定向状态
@blueprint.route('/set_redirect_status', endpoint='set_redirect_status', methods=['POST'])
@panel_login_required
def set_redirect_status():
site_name = request.form.get("siteName", '')
status = request.form.get("status")
redirect_id = request.form.get("id", '')
return MwSites.instance().setRedirectStatus(site_name, redirect_id, status)
# 获取重定向配置
@blueprint.route('/get_redirect_conf', endpoint='get_redirect_conf', methods=['POST'])
@panel_login_required
def get_redirect_conf():
site_name = request.form.get("siteName", '')
rid = request.form.get("id", '')
return MwSites.instance().getRedirectConf(site_name, rid)
redirect_id = request.form.get("id", '')
return MwSites.instance().getRedirectConf(site_name, redirect_id)
# 删除重定向配置
@blueprint.route('/del_redirect', endpoint='del_redirect', methods=['POST'])
@panel_login_required
def del_redirect():
site_name = request.form.get("siteName", '')
rid = request.form.get("id", '')
return MwSites.instance().delRedirect(site_name, rid)
redirect_id = request.form.get("id", '')
return MwSites.instance().delRedirect(site_name, redirect_id)