Commit d20e5ab0 by 魏强

update;

parent f4ec99b4
......@@ -99,3 +99,24 @@ def take_out_multiple():
time.sleep(3)
return jsonify(BASE_RESPONSE(data=data).to_dict())
@route_tool.route('/reset')
def tool_reset():
mac_no = request.args.get('mac_no', '')
if not mac_no:
return jsonify({'code': -1, 'msg': 'mac no null'})
machine_info = Machine.query.filter_by(mac_no=mac_no).first()
if not machine_info:
return jsonify(MACHINE_NOT_EXIST_ERROR)
power_info = Power.query.filter_by(machine_id=machine_info.id, status=7).all()
for power in power_info:
power.status = 2
db.session.commit()
return jsonify(BASE_RESPONSE().to_dict())
......@@ -48,7 +48,8 @@ def verify_auth_token():
用户登录验证token
:return:
'''
NO_AUTH_CHECK_URL = [url_for('account.test'), url_for('account.login'), url_for('account.send_code')]
NO_AUTH_CHECK_URL = [url_for('account.test'), url_for('account.login'), url_for('account.send_code'),
url_for('tool.tool_reset')]
if request.path not in NO_AUTH_CHECK_URL:
token = request.headers.get('token')
if not token:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment