fix bug
This commit is contained in:
parent
9ed941b932
commit
115e443127
@ -15,7 +15,7 @@ parser = reqparse.RequestParser()
|
||||
parser.add_argument('mapid')
|
||||
parser.add_argument('user')
|
||||
parser.add_argument('url')
|
||||
parser.add_argument('args')
|
||||
parser.add_argument('status')
|
||||
|
||||
class PrivMaps(Resource):
|
||||
def __init__(self):
|
||||
@ -77,43 +77,34 @@ class PrivMaps(Resource):
|
||||
|
||||
|
||||
def post(self):
|
||||
print(self.args)
|
||||
pdb.set_trace()
|
||||
mapid = self.args['mapid']
|
||||
# log.info(f"args={self.args}")
|
||||
myargs = json.loads(my_unquote(self.args['args']))
|
||||
log.info(f"2={myargs}")
|
||||
print(f"args={self.args}")
|
||||
try:
|
||||
mymaps = {}
|
||||
mymaps['mapid'] = self.get_newid()
|
||||
mymaps['user'] = myargs['user']
|
||||
mymaps['url'] = myargs['url']
|
||||
mymaps['user'] = self.args['user']
|
||||
mymaps['url'] = self.args['url']
|
||||
self.mydb.insert("mymaps", mymaps)
|
||||
return jsonify({'code': 200})
|
||||
except Exception:
|
||||
log.error("set values to maps mysql failed!", exc_info=True)
|
||||
return jsonify({'code': 500})
|
||||
|
||||
|
||||
def put(self):
|
||||
log.info(f"args={self.args}")
|
||||
myargs = my_unquote(self.args['args'])
|
||||
log.info(f"2={myargs}")
|
||||
try:
|
||||
mymaps = {}
|
||||
mymaps['mapid'] = myargs['mapid']
|
||||
mymaps['user'] = myargs['user']
|
||||
mymaps['url'] = myargs['url']
|
||||
mymaps['status'] = myargs.get('status', 1)
|
||||
mymaps['mapid'] = self.args['mapid']
|
||||
mymaps['user'] = self.args['user']
|
||||
mymaps['url'] = self.args['url']
|
||||
mymaps['status'] = self.args['status']
|
||||
|
||||
sel_sql = f"select url from mymaps where mapid={myargs['mapid']};"
|
||||
sel_sql = f"select url from mymaps where mapid={self.args['mapid']};"
|
||||
data = self.mydb.query(sel_sql)
|
||||
if data:
|
||||
condition = f"mapid={myargs['mapid']}"
|
||||
condition = f"mapid={self.args['mapid']}"
|
||||
self.mydb.update("mymaps", mymaps, condition)
|
||||
return jsonify({'code': 200})
|
||||
else:
|
||||
return jsonify({'code': 404, 'message': f"{myargs['mapid']} not found in mysql!"})
|
||||
return jsonify({'code': 404, 'message': f"{self.args['mapid']} not found in mysql!"})
|
||||
except Exception:
|
||||
log.error("update values to company mysql failed!", exc_info=True)
|
||||
return jsonify({'code': 500})
|
||||
|
Loading…
x
Reference in New Issue
Block a user