12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- {% extends "base/base.html" %}
- {% block head %}
- <link rel="stylesheet" href="{{ url_for('static', filename='base/plugins/datatables/datatables.bundle.css') }}" />
- {% block page_head_plugins %}{% endblock %}
- <link rel="stylesheet" href="{{ url_for('static', filename='base/css/styles.css') }}" />
- {% block page_head %}{% endblock %}
- {% endblock %}
- {% block content %}
- <div class="d-flex flex-column flex-root app-root">
- <div class="app-page flex-column flex-root app-root">
- <div class="app-header px-10">
- <div class="app-container container-fluid d-flex align-items-stretch justify-content-between">
- <div class="d-flex align-items-center flex-grow-1 flex-lg-grow-0 me-5">
- <a href="{{ url_for('project.index') }}">
- <img alt="Logo" src="{{ url_for('static', filename='/media/logo.png') }}" class="h-45px" />
- </a>
- </div>
- <div class="d-flex align-items-stretch justify-content-between flex-lg-grow-1">
- <div class="app-header-menu app-header-mobile-drawer align-items-stretch" >
- <div class="title mx-10 d-flex align-items-center flex-nowrap" style="white-space: nowrap">
- <h2 class="d-flex text-white fs-2 mb-0">数据转换推送系统</h2>
- </div>
- <div id="header_menu" class="menu menu-rounded menu-column menu-lg-row my-5 my-lg-0 align-items-stretch fw-semibold px-2 px-lg-0">
- <div class="menu-item here" id="project_menu">
- <a href="{{ url_for('project.index') }}" class="menu-link">
- <span class="menu-title">项目管理</span>
- </a>
- </div>
- {% if current_user.is_admin %}
- <div class="menu-item here" id="log_menu">
- <a href="{{ url_for('log.index') }}" class="menu-link">
- <span class="menu-title">日志管理</span>
- </a>
- </div>
- {% endif %}
- </div>
- </div>
- <div class="app-navbar flex-shrink-0">
- <!-- <div class="app-navbar-item align-items-stretch ms-1 ms-md-4"></div>-->
- {% include "base/user_info.html" %}
- </div>
- </div>
- </div>
- </div>
- <div class="app-wrapper flex-column flex-row-fluid">
- <div class="app-main flex-column flex-row-fluid">
- <div class="d-flex flex-column flex-column-fluid">
- <div class="app-container flex-column-fluid">
- {% block page_content %}{% endblock %}
- </div>
- </div>
- <div class="app-footer">
- <div class="app-container container-fluid d-flex flex-column flex-md-row flex-center flex-md-stack py-3">
- <div class="text-gray-900 order-2 order-md-1">
- <span class="text-muted fw-semibold me-1">2025©</span>
- <a href="#" target="_blank" class="text-gray-800 text-hover-primary">IWB</a>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="scrolltop" data-kt-scrolltop="true">
- <i class="ki-duotone ki-arrow-up">
- <span class="path1"></span>
- <span class="path2"></span>
- </i>
- </div>
- </div>
- </div>
- {% endblock %}
- {% block scripts %}
- <script src="{{ url_for('static', filename='base/plugins/datatables/datatables.bundle.js') }}"></script>
- <script src="{{ url_for('static', filename='base/js/utils.js') }}"></script>
- {% block page_scripts %}{% endblock %}
- {% endblock %}
|