修改首页

This commit is contained in:
2023-08-24 10:00:59 +08:00
parent c8d6ac780a
commit 41e4c42b8c
64 changed files with 117778 additions and 215 deletions
+171 -88
View File
@@ -4,9 +4,15 @@
<html>
<head runat="server">
<title>施工管理信息平台</title>
<script src="common/lib/flex.js"></script>
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
<link type="text/css" rel="stylesheet" href="~/res/css/default.css" />
<link href="res/index/css/home.css" rel="stylesheet" />
<link rel="stylesheet" href="common/css/base.css">
<link rel="stylesheet" href="common/css/overview.css">
<style type="text/css">
.f-tabstrip-header-clip {
width: 100%;
@@ -46,7 +52,8 @@
/*height: 36px;
line-height: 36px;*/
border-width: 0;
color: rgb(0,162,233) !important;
/* color: rgb(0,162,233) !important;*/
color: #00FFFF !important;
padding: 0;
vertical-align: baseline;
background-color: transparent;
@@ -149,6 +156,19 @@
.item-s li > div {
width: 100%;
}
/*头部按钮样式*/
.bgbtn_head{
display: inline-block;
position: absolute;
width: 40%;
height: 50%;
left: 30%;
top: 0;
background: none !important;
border: none !important;
padding: 0 !important;
}
</style>
</head>
<body class="wrap">
@@ -159,111 +179,106 @@
<f:ContentPanel ID="topPanel" CssClass="topregion" RegionPosition="Top" ShowBorder="false" ShowHeader="false" EnableCollapse="true" runat="server">
<%--头部 开始--%>
<f:ContentPanel ID="ContentPanel1" CssClass="bodyregion" ShowBorder="false" ShowHeader="false" runat="server">
<div id="header2" class="f-widget-header f-mainheader" style="margin-top: 30px">
<div class="headerwrap" style="padding-top: 10px; position: relative;">
<div style="position: absolute; left: 50%; top: 20px; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);">
<div class="item-big">
<div style="position: absolute; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); top: 20px; font-size: 17px; font-weight: bold; letter-spacing: 3px; display: flex; align-items: center;">
<div class="logocenter"></div>
中国五环工程有限公司智慧施工管理信息系统(公司级)</div>
<f:Button runat="server" CssClass="bgbtn2" EnablePostBack="true" OnClick="btnHome_Click"
<div class="y_head ">
<div class="y_logo y_row y_image_default">
<div class="y_navbars y_row">
<div class="y_navbar y_action1" id="div_xmgk" onclick="changeHead(0)">项目概况
<f:Button runat="server" CssClass="bgbtntop" OnClick="btnXmgk_Click" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btn_xmgk"
OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
<div class="y_navbar" id="div_aqsc" onclick="changeHead(1)">安全生产
<f:Button runat="server" CssClass="bgbtntop" OnClick="btnAqsc_Click" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btn_aqsc"
OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
<div class="y_navbar" id="div_zlgl" onclick="changeHead(2)">质量管理
<f:Button runat="server" CssClass="bgbtntop" OnClick="btnZlgl_Click" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btn_zlgl"
OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
</div>
<div class="y_title" style="flex: 1.5;">中国五环工程有限公司智慧施工管理信息系统(公司级)
<f:Button runat="server" CssClass="bgbtn_head" EnablePostBack="true" OnClick="btnHome_Click"
EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHome" OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
</div>
<div class="logowrap">
<%--<div class="logo"></div>--%>
</div>
<div class="header" style="display: flex; align-content: center; justify-content: space-between;">
<div class="up-wrap" style="flex: 1; min-width:625px;">
<div class="flex2">
<ul class="item-s">
<li>
<f:Button runat="server" CssClass="bgbtn" Text="项目清单" ID="btnProject" OnClick="btnProject_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="大数据中心" ID="btnDigData" OnClick="btnDigData_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<%-- <li>
<f:Button runat="server" CssClass="bgbtn" Text="合同管理" ID="btnContract" OnClick="btnContract_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>--%>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="总部检查" ID="btnServer" OnClick="btnServer_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="通知管理" ID="btnNotice" OnClick="btnNotice_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="员工管理" ID="btnPerson" OnClick="btnPerson_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="综合管理" ID="btnZHGL" OnClick="btnZHGL_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="智慧党建" ID="btnParty" OnClick="btnParty_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
</ul>
</div>
<div class="y_setting y_row">
<div class="y_set mine y_image_default" onclick="PersonalFunction()" style="cursor:pointer">
我的
<f:Button runat="server" CssClass="bgbtntop" Text="我的" IconFont="User" OnClick="btnPersonal_Click" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPersonal" OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
<div style="display: flex; flex: 1"></div>
<div class="baseInfo" style="display: flex;">
<ul class="layui-nav navSelect">
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" Text="切换首页" ToolTip="切换首页"
EnablePostBack="false" EnableDefaultState="true" EnableDefaultCorner="false" ID="bnChangeHomePage" OnClientClick="parent.onToolSignChangeHomePageClick();">
</f:Button>
</li>
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" Text="收藏夹" IconFont="StarO" ToolTip="收藏夹"
EnablePostBack="false" EnableDefaultState="true" EnableDefaultCorner="false" ID="Button19" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" Text="我的" IconFont="User" OnClick="btnPersonal_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPersonal" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" Text="设置" ToolTip="设置" IconFont="Gear" OnClick="btnSysSet_Click"
<div class="y_set y_image_default set" onclick="btnSysSetFunction()" style="cursor:pointer">
设置
<f:Button runat="server" CssClass="bgbtntop" Text="设置" ToolTip="设置" IconFont="Gear" OnClick="btnSysSet_Click" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnSysSet" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" Text="退出" ToolTip="退出" IconFont="PowerOff"
</div>
<%-- <div class="y_set y_image_default help" style="cursor:pointer">
帮助
</div>--%>
<div class="y_set y_image_default exit" onclick="SignOutFunction()" style="cursor:pointer">
退出
<f:Button runat="server" CssClass="bgbtntop" Text="退出" ToolTip="退出" IconFont="PowerOff" Hidden="true"
EnablePostBack="false" EnableDefaultState="true" EnableDefaultCorner="false" ID="Button18">
<Listeners>
<f:Listener Event="click" Handler="onToolSignOutClick" />
</Listeners>
</f:Button>
</li>
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" Text="刷新" ToolTip="刷新菜单" IconFont="Retweet" OnClick="btnRetweet_Click"
</div>
<div class="y_set y_image_default full" style="cursor:pointer">
全屏
</div>
<div>
<f:Button runat="server" CssClass="bgbtntop" Text="" ToolTip="刷新菜单" OnClick="btnRetweet_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnRetweet" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
</ul>
</div>
</div>
</div>
<div class="y_navs y_row">
<div class="y_nav y_image_default">
<f:Button runat="server" CssClass="bgbtn" Text="项目清单" ID="btnProject" OnClick="btnProject_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
<div class="y_nav y_image_default">
<f:Button runat="server" CssClass="bgbtn" Text="大数据中心" ID="btnDigData" OnClick="btnDigData_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
<div class="y_nav y_image_default">
<f:Button runat="server" CssClass="bgbtn" Text="总部检查" ID="btnServer" OnClick="btnServer_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
<div class="y_nav y_image_default">
<f:Button runat="server" CssClass="bgbtn" Text="通知管理" ID="btnNotice" OnClick="btnNotice_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
<div class="y_nav y_image_default">
<f:Button runat="server" CssClass="bgbtn" Text="员工管理" ID="btnPerson" OnClick="btnPerson_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
<div class="y_nav y_image_default">
<f:Button runat="server" CssClass="bgbtn" Text="综合管理" ID="btnZHGL" OnClick="btnZHGL_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</div>
</div>
</div>
</f:ContentPanel>
<%--头部 结束--%>
</f:ContentPanel>
@@ -358,7 +373,7 @@
<Tabs>
<%--.f-tabstrip-noheader>.f-panel-header--%>
<f:Tab ID="Tab1" Title="首页" IconFont="Home"
EnableIFrame="true" IFrameUrl="~/common/main.aspx" runat="server">
EnableIFrame="true" IFrameUrl="~/common/main_new.aspx" runat="server">
</f:Tab>
</Tabs>
<Tools>
@@ -725,6 +740,74 @@
}
});
//我的
function PersonalFunction() {
$('[id$="_btnPersonal"]').click();
}
//设置
function btnSysSetFunction() {
$('[id$="_btnSysSet"]').click();
}
//退出
function SignOutFunction() {
var bConfirmed = confirm('您确定要退出吗?');
if (bConfirmed) { window.open('login.aspx', '_top'); }
}
// 全屏
document.querySelector('.full').onclick = function () {
const element = document.documentElement
if (document.fullscreenElement) {
// 退出
// 如果浏览器有这个Function
if (document.exitFullscreen) {
document.exitFullscreen()
} else if (document.webkitCancelFullScreen) {
document.webkitCancelFullScreen()
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen()
} else if (document.msExitFullscreen) {
document.msExitFullscreen()
}
} else {
// 全屏
// 如果浏览器有这个Function
if (element.requestFullscreen) {
element.requestFullscreen()
} else if (element.webkitRequestFullScreen) {
element.webkitRequestFullScreen()
} else if (element.mozRequestFullScreen) {
element.mozRequestFullScreen()
} else if (element.msRequestFullscreen) {
element.msRequestFullscreen()
}
}
}
//切换左上角类别
function changeHead(type) {
if (type == 0) {
$("#div_xmgk").addClass("y_action1");
$("#div_aqsc").removeClass("y_action1");
$("#div_zlgl").removeClass("y_action1");
$('[id$="_btn_xmgk"]').click();
} else if (type == 1) {
//
$("#div_aqsc").addClass("y_action1");
$("#div_xmgk").removeClass("y_action1");
$("#div_zlgl").removeClass("y_action1");
$('[id$="_btn_aqsc"]').click();
} else if (type == 2) {
//
$("#div_zlgl").addClass("y_action1");
$("#div_xmgk").removeClass("y_action1");
$("#div_aqsc").removeClass("y_action1");
$('[id$="_btn_zlgl"]').click();
}
}
</script>
</body>
</html>