diff --git a/controllers/admin.py b/controllers/admin.py index 406f944da7cd0aa999f223e46780204edb254520..ef3e54394426e4c88bfd35b4b0cc3602a645d2bd 100644 --- a/controllers/admin.py +++ b/controllers/admin.py @@ -51,9 +51,8 @@ def admin_settings(): # 管理员界面 @admin.route('/save_conf',methods=['POST']) def admin_save_conf(): # 管理员界面 if not verfy_token(): - if not verfy_token(): - # return render_template('login.html') - return R.error('请登录后再试') + # return render_template('login.html') + return R.error('请登录后再试') key = getParmas('key') value = getParmas('value') print(f'key:{key},value:{value}') @@ -113,6 +112,16 @@ def admin_update_ver(): msg = download_new_version() return R.success(msg) +@admin.route('/rule_state/',methods=['POST']) +def admin_rule_state(state=0): # 管理员修改规则状态 + if not verfy_token(): + return R.error('请登录后再试') + names = getParmas('names') + print(names,type(names)) + # lsg = storage_service() + res_id = 0 + return R.success(f'修改成功,记录ID为:{res_id}') + @admin.route('/force_update') def admin_force_update(): if not verfy_token(): diff --git a/templates/layui_list.html b/templates/layui_list.html index 7c5d6c13362210de89684a229c46d5e11b24bd93..dd5fe1aaedaa3b8f0199a3a9becfb65ea863b9a5 100644 --- a/templates/layui_list.html +++ b/templates/layui_list.html @@ -56,6 +56,7 @@ layui.use(['table', 'dropdown'], function(){ var table = layui.table; var dropdown = layui.dropdown; + var $ = layui.$; layer.msg('本页面展示数据为未来功能,
可能并没有实际作用,等道长弃坑后续有缘人补上。', { closeBtn: 1, icon: 6, @@ -259,8 +260,24 @@ layui.use(['table', 'dropdown'], function(){ var data = obj.data; //console.log(obj) if(obj.event === 'del'){ - layer.confirm('真的隐藏行么', function(index){ - obj.del(); + let obj_name = obj.data.api.match(/rule=(.*)/)[1].split('&')[0]; + layer.confirm('真的要隐藏规则'+obj_name+'么', function(index){ + console.log(obj); + let params = {"names":[obj_name].join(',')}; + console.log(params); + $.post("/admin/rule_state/0",params,function(data,status){ + console.log(data); + if(data.code === 200){ + alert(data.msg); + // location.reload(); + }else{ + alert(data.msg); + console.log('修改失败了...'); + return false + } + }); + + // obj.del(); layer.close(index); }); } else if(obj.event === 'edit'){