Python flask实战订餐系统微信小程序-28删除和恢复账号功能实现
原创
文章标签 json html 视频教程 文章分类 Hadoop 大数据
©著作权归作者所有:来自51CTO博客作者oxoxwork的原创作品,请联系作者获取转载授权,否则将追究法律责任
删除和恢复账号
删除账号
- 如果1 则显示删除
- 如果0 则显示恢复
index.html修改
​index.js​
添加形影函数
;var account_index_ops = { init:function(){ this.eventBind(); }, eventBind:function(){ var that = this; $(".wrap_search .search").click(function(){ $(".wrap_search").submit(); }); $(".remove").click( function(){ that.ops( "remove",$(this).attr("data") ); } ); $(".recover").click( function(){ that.ops( "recover",$(this).attr("data") ); } ); }, ops:function( act,id ){ var callback = { 'ok':function(){ $.ajax({ url:common_ops.buildUrl( "/account/ops" ), type:'POST', data:{ act:act, id:id }, dataType:'json', success:function( res ){ var callback = null; if( res.code == 200 ){ callback = function(){ window.location.href = window.location.href; } } common_ops.alert( res.msg,callback ); } }); }, 'cancel':null }; common_ops.confirm( ( act == "remove" ? "确定删除?":"确定恢复?" ), callback ); }};$(document).ready( function(){ account_index_ops.init();} );
​Account.py​
添加ops接口
@route_account.route( "/ops", methods = ["POST"] )def ops(): resp = {'code': 200, 'msg': '操作成功', 'data': {}} req = request.values id = req['id'] if 'id' in req else 0 act = req['act'] if 'act' in req else '' if not id: resp['code'] = -1 resp['msg'] = '请選擇要操作的賬號' return jsonify(resp) if not act in ["remove", 'recover']: resp['code'] = -1 resp['msg'] = '操作有誤 請重試' return jsonify(resp) user_info = User.query.filter_by(uid=id).first() if not user_info: resp['code'] = -1 resp['msg'] = '指定賬號不存在' return jsonify(resp) if act=="remove": user_info.status = 0 elif act=="recover": user_info.status = 1 user_info.update_time = getCurrentDate() db.session.add(user_info) db.session.commit() return jsonify(resp)
- 赞
- 收藏
- 评论
- *举报
上一篇:Python flask实战订餐系统微信小程序-38会员编辑功能的实现
下一篇:Python flask实战订餐系统微信小程序-27搜索和分页功能的实现
Original: https://blog.51cto.com/u_11408356/5389728
Author: oxoxwork
Title: Python flask实战订餐系统微信小程序-28删除和恢复账号功能实现
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/517288/
转载文章受原作者版权保护。转载请注明原作者出处!