Commit 284c35e0 by Aeolus

update

parent df532045
......@@ -139,7 +139,8 @@ def take_out_multiple():
# 发短信
sms = SMSService()
sms.phoneSendTips(cur_user_name, cur_spot_name, mac_no, cur_take_out_num, cur_user_phone, '18068402080', '灰兔智能')
sms.phoneSendTips(cur_user_name, cur_spot_name, mac_no, cur_take_out_num, cur_user_phone, '18068402080',
'灰兔智能')
try:
if take_out_success_number > 0 and machine_info.mac_no in TAKEOUT_RECORD_MAC_NO:
......@@ -184,3 +185,26 @@ def tool_reset():
db.session.commit()
return jsonify(BASE_RESPONSE().to_dict())
@route_tool.route('/hatch_no_lock', methods=["POST"])
def tool_hatch_no_lock():
json_data = request.get_json()
mac_no = json_data.get('mac_no', None)
hatch_no = json_data.get('hatch_no', None)
if not mac_no or not hatch_no:
return jsonify({'code': -1, 'msg': 'params error'})
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, hatch_no=hatch_no).first()
if power_info:
power_info.status = 5
db.session.add(power_info)
db.session.commit()
return jsonify(BASE_RESPONSE().to_dict())
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