def get_list_users(dep_id, user_name): department = Department.get_by_id(dep_id) users = User.find_user(dep_id, user_name) users_list = [] a = {"users":[]} for u in users: src_foto, dep_name = '', '' user = User.get_by_id(u.id) if user.photo: src_foto = user.photo.get_url('thumbnail') else: src_foto = '/static/img/no_photo.jpg' if u.department_id: dep_name = u.department.name or '' else: dep_name = '' a["users"].append({"u_id":u.id, "full_name":u.full_name, "dep_name":dep_name, "src_foto":src_foto}) return jsonify(**a)
def edit_structure(dep_id): department = Department.get_by_id(dep_id) dep_parents = Department.get_parent_all(dep_id) return render_template('admin/company_structure/edit_structure.html', department=department, dep_parents = dep_parents)
def department_info(dep_id): department = Department.get_by_id(dep_id) return render_template('admin/company_structure/department.html', department=department)
def manage_users(dep_id): department = Department.get_by_id(dep_id) return render_template('admin/company_structure/manage_users.html', department=department)
def add_structure(dep_id): department = Department.get_by_id(dep_id) return render_template('admin/company_structure/add_structure.html', department=department)