Пример #1
0
def pick_user():
    if request.method == 'POST':
        user_name = request.form.get("pick_user")
        user = Database.find_one(UserConstants.COLLECTION,
                                 {"user_name": user_name})
        user_id = user["_id"]
        session["user_name"] = user_name
        session["user_id"] = user_id
        User.get_unplaced_tasks_anyone(session["company_id"])
        User.get_placed_user_tasks(session["company_id"], user_id)
        User.get_unplaced_user_tasks(session["company_id"], user_id)
        if user["password"] == "":
            return render_template("createPassword.html")
        return render_template("userLogin.html")
Пример #2
0
def get_placed_tasks():
    mongo_dic = User.get_placed_user_tasks(session["company_id"],
                                           session["user_id"])

    dic = {"data": []}
    for task in mongo_dic:
        dic["data"].append(json_util.dumps(task))
    mongo_dic_anyone = User.get_placed_anyone_tasks(session["company_id"],
                                                    session["user_id"])
    for task in mongo_dic_anyone:
        if task["placed_by"] == session["user_id"] and task[
                "responsible_party_id"] == 0:
            dic["data"].append(json_util.dumps(task))
    return jsonify(dic)