def fix_order(): # 获取参数 if request.method != "POST": return jsonify({"retCode": "3000", "retMsg": "没有对应的关系"}) house_code = request.args.get("house_code") content = request.args.get("content") timestr = request.args.get("timestr") addr = request.args.get("addr") # 保存修理订单 fix_order = FixOrder() fix_order.house_info_id = house_code fix_order.problem = content fix_order.time = timestr fix_order.create_time = int(time.time()) fix_order.status = Config.FIX_ORDER_STATUS_IN_HAND db.session.add(fix_order) db.session.flush() # 保存图片 for img_name in request.files.keys(): img = request.files[img_name] if len(img_name.split(".")) >= 2: img_name = uuid1().hex + "." + img_name.split(".")[-1] else: img_name = uuid1().hex img.save(UPLOAD_FOLDER + "\\" + img_name) # img.save(img.filename.encode('utf8')) fix_order_img = FixOrderImg() fix_order_img.img_name = img_name fix_order_img.fix_order_id = fix_order.id db.session.add(fix_order_img)