diff --git a/templates/admin/base.html b/templates/admin/base.html new file mode 100644 index 0000000000000000000000000000000000000000..310472c26c0336df77716927bb93b00a4fecd21c --- /dev/null +++ b/templates/admin/base.html @@ -0,0 +1,35 @@ + + + + + {#页面标题#} + {% block title %} + Pear Admin Flask + {% endblock %} + + + + + {# 头部导入的 Script,主要为样式 #} + {% block header_script %} + + {% endblock %} + +{#pear 后台边框#} + + +{#页面的主题内容,用于页面进行改写#} +{% block body %} + +{% endblock %} + +{# 当前页面需要依赖的 JavaScript #} +{% block footer_script %} + + +{% endblock %} +{# 当前页面自己编写的 JavaScript #} +{% block models_script %} +{% endblock %} + + \ No newline at end of file diff --git a/templates/admin/department/dept.html b/templates/admin/department/dept.html index d889c3d09765ebffb85d5846ebf09c797e0c8e4d..6bba93ad6165d1325783a3f59ee0b491bb09aad4 100644 --- a/templates/admin/department/dept.html +++ b/templates/admin/department/dept.html @@ -1,256 +1,252 @@ - - - +{% extends 'admin/base.html' %} +{% block title %} 部门新增 - {% include 'admin/common/header.html' %} - -{#pear 后台边框#} - -{#搜索框布局#} -
-
-
-
- -
- {#部门信息搜索字段#} - +{% endblock %} + + +{% block body %} + {#搜索框布局#} +
+
+ +
+ +
+ {#部门信息搜索字段#} + +
+ {#查询按钮--需要触发layui事件#} + + {#重置按钮#} +
- {#查询按钮--需要触发layui事件#} - - {#重置按钮#} - -
- + +
-
-
-
- {#表格字段渲染#} -
+
+
+ {#表格字段渲染#} +
+
-
- - -{#表格工具栏,需要在表格中绑定,且需要自定义事件#} - + {#操作字段,需要在表格中使用#} + -{#操作字段,需要在表格中使用#} - -{#表格内的切换按钮#} - - - -{% include 'admin/common/footer.html' %} - - + {#表格内的切换按钮#} + + + - - \ No newline at end of file + +{% endblock %} diff --git a/templates/admin/department/dept_add.html b/templates/admin/department/dept_add.html index 7feaf6d792501cd6ca38d419bf32268928c870be..bc49a9ed8f2fae1776bc311fceeafc81cf256930 100644 --- a/templates/admin/department/dept_add.html +++ b/templates/admin/department/dept_add.html @@ -1,128 +1,129 @@ - - - +{% extends 'admin/base.html' %} + +{% block title %} 部门管理 - {% include 'admin/common/header.html' %} - - -
-
-
-
- -
-
    +{% endblock %} + + +{% block body %} + +
    +
    +
    + +
    +
      +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      - -
      - - +
      + +
      + + +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      -
      - - +
      +
      + + +
      -
      - - - -{% include 'admin/common/footer.html' %} + +{% endblock %} - - - \ No newline at end of file + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/department/dept_edit.html b/templates/admin/department/dept_edit.html index b921f8811a6ffc282e6d06a7489f290bac1ae1a5..6e97e2b7753291d9aec0982926a1d499210cb269 100644 --- a/templates/admin/department/dept_edit.html +++ b/templates/admin/department/dept_edit.html @@ -1,129 +1,129 @@ - - - +{% extends 'admin/base.html' %} + +{% block title %} 部门修改 - {% include 'admin/common/header.html' %} - - -
      -
      -
      -
      - -
      - +{% endblock %} + + +{% block body %} + +
      +
      +
      + +
      + +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      - -
      - +
      + +
      + - + +
      -
      -
      - -
      - +
      + +
      + +
      -
      -
      - -
      +
      + +
      +
      -
      -
      -
      - - +
      +
      + + +
      -
      - + +{% endblock %} -{% include 'admin/common/footer.html' %} +{% block models_script %} + - - \ No newline at end of file + +{% endblock %} diff --git a/templates/admin/file/photo.html b/templates/admin/file/photo.html index 84ae0b34230825013dbfae5b6cdadd150eb66338..d388af5dc4cd1b6c204a238bb9a613c54fd60858 100644 --- a/templates/admin/file/photo.html +++ b/templates/admin/file/photo.html @@ -1,270 +1,268 @@ - - - +{% extends 'admin/base.html' %} + +{% block title %} 图片上传 - {% include 'admin/common/header.html' %} - - -
      -
      -
      +{% endblock %} + +{% block body %} +
      +
      +
      +
      -
      +{% endblock %} +{% block models_script %} + + -{% include 'admin/common/footer.html' %} + - + layui.use(['table', 'form', 'jquery', 'element', 'form', 'upload'], function () { + let table = layui.table + let form = layui.form + let $ = layui.jquery + let upload = layui.upload - - - \ No newline at end of file + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/file/photo_add.html b/templates/admin/file/photo_add.html index aff3ecfd54d6a7fe42d98eb450cd925c1da1386b..75c7ea686199215a2c407f072c1cb336d3e2ded2 100644 --- a/templates/admin/file/photo_add.html +++ b/templates/admin/file/photo_add.html @@ -1,66 +1,61 @@ - - - - {% include 'admin/common/header.html' %} - - - -
      -
      -
      -
      -
      - 新增图片 -
      -
      -
      - - - -
      -
      +{% extends 'admin/base.html' %} + +{% block title %} + 新增图片 +{% endblock %} + +{% block body %} +
      +
      +
      +
      +
      + 新增图片 +
      +
      +
      + + + +
      +
      +
      -
      - +{% endblock %} -{% include 'admin/common/footer.html' %} - - - \ No newline at end of file + layui.use(['jquery', 'element', 'form', 'upload'], function () { + var $ = layui.jquery + var element = layui.element + var form = layui.form + var upload = layui.upload + //选完文件后不自动上传 + upload.render({ + elem: '#select-img' + , url: FILE_API.PHOTOS() + , auto: false + , exts: 'jpg|png|gif|bmp|jpeg' + , size: 1000 + , bindAction: '#logo-upload-button' + , done: function (res) { + if (res.success) { + layer.msg(res.message, { icon: 1, time: 500 }, function () { + parent.layer.close(parent.layer.getFrameIndex(window.name))//关闭当前页 + window.parent.location.reload() + }) + } else { + layer.msg(res.message, { icon: 2 }) + } + }, + }) + }) + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/logs_temp/main.html b/templates/admin/logs_temp/main.html index e1af7872067514bfae117682a6a9eade407eaf44..61c6a7c70ac505d0fe86a3bffc364224d481c9eb 100644 --- a/templates/admin/logs_temp/main.html +++ b/templates/admin/logs_temp/main.html @@ -1,87 +1,86 @@ - - - +{% extends 'admin/base.html' %} + +{% block title %} 日志 - {% include 'admin/common/header.html' %} - - +{% endblock %} -
      -
      -
      -
        -
      • 登录日志
      • -
      • 访问日志
      • -
      -
      -
      -
      -
      -
      -
      + +{% block body %} +
      +
      +
      +
        +
      • 登录日志
      • +
      • 访问日志
      • +
      +
      +
      +
      +
      +
      +
      +
      -
      - - -{% include 'admin/common/footer.html' %} +{% endblock %} - - + + - - \ No newline at end of file + table.render({ + parseData, + elem: '#log-login-table', + url: MODULE_PATH + 'login_log', + page: true, + cols: get_columns(), + skin: 'line', + toolbar: false, + }) + }) + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/rights/rights.html b/templates/admin/rights/rights.html index d8a8a35ada1d83c02d7f00371b427544907335df..785bc696e76f3e9ed135264a02579581ffafb7b9 100644 --- a/templates/admin/rights/rights.html +++ b/templates/admin/rights/rights.html @@ -1,286 +1,285 @@ - - - +{% extends 'admin/base.html' %} + +{% block title %} 权限 - {% include 'admin/common/header.html' %} - - -
      -
      -
      -
      - -
      - +{% endblock %} + + +{% block body %} +
      +
      + +
      + +
      + +
      + +
      - - -
      - + +
      -
      -
      -
      -
      +
      +
      +
      +
      -
      +{% endblock %} +{% block models_script %} + + -{% include 'admin/common/footer.html' %} + - + layui.use(['table', 'form', 'jquery', 'treetable', 'popup', 'dtree', 'iconPicker'], function () { + let table = layui.table + let form = layui.form + let $ = layui.jquery + let treetable = layui.treetable + let popup = layui.popup + let iconPicker = layui.iconPicker + let dtree = layui.dtree - - - \ No newline at end of file + +{% endblock %} diff --git a/templates/admin/rights/rights_add.html b/templates/admin/rights/rights_add.html index a0674cef48b168fc0d10bb88fd301aea83272ffe..606569544622b9da99592b5ee91a877d68fce4d9 100644 --- a/templates/admin/rights/rights_add.html +++ b/templates/admin/rights/rights_add.html @@ -1,172 +1,171 @@ - - - +{% extends 'admin/base.html' %} + +{% block title %} 权限 - {% include 'admin/common/header.html' %} - - -
      -
      -
      +{% endblock %} + +{% block body %} + +
      -
      - -
      -
        +
        +
        + +
        +
          +
          -
          -
          - -
          - +
          + +
          + +
          -
          -
          - -
          - +
          + +
          + +
          -
          -
          - -
          - - - +
          + +
          + + + +
          -
          -
          - -
          - +
          + +
          + +
          -
          -
          - -
          - +
          + +
          + +
          -
          -
          - -
          - +
          + +
          + +
          -
          -
          - -
          - +
          + +
          + +
          -
          -
          -
          - - +
          +
          + + +
          -
          - - + +{% endblock %} -{% include 'admin/common/footer.html' %} +{% block models_script %} + - - \ No newline at end of file + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/rights/rights_edit.html b/templates/admin/rights/rights_edit.html index 95750b23a4619d2e333bf75b905c5dd658506f1b..14029eccb730e7479c0ec987074ea906ce19fb5e 100644 --- a/templates/admin/rights/rights_edit.html +++ b/templates/admin/rights/rights_edit.html @@ -1,206 +1,206 @@ - - - +{% extends 'admin/base.html' %} + +{% block title %} 权限编辑 - {% include 'admin/common/header.html' %} - - -
          -
          -
          -
          - -
          - +{% endblock %} + +{% block body %} + +
          +
          +
          + +
          + +
          -
          -
          - -
          -
            +
            + +
            +
              +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              - -
              - - - +
              + +
              + + + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              -
              - - +
              +
              + + +
              -
              - - - -{% include 'admin/common/footer.html' %} + - - - \ No newline at end of file + window.init = function (type) { + if (type == '0') { + $('#powerUrlItem').hide() + $('#powerCodeItem').hide() + $('#openTypeItem').hide() + $('#powerUrl').val('') + $('#powerCode').val('') + $('#openType').val('') + } else if (type == '1') { + $('#powerUrlItem').show() + $('#powerCodeItem').show() + $('#openTypeItem').show() + } else if (type == '2') { + $('#powerUrlItem').hide() + $('#openTypeItem').hide() + $('#powerCodeItem').show() + $('#powerUrl').val('') + $('#openType').val('') + } + } + + window.init("{{ power.type }}") + }) + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/roles/roles.html b/templates/admin/roles/roles.html index 37e24b6cf4a8a5e9f3380dd969116de11a2dae9a..f35dbfab9194120ce1fa7cb4d69fee6e73c479bb 100644 --- a/templates/admin/roles/roles.html +++ b/templates/admin/roles/roles.html @@ -1,255 +1,254 @@ - - - +{% extends 'admin/base.html' %} + +{% block title %} 角色管理 - {% include 'admin/common/header.html' %} - -
              -
              -
              -
              - -
              - -
              - -
              - +{% endblock %} + +{% block body %} +
              +
              + +
              + +
              + +
              + +
              + +
              + +
              - - -
              - + +
              -
              -
              -
              -
              +
              +
              +
              +
              -
              - -{% include 'admin/common/footer.html' %} - - - - - - - + + + + - - \ No newline at end of file + }) + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/roles/roles_add.html b/templates/admin/roles/roles_add.html index 43832bad4b0c1759db5b3f934189bc1308d45cb4..a4228644656139b494bfe47ab212ad30d66a7c5c 100644 --- a/templates/admin/roles/roles_add.html +++ b/templates/admin/roles/roles_add.html @@ -1,93 +1,93 @@ - - - +{% extends 'admin/base.html' %} +{% block title %} 角色新增 - {% include 'admin/common/header.html' %} - -
              -
              -
              -
              - -
              - +{% endblock %} + +{% block body %} + +
              +
              +
              + +
              + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              - -
              - - +
              + +
              + + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              -
              - - +
              +
              + + +
              -
              - - + +{% endblock %} -{% include 'admin/common/footer.html' %} - - - \ No newline at end of file + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/roles/roles_edit.html b/templates/admin/roles/roles_edit.html index f5f333b9c4b53ecd457323560bc52ae66dc142d7..7369e7eaef600b0ab4245c35e2cfe7064fca9453 100644 --- a/templates/admin/roles/roles_edit.html +++ b/templates/admin/roles/roles_edit.html @@ -1,108 +1,107 @@ - - - +{% extends 'admin/base.html' %} +{% block title %} 角色编辑 - {% include 'admin/common/header.html' %} - -
              -
              -
              +{% endblock %} + +{% block body %} + +
              -
              - -
              - +
              +
              + +
              + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              - -
              - - +
              + +
              + + +
              -
              -
              - -
              - +
              + +
              + +
              -
              -
              - -
              +
              + +
              +
              -
              -
              -
              - - +
              +
              + + +
              -
              - - + +{% endblock %} -{% include 'admin/common/footer.html' %} - - - \ No newline at end of file + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/roles/roles_power.html b/templates/admin/roles/roles_power.html index 5aebcd0fae645136d8934278bfd8634dd269f99f..5b73395928b946025066e741ab56af9a4ba1d5f3 100644 --- a/templates/admin/roles/roles_power.html +++ b/templates/admin/roles/roles_power.html @@ -1,85 +1,85 @@ - - - +{% extends 'admin/base.html' %} +{% block title %} 角色授权 - {% include 'admin/common/header.html' %} - -
              -
              -
              +{% endblock %} + +{% block body %} + +
              -
                +
                +
                  +
                  -
                  -
                  -
                  - - +
                  +
                  + + +
                  -
                  - + +{% endblock %} -{% include 'admin/common/footer.html' %} +{% block models_script %} + - - \ No newline at end of file + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/users/profile.html b/templates/admin/users/profile.html index 615d8e9e8bdc6ab1fdc9f4003280de4594ac1340..c5779959edccbaa74e81e9fd0f41413d19e29300 100644 --- a/templates/admin/users/profile.html +++ b/templates/admin/users/profile.html @@ -1,174 +1,180 @@ - - - +{% extends 'admin/base.html' %} + +{% block title %} 个人中心 - {% include 'admin/common/header.html' %} - - -
                  - {# 左侧栏 #} -
                  - {# 个人信息卡片 #} -
                  -
                  -
                  -