From ef8796c473fcddab9eb5e8c32260818acbbfe7ab Mon Sep 17 00:00:00 2001 From: pengtao Date: Mon, 9 Sep 2019 20:42:34 +0800 Subject: [PATCH] fix bug --- handler/priv_map.py | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/handler/priv_map.py b/handler/priv_map.py index 92eaedb..deffa26 100644 --- a/handler/priv_map.py +++ b/handler/priv_map.py @@ -26,13 +26,13 @@ class PrivMaps(Resource): def get(self): try: - args = json.loads(my_unquote(self.args['args'])) + myargs = json.loads(my_unquote(self.args['args'])) except Exception: log.error(f"get args failed!", exc_info=True) args = {} - if args: - users = args.get('args', None) - status = args.get('status', 0) + if myargs: + users = myargs.get('args', None) + status = myargs.get('status', 0) else: users = None status = 0 @@ -63,13 +63,13 @@ class PrivMaps(Resource): return jsonify({'code': 200, 'message': all_data}) def delete(self): - args = my_unquote(self.args['args']) + myargs = my_unquote(self.args['args']) try: - del_sql = f"update mymaps set status=0 where mapid={args['mapid']};" + del_sql = f"update mymaps set status=0 where mapid={myargs['mapid']};" self.mydb.change(del_sql) return jsonify({'code': 200}) except Exception: - log.error(f"remove {args} failed!", exc_info=True) + log.error(f"remove {myargs} failed!", exc_info=True) return jsonify({'code': 500}) @@ -88,14 +88,14 @@ class PrivMaps(Resource): def post(self): # log.info(f"args={self.args}") - args = my_unquote(self.args['args']) - log.info(f"2={args}") + myargs = my_unquote(self.args['args']) + log.info(f"2={myargs}") try: pdb.set_trace() mymaps = {} mymaps['mapid'] = self.get_newid() - mymaps['user'] = args['user'] - mymaps['url'] = args['url'] + mymaps['user'] = myargs['user'] + mymaps['url'] = myargs['url'] self.mydb.insert("mymaps", mymaps) return jsonify({'code': 200}) except Exception: @@ -105,23 +105,23 @@ class PrivMaps(Resource): def put(self): log.info(f"args={self.args}") - args = my_unquote(self.args['args']) - log.info(f"2={args}") + myargs = my_unquote(self.args['args']) + log.info(f"2={myargs}") try: mymaps = {} - mymaps['mapid'] = args['mapid'] - mymaps['user'] = args['user'] - mymaps['url'] = args['url'] - mymaps['status'] = args.get('status', 1) + mymaps['mapid'] = myargs['mapid'] + mymaps['user'] = myargs['user'] + mymaps['url'] = myargs['url'] + mymaps['status'] = myargs.get('status', 1) - sel_sql = f"select url from mymaps where mapid={args['mapid']};" + sel_sql = f"select url from mymaps where mapid={myargs['mapid']};" data = self.mydb.query(sel_sql) if data: - condition = f"mapid={args['mapid']}" + condition = f"mapid={myargs['mapid']}" self.mydb.update("mymaps", mymaps, condition) return jsonify({'code': 200}) else: - return jsonify({'code': 404, 'message': f"{args['mapid']} not found in mysql!"}) + return jsonify({'code': 404, 'message': f"{myargs['mapid']} not found in mysql!"}) except Exception: log.error("update values to company mysql failed!", exc_info=True) return jsonify({'code': 500})