Ejemplo n.º 1
0
def login():
    if request.method == 'POST':
        user = SC_User.query.filter_by(login_name=request.form['login_name'], login_password=GetStringMD5(request.form['login_password'])).first()
        if user:
            if user.active == '0':
                flash('该用户被禁用,请联系管理员','error')
                return render_template("login.html")
            else:
                login_user(user)
                role = SC_UserRole.query.filter_by(user_id=current_user.id).first().role
                total = Total()
                data=total.getListSum(role)
                return render_template("welcome.html",role=role,data=data)
        else:
            flash('用户名或密码错误','error')
            return render_template("login.html")

    else:
        return render_template("login.html")
Ejemplo n.º 2
0
def welcome():
    # privileges = SC_UserRole.query.filter_by(user_id=current_user.id).first().role.privileges
    role = SC_UserRole.query.filter_by(user_id=current_user.id).first().role
    total = Total()
    data=total.getListSum(role)
    return render_template("welcome.html",role=role,data=data)