From dcd1734132d61f255a886e648ed2e07517adc8f5 Mon Sep 17 00:00:00 2001 From: hdm Date: Mon, 26 Jul 2021 15:00:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=8C=E8=A7=84=E8=8C=83?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/Admin.php | 10 +- app/admin/view/admin/index.html | 8 +- app/admin/view/admin/log.html | 2 +- app/admin/view/article/cate.html | 2 +- app/admin/view/article/index.html | 7 +- app/admin/view/conf/index.html | 9 +- app/admin/view/keywords/index.html | 9 +- app/admin/view/menu/index.html | 12 +- app/admin/view/nav/index.html | 8 +- app/admin/view/nav/nav_info.html | 2 +- app/admin/view/role/index.html | 15 +- app/admin/view/rule/index.html | 8 +- app/admin/view/sitemap/add.html | 4 +- app/admin/view/sitemap/index.html | 8 +- app/admin/view/sitemap/sitemap_info.html | 8 +- app/admin/view/slide/index.html | 8 +- app/admin/view/slide/slide_info.html | 7 +- app/admin/view/user/index.html | 7 +- .../static/layui/font/extend/demo_index.html | 834 ++++++++++++------ public/static/layui/font/extend/iconfont.css | 156 ++-- public/static/layui/font/extend/iconfont.js | 2 +- public/static/layui/font/extend/iconfont.ttf | Bin 10248 -> 15676 bytes public/static/layui/font/extend/iconfont.woff | Bin 6016 -> 9636 bytes .../static/layui/font/extend/iconfont.woff2 | Bin 5000 -> 8160 bytes 24 files changed, 753 insertions(+), 373 deletions(-) diff --git a/app/admin/controller/Admin.php b/app/admin/controller/Admin.php index cae7de0..e8acbd6 100644 --- a/app/admin/controller/Admin.php +++ b/app/admin/controller/Admin.php @@ -225,17 +225,17 @@ class Admin extends BaseController $param = get_params(); $where = array(); if (!empty($param['keywords'])) { - $where[] = ['nickname|admin_menu|param_id', 'like', '%' . $param['keywords'] . '%']; + $where[] = ['nickname|rule_menu|param_id', 'like', '%' . $param['keywords'] . '%']; } if (!empty($param['title_cate'])) { $where['title'] = $param['title_cate']; } - if (!empty($param['admin_menu'])) { - $where['admin_menu'] = $param['admin_menu']; + if (!empty($param['rule_menu'])) { + $where['rule_menu'] = $param['rule_menu']; } $rows = empty($param['limit']) ? get_config(app . page_size) : $param['limit']; - $content = DB::name('admin_log') - ->field("id,uid,nickname,title,content,admin_menu,ip,param_id,param,FROM_UNIXTIME(create_time,'%Y-%m-%d %H:%i:%s') create_time") + $content = DB::name('AdminLog') + ->field("id,uid,nickname,title,content,rule_menu,ip,param_id,param,FROM_UNIXTIME(create_time,'%Y-%m-%d %H:%i:%s') create_time") ->order('create_time desc') ->where($where) ->paginate($rows, false, ['query' => $param]); diff --git a/app/admin/view/admin/index.html b/app/admin/view/admin/index.html index 01c1595..2efe227 100644 --- a/app/admin/view/admin/index.html +++ b/app/admin/view/admin/index.html @@ -20,13 +20,11 @@ {/block} @@ -95,7 +93,7 @@ field: 'right', title: '操作', toolbar: '#barDemo', - width: 168, + width: 150, align: 'center' } ] diff --git a/app/admin/view/admin/log.html b/app/admin/view/admin/log.html index a030b25..b41628b 100644 --- a/app/admin/view/admin/log.html +++ b/app/admin/view/admin/log.html @@ -46,7 +46,7 @@ width: 90 }, { field: 'title', - title: '操作类型', + title: '操作', width: 150 }, { field: 'content', diff --git a/app/admin/view/article/cate.html b/app/admin/view/article/cate.html index 8d944c8..269c352 100644 --- a/app/admin/view/article/cate.html +++ b/app/admin/view/article/cate.html @@ -11,7 +11,7 @@ {block name="body"}
- 添加分类 + + 添加分类
diff --git a/app/admin/view/article/index.html b/app/admin/view/article/index.html index 850c733..77df30a 100644 --- a/app/admin/view/article/index.html +++ b/app/admin/view/article/index.html @@ -25,12 +25,11 @@ {/block} @@ -85,7 +84,7 @@ field: 'right', title: '操作', toolbar: '#barDemo', - width: 120, + width: 100, align: 'center' } ] diff --git a/app/admin/view/conf/index.html b/app/admin/view/conf/index.html index 070e512..3fd244d 100644 --- a/app/admin/view/conf/index.html +++ b/app/admin/view/conf/index.html @@ -10,7 +10,7 @@ {/block} @@ -49,13 +49,12 @@ templet: '#status', align: 'center' }, { - width: 200, + width: 160, title: '操作', align: 'center', templet: function (d) { - var html = ''; - var delBtn = '修改编辑配置删除'; - return delBtn; + var html = ''; + return html; } }] ] diff --git a/app/admin/view/keywords/index.html b/app/admin/view/keywords/index.html index 597887e..391138d 100644 --- a/app/admin/view/keywords/index.html +++ b/app/admin/view/keywords/index.html @@ -15,7 +15,7 @@ {/block} @@ -58,13 +58,12 @@ templet: '#status', align: 'center' }, { - width: 120, + width: 100, title: '操作', align: 'center', templet: function (d) { - var html = ''; - var delBtn = '编辑删除'; - return delBtn; + var html = ''; + return html; } }] ] diff --git a/app/admin/view/menu/index.html b/app/admin/view/menu/index.html index 833a527..472407a 100644 --- a/app/admin/view/menu/index.html +++ b/app/admin/view/menu/index.html @@ -13,7 +13,7 @@ {block name="body"}
- 添加菜单 + + 添加菜单
@@ -46,13 +46,9 @@ , { field: 'icon', edit: 'text', width: 180, title: '图标[图标选择]', edit: "text" } , { field: 'pid', title: '父级ID', edit: "text", width: 80, align: 'center' } , { field: 'src', title: '路径', edit: "text" } - , { - width: 100, title: '操作', align: 'center' - , templet: function (d) { - var html = ''; - var addBtn = '添加'; - var delBtn = '删除'; - return addBtn + delBtn; + , { width: 100, title: '操作', align: 'center', templet: function (d) { + var html = '添加删除'; + return html; } } ]] diff --git a/app/admin/view/nav/index.html b/app/admin/view/nav/index.html index 1132bf1..604c17f 100644 --- a/app/admin/view/nav/index.html +++ b/app/admin/view/nav/index.html @@ -15,13 +15,11 @@ {/block} @@ -68,7 +66,7 @@ field: 'right', title: '操作', toolbar: '#barDemo', - width: 200, + width: 160, align: 'center' } ] diff --git a/app/admin/view/nav/nav_info.html b/app/admin/view/nav/nav_info.html index e3cd51b..314f117 100644 --- a/app/admin/view/nav/nav_info.html +++ b/app/admin/view/nav/nav_info.html @@ -13,7 +13,7 @@ {block name="body"}
diff --git a/app/admin/view/role/index.html b/app/admin/view/role/index.html index 03568a2..5486024 100644 --- a/app/admin/view/role/index.html +++ b/app/admin/view/role/index.html @@ -20,13 +20,9 @@ - {/block} @@ -48,7 +44,14 @@ , { field: 'title', title: '名称', width: 300 } , { field: 'desc', title: '备注' } , { field: 'status', title: '状态', toolbar: '#status', align: 'center', width: 90 } - , { field: 'right', title: '操作', toolbar: '#barDemo', width: 120, align: 'center' } + , { width: 160, + title: '操作', + align: 'center', + templet: function (d) { + var html = ''; + return html; + } + } ]] }); diff --git a/app/admin/view/rule/index.html b/app/admin/view/rule/index.html index 490a390..fd7cf2e 100644 --- a/app/admin/view/rule/index.html +++ b/app/admin/view/rule/index.html @@ -13,7 +13,7 @@ {block name="body"}
@@ -47,10 +47,8 @@ , { width: 100, title: '操作', align: 'center' , templet: function (d) { - var html = ''; - var addBtn = '添加'; - var delBtn = '删除'; - return addBtn + delBtn; + var html = '添加删除'; + return html; } } ]] diff --git a/app/admin/view/sitemap/add.html b/app/admin/view/sitemap/add.html index 2554df1..75a621c 100644 --- a/app/admin/view/sitemap/add.html +++ b/app/admin/view/sitemap/add.html @@ -14,8 +14,8 @@ 排序 - + diff --git a/app/admin/view/sitemap/index.html b/app/admin/view/sitemap/index.html index bfd6ee7..d5a78f3 100644 --- a/app/admin/view/sitemap/index.html +++ b/app/admin/view/sitemap/index.html @@ -14,13 +14,11 @@ {/block} @@ -59,7 +57,7 @@ title: '操作', toolbar: '#barDemo', align: 'center', - width: 220 + width: 200 } ] ] diff --git a/app/admin/view/sitemap/sitemap_info.html b/app/admin/view/sitemap/sitemap_info.html index 9815ecb..fed74c9 100644 --- a/app/admin/view/sitemap/sitemap_info.html +++ b/app/admin/view/sitemap/sitemap_info.html @@ -13,12 +13,12 @@ {/block} @@ -66,7 +66,7 @@ field: 'right', title: '操作', toolbar: '#barDemo', - width: 120, + width: 100, align: 'center' } ] diff --git a/app/admin/view/slide/index.html b/app/admin/view/slide/index.html index 776536b..1e34ae7 100644 --- a/app/admin/view/slide/index.html +++ b/app/admin/view/slide/index.html @@ -15,13 +15,11 @@ {/block} @@ -69,7 +67,7 @@ field: 'right', title: '操作', toolbar: '#barDemo', - width: 200, + width: 160, align: 'center' } ] diff --git a/app/admin/view/slide/slide_info.html b/app/admin/view/slide/slide_info.html index 304148c..b4c9cff 100644 --- a/app/admin/view/slide/slide_info.html +++ b/app/admin/view/slide/slide_info.html @@ -13,12 +13,11 @@ {/block} @@ -79,7 +78,7 @@ field: 'right', title: '操作', toolbar: '#barDemo', - width: 120, + width: 100, align: 'center' } ] diff --git a/app/admin/view/user/index.html b/app/admin/view/user/index.html index 9f04001..6353f04 100644 --- a/app/admin/view/user/index.html +++ b/app/admin/view/user/index.html @@ -14,9 +14,8 @@ {/block} @@ -119,7 +118,7 @@ title: '操作', align: 'center', toolbar: '#barDemo', - width: 168 + width: 136 } ] ] diff --git a/public/static/layui/font/extend/demo_index.html b/public/static/layui/font/extend/demo_index.html index 7922fad..df6a433 100644 --- a/public/static/layui/font/extend/demo_index.html +++ b/public/static/layui/font/extend/demo_index.html @@ -2,8 +2,9 @@ - IconFont Demo - + iconfont Demo + + @@ -12,14 +13,37 @@ +
-

+

+ + +

-
+
  • - -
    基础管理
    -
    
    + +
    分销
    +
    
  • - -
    合作伙伴密钥管理
    -
    
    + +
    订单
    +
    
  • - -
    测试申请
    -
    
    + +
    课程
    +
    
  • - -
    配网引导
    -
    
    + +
    事务中心_进修培训
    +
    
  • - -
    人机交互
    -
    
    + +
    商品
    +
    
  • - -
    权限审批
    -
    
    + +
    数据库
    +
    
  • - -
    数据看板
    -
    
    + +
    网站
    +
    
  • - -
    应用管理
    -
    
    + +
    设计
    +
    
  • - -
    icon_账号
    -
    
    + +
    运营
    +
    
  • - -
    icon_设置
    -
    
    + +
    8_4后端开发
    +
    
    +
  • + +
  • + +
    8_3前端开发
    +
    
    +
  • + +
  • + +
    8_5移动开发
    +
    
    +
  • + +
  • + +
    KHCFDC_产品
    +
    
    +
  • + +
  • + +
    测试
    +
    
  • @@ -96,36 +144,12 @@
    
  • -
  • - -
    设备管理
    -
    
    -
  • -
  • 运营中心
    
  • -
  • - -
    组织群组
    -
    
    -
  • - -
  • - -
    未知格式
    -
    
    -
  • - -
  • - -
    物模型
    -
    
    -
  • -
  • 执行反馈
    @@ -150,6 +174,54 @@
    
  • +
  • + +
    iframe添加
    +
    
    +
  • + +
  • + +
    基础管理
    +
    
    +
  • + +
  • + +
    测试申请
    +
    
    +
  • + +
  • + +
    配网引导
    +
    
    +
  • + +
  • + +
    人机交互
    +
    
    +
  • + +
  • + +
    数据看板
    +
    
    +
  • + +
  • + +
    icon_账号
    +
    
    +
  • + +
  • + +
    物模型
    +
    
    +
  • +
  • 待办事项
    @@ -162,6 +234,54 @@
    
  • +
  • + +
    折线图
    +
    
    +
  • + +
  • + +
    合作伙伴密钥管理
    +
    
    +
  • + +
  • + +
    权限审批
    +
    
    +
  • + +
  • + +
    应用管理
    +
    
    +
  • + +
  • + +
    icon_设置
    +
    
    +
  • + +
  • + +
    设备管理
    +
    
    +
  • + +
  • + +
    组织群组
    +
    
    +
  • + +
  • + +
    未知格式
    +
    
    +
  • +
  • 储存
    @@ -174,18 +294,6 @@
    
  • -
  • - -
    折线图
    -
    
    -
  • - -
  • - -
    iframe添加
    -
    
    -
  • -

Unicode 引用

@@ -193,24 +301,20 @@

Unicode 是字体在网页端最原始的应用方式,特点是:

    -
  • 兼容性最好,支持 IE6+,及所有现代浏览器。
  • 支持按字体的方式去动态调整图标大小,颜色等等。
  • -
  • 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。
  • +
  • 默认情况下不支持多色,直接添加多色图标会自动去色。
-

注意:新版 iconfont 支持多色图标,这些多色图标在 Unicode 模式下将不能使用,如果有需求建议使用symbol 的引用方式

+

注意:新版 iconfont 支持两种方式引用多色图标:SVG symbol 引用方式和彩色字体图标模式。(使用彩色字体图标需要在「编辑项目」中开启「彩色」选项后并重新生成。)

Unicode 使用步骤如下:

第一步:拷贝项目下面生成的 @font-face

@font-face {
   font-family: 'iconfont';
-  src: url('iconfont.eot');
-  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
-      url('iconfont.woff2') format('woff2'),
-      url('iconfont.woff') format('woff'),
-      url('iconfont.ttf') format('truetype'),
-      url('iconfont.svg#iconfont') format('svg');
+  src: url('iconfont.woff2?t=1626055526638') format('woff2'),
+       url('iconfont.woff?t=1626055526638') format('woff'),
+       url('iconfont.ttf?t=1626055526638') format('truetype');
 }
 

第二步:定义使用 iconfont 的样式

@@ -233,96 +337,132 @@
-
+
  • - +
    - 基础管理 + 分销
    -
    .icon-jichuguanli +
    .icon-fenxiao
  • - +
    - 合作伙伴密钥管理 + 订单
    -
    .icon-hezuohuobanmiyueguanli +
    .icon-dingdan
  • - +
    - 测试申请 + 课程
    -
    .icon-ceshishenqing +
    .icon-kecheng
  • - +
    - 配网引导 + 事务中心_进修培训
    -
    .icon-peiwangyindao +
    .icon-banji
  • - +
    - 人机交互 + 商品
    -
    .icon-renjijiaohu +
    .icon-shangpin
  • - +
    - 权限审批 + 数据库
    -
    .icon-quanxianshenpi +
    .icon-shuju
  • - +
    - 数据看板 + 网站
    -
    .icon-shujukanban +
    .icon-wangzhan
  • - +
    - 应用管理 + 设计
    -
    .icon-yingyongguanli +
    .icon-sheji
  • - +
    - icon_账号 + 运营
    -
    .icon-icon_zhanghao +
    .icon-yunying
  • - +
    - icon_设置 + 8_4后端开发
    -
    .icon-icon_shezhi +
    .icon-houduankaifa +
    +
  • + +
  • + +
    + 8_3前端开发 +
    +
    .icon-qianduankaifa +
    +
  • + +
  • + +
    + 8_5移动开发 +
    +
    .icon-yidongkaifa +
    +
  • + +
  • + +
    + KHCFDC_产品 +
    +
    .icon-chanpin +
    +
  • + +
  • + +
    + 测试 +
    +
    .icon-ceshi
  • @@ -335,15 +475,6 @@
-
  • - -
    - 设备管理 -
    -
    .icon-shebeiguanli -
    -
  • -
  • @@ -353,33 +484,6 @@
  • -
  • - -
    - 组织群组 -
    -
    .icon-zuzhiqunzu -
    -
  • - -
  • - -
    - 未知格式 -
    -
    .icon-weizhigeshi -
    -
  • - -
  • - -
    - 物模型 -
    -
    .icon-wumoxing -
    -
  • -
  • @@ -416,6 +520,78 @@
  • +
  • + +
    + iframe添加 +
    +
    .icon-iframetianjia +
    +
  • + +
  • + +
    + 基础管理 +
    +
    .icon-jichuguanli +
    +
  • + +
  • + +
    + 测试申请 +
    +
    .icon-ceshishenqing +
    +
  • + +
  • + +
    + 配网引导 +
    +
    .icon-peiwangyindao +
    +
  • + +
  • + +
    + 人机交互 +
    +
    .icon-renjijiaohu +
    +
  • + +
  • + +
    + 数据看板 +
    +
    .icon-shujukanban +
    +
  • + +
  • + +
    + icon_账号 +
    +
    .icon-icon_zhanghao +
    +
  • + +
  • + +
    + 物模型 +
    +
    .icon-wumoxing +
    +
  • +
  • @@ -434,6 +610,78 @@
  • +
  • + +
    + 折线图 +
    +
    .icon-zhexiantu +
    +
  • + +
  • + +
    + 合作伙伴密钥管理 +
    +
    .icon-hezuohuobanmiyueguanli +
    +
  • + +
  • + +
    + 权限审批 +
    +
    .icon-quanxianshenpi +
    +
  • + +
  • + +
    + 应用管理 +
    +
    .icon-yingyongguanli +
    +
  • + +
  • + +
    + icon_设置 +
    +
    .icon-icon_shezhi +
    +
  • + +
  • + +
    + 设备管理 +
    +
    .icon-shebeiguanli +
    +
  • + +
  • + +
    + 组织群组 +
    +
    .icon-zuzhiqunzu +
    +
  • + +
  • + +
    + 未知格式 +
    +
    .icon-weizhigeshi +
    +
  • +
  • @@ -452,24 +700,6 @@
  • -
  • - -
    - 折线图 -
    -
    .icon-zhexiantu -
    -
  • - -
  • - -
    - iframe添加 -
    -
    .icon-iframetianjia -
    -
  • -

    font-class 引用

    @@ -478,10 +708,8 @@

    font-class 是 Unicode 使用方式的一种变种,主要是解决 Unicode 书写不直观,语意不明确的问题。

    与 Unicode 使用方式相比,具有如下特点:

      -
    • 兼容性良好,支持 IE8+,及所有现代浏览器。
    • 相比于 Unicode 语意明确,书写更直观。可以很容易分辨这个 icon 是什么。
    • 因为使用 class 来定义图标,所以当要替换图标时,只需要修改 class 里面的 Unicode 引用。
    • -
    • 不过因为本质上还是使用的字体,所以多色图标还是不支持的。

    使用步骤如下:

    第一步:引入项目下面生成的 fontclass 代码:

    @@ -501,82 +729,114 @@
  • -
    基础管理
    -
    #icon-jichuguanli
    +
    分销
    +
    #icon-fenxiao
  • -
    合作伙伴密钥管理
    -
    #icon-hezuohuobanmiyueguanli
    +
    订单
    +
    #icon-dingdan
  • -
    测试申请
    -
    #icon-ceshishenqing
    +
    课程
    +
    #icon-kecheng
  • -
    配网引导
    -
    #icon-peiwangyindao
    +
    事务中心_进修培训
    +
    #icon-banji
  • -
    人机交互
    -
    #icon-renjijiaohu
    +
    商品
    +
    #icon-shangpin
  • -
    权限审批
    -
    #icon-quanxianshenpi
    +
    数据库
    +
    #icon-shuju
  • -
    数据看板
    -
    #icon-shujukanban
    +
    网站
    +
    #icon-wangzhan
  • -
    应用管理
    -
    #icon-yingyongguanli
    +
    设计
    +
    #icon-sheji
  • -
    icon_账号
    -
    #icon-icon_zhanghao
    +
    运营
    +
    #icon-yunying
  • -
    icon_设置
    -
    #icon-icon_shezhi
    +
    8_4后端开发
    +
    #icon-houduankaifa
    +
  • + +
  • + +
    8_3前端开发
    +
    #icon-qianduankaifa
    +
  • + +
  • + +
    8_5移动开发
    +
    #icon-yidongkaifa
    +
  • + +
  • + +
    KHCFDC_产品
    +
    #icon-chanpin
    +
  • + +
  • + +
    测试
    +
    #icon-ceshi
  • @@ -587,14 +847,6 @@
    #icon-guize
  • -
  • - -
    设备管理
    -
    #icon-shebeiguanli
    -
  • -
  • #icon-yunyingzhongxin
  • -
  • - -
    组织群组
    -
    #icon-zuzhiqunzu
    -
  • - -
  • - -
    未知格式
    -
    #icon-weizhigeshi
    -
  • - -
  • - -
    物模型
    -
    #icon-wumoxing
    -
  • -
  • #icon-xiaoxi
  • +
  • + +
    iframe添加
    +
    #icon-iframetianjia
    +
  • + +
  • + +
    基础管理
    +
    #icon-jichuguanli
    +
  • + +
  • + +
    测试申请
    +
    #icon-ceshishenqing
    +
  • + +
  • + +
    配网引导
    +
    #icon-peiwangyindao
    +
  • + +
  • + +
    人机交互
    +
    #icon-renjijiaohu
    +
  • + +
  • + +
    数据看板
    +
    #icon-shujukanban
    +
  • + +
  • + +
    icon_账号
    +
    #icon-icon_zhanghao
    +
  • + +
  • + +
    物模型
    +
    #icon-wumoxing
    +
  • +
  • #icon-liujisuan
  • +
  • + +
    折线图
    +
    #icon-zhexiantu
    +
  • + +
  • + +
    合作伙伴密钥管理
    +
    #icon-hezuohuobanmiyueguanli
    +
  • + +
  • + +
    权限审批
    +
    #icon-quanxianshenpi
    +
  • + +
  • + +
    应用管理
    +
    #icon-yingyongguanli
    +
  • + +
  • + +
    icon_设置
    +
    #icon-icon_shezhi
    +
  • + +
  • + +
    设备管理
    +
    #icon-shebeiguanli
    +
  • + +
  • + +
    组织群组
    +
    #icon-zuzhiqunzu
    +
  • + +
  • + +
    未知格式
    +
    #icon-weizhigeshi
    +
  • +
  • #icon-get
  • -
  • - -
    折线图
    -
    #icon-zhexiantu
    -
  • - -
  • - -
    iframe添加
    -
    #icon-iframetianjia
    -
  • -

    Symbol 引用

    @@ -747,6 +1087,8 @@