from flask import Blueprint, request, jsonify from datetime import datetime import geruecht.controller.userController as uc from geruecht.decorator import login_required from geruecht.model import MONEY, GASTRO import time vorstand = Blueprint("vorstand", __name__) userController = uc.UserController() @vorstand.route("/sm/addUser", methods=['POST', 'GET']) @login_required(groups=[MONEY, GASTRO]) def _addUser(**kwargs): if request.method == 'GET': return "

HEllo World

" data = request.get_json() user = data['user'] date = datetime.utcfromtimestamp(int(data['date'])) retVal = userController.addWorker(user['username'], date) print(retVal) return jsonify(retVal) @vorstand.route("/sm/getUser", methods=['POST']) @login_required(groups=[MONEY, GASTRO]) def _getUser(**kwargs): data = request.get_json() date = datetime.utcfromtimestamp(int(data['date'])) retVal = userController.getWorker(date) print(retVal) return jsonify(retVal) @vorstand.route("/sm/deleteUser", methods=['POST']) @login_required(groups=[MONEY, GASTRO]) def _deletUser(**kwargs): data = request.get_json() user = data['user'] date = datetime.utcfromtimestamp(int(data['date'])) userController.deleteWorker(user['username'], date) return jsonify({"ok": "ok"})