Browse Source

修改miniTab源码

lwx_dev
erdanergou 3 years ago
parent
commit
c541b0b8d4
  1. 2
      src/main/resources/static/css/layuimini.css
  2. 16
      src/main/resources/static/js/lay-module/layuimini/miniTab.js
  3. 5
      src/main/resources/templates/index_mobile.html
  4. 3
      target/classes/static/css/layuimini.css
  5. 5
      target/classes/templates/index_mobile.html

2
src/main/resources/static/css/layuimini.css

@ -942,7 +942,7 @@
}
.layuimini-footer-content-center {
width: 30%;
width: 25%;
display: inline-block;
text-align: center;
}

16
src/main/resources/static/js/lay-module/layuimini/miniTab.js

@ -9,6 +9,9 @@ layui.define(["element", "layer", "jquery"], function (exports) {
layer = layui.layer,
$ = layui.$;
// 用于储存移动端底部导航映射
let mobileFooterHash = {'/userAuthorityMenus':"功能","/message":"消息","/userInfo":"我的"};
var miniTab = {
@ -323,7 +326,6 @@ layui.define(["element", "layer", "jquery"], function (exports) {
* 在iframe子菜单上打开新窗口
*/
$('body').on('click', '[layuimini-content-href]', function () {
var loading = parent.layer.load(0, {shade: false, time: 2 * 1000});
var tabId = $(this).attr('layuimini-content-href'),
href = $(this).attr('layuimini-content-href'),
@ -332,7 +334,7 @@ layui.define(["element", "layer", "jquery"], function (exports) {
let footer = $(this).attr("footer");
if (footer === "1" || footer === 1) {
miniTab.renderHome({"href": href, "title": title})
}
} else {
if (target === '_blank') {
parent.layer.close(loading);
window.open(href, "_blank");
@ -349,6 +351,8 @@ layui.define(["element", "layer", "jquery"], function (exports) {
maxTabNum: options.maxTabNum,
});
}
}
parent.layui.element.tabChange('layuiminiTab', tabId);
parent.layer.close(loading);
});
@ -492,9 +496,11 @@ layui.define(["element", "layer", "jquery"], function (exports) {
if (!options.urlHashLocation) return false;
var tabId = location.hash.replace(/^#\//, '');
if (tabId === null || tabId === undefined || tabId === '') return false;
// 判断是否为首页
if (tabId === options.homeInfo.href) return false;
// 判断是否为首页或者底部导航栏页面
if (tabId === options.homeInfo.href || Object.keys(mobileFooterHash).indexOf(tabId) !== -1) {
miniTab.renderHome({"href":tabId,"title":mobileFooterHash[tabId]});
return false;
}
// 判断是否为右侧菜单
var menu = miniTab.searchMenu(tabId, options.menuList);

5
src/main/resources/templates/index_mobile.html

@ -65,8 +65,8 @@
<div class="layuimini-footer-content-center">
<div class="layuimini-footer-content-item">
<a id="scan">
<i class="fa-qrcode fa-fw fa-lg fa" style=" position: relative; top: -5px; left: 20px;"></i>
<cite style=" display: inline-block; position: relative; top: 10px;left: -22px;font-size:13px;line-height: 13px">库存查看</cite>
<i class="fa-qrcode fa-fw fa-lg fa" style=" position: relative; top: -5px; left: 25px;"></i>
<cite style=" display: inline-block; position: relative; top: 10px;left: -17px;font-size:13px;line-height: 13px">库存查看</cite>
</a>
</div>
</div>
@ -143,7 +143,6 @@
layer = layui.layer,
miniAdmin = layui.miniAdmin;
var uid = $("#uid").text();
var options = {
clearUrl: "/static/api/clear.json", // 缓存清理接口

3
target/classes/static/css/layuimini.css

@ -942,7 +942,7 @@
}
.layuimini-footer-content-center {
width: 30%;
width: 25%;
display: inline-block;
text-align: center;
}
@ -962,6 +962,7 @@
}
/*修复UC之类的浏览器点击无效*/
.layuimini-make {
cursor: pointer;

5
target/classes/templates/index_mobile.html

@ -65,8 +65,8 @@
<div class="layuimini-footer-content-center">
<div class="layuimini-footer-content-item">
<a id="scan">
<i class="fa-qrcode fa-fw fa-lg fa" style=" position: relative; top: -5px; left: 20px;"></i>
<cite style=" display: inline-block; position: relative; top: 10px;left: -22px;font-size:13px;line-height: 13px">库存查看</cite>
<i class="fa-qrcode fa-fw fa-lg fa" style=" position: relative; top: -5px; left: 25px;"></i>
<cite style=" display: inline-block; position: relative; top: 10px;left: -17px;font-size:13px;line-height: 13px">库存查看</cite>
</a>
</div>
</div>
@ -143,7 +143,6 @@
layer = layui.layer,
miniAdmin = layui.miniAdmin;
var uid = $("#uid").text();
var options = {
clearUrl: "/static/api/clear.json", // 缓存清理接口

Loading…
Cancel
Save