修改首页

This commit is contained in:
2023-08-25 09:52:24 +08:00
parent fae93887c0
commit 24ed5b1c49
13 changed files with 3598 additions and 350 deletions
+265 -131
View File
@@ -3,12 +3,22 @@
<!DOCTYPE html>
<html>
<head runat="server">
<title>施工安全生产信息化管理系统</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>项目概况</title>
<script src="common/lib/flex.js"></script>
<link rel="stylesheet" href="common/css/base.css">
<link rel="stylesheet" href="common/css/project.css">
<link rel="stylesheet" href="common/css/swiper-bundle.min.css">
<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/index.css" rel="stylesheet" />
<link href="~/res/index/css/home.css" rel="stylesheet" />
<style type="text/css">
<style>
.BMap_mask {
background-color: red;
}
.f-tabstrip-header-clip {
width: 100%;
height: 35px;
@@ -86,8 +96,8 @@
font-size: 14px !important;
}
.centerregion .f-widget-header{
height:35px;
.centerregion .f-widget-header {
height: 35px;
}
.f-menu-item-text, .f-tree-cell-text, .f-widget-content a, .f-qtip-content {
@@ -156,27 +166,53 @@
/*bottom:0;*/
left: 50%;
transform: translateX(-50%);
}
.f-widget-content{
color:#FFFFFF;
}
.f-widget-content {
color: #FFFFFF;
}
/*.item-pbig {
height: 45px;
width: 1000px;
/*position:absolute;
left: 50%;
transform: translateX(-50%);*/
}*/
}
*/
.up-wrap-ul li > div {
width: 100%;
}
.login-icon {
}
/*头部按钮样式*/
.bgbtn_head{
display: inline-block;
position: absolute;
width: 40%;
height: 50%;
left: 30%;
top: 0;
background: none !important;
border: none !important;
padding: 0 !important;
}
.y_image_default{
cursor:pointer
}
.y_navbars {
align-items: center !important;
cursor: pointer;
}
.f-panel-body .f-field {
margin-bottom: 0px!important;
}
</style>
</head>
<body class="wrap" onresize="myFunction()">
@@ -187,134 +223,65 @@
<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">
<div class="headerwrap">
<div class="header" style="display:flex;align-content:center;justify-content:space-between;">
<div class="item-obig">
<div style="position:absolute;left:50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);top: 19px;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>
<p>
<f:DropDownList runat="server" Width="300px" ID="drpProject" OnSelectedIndexChanged="drpProject_SelectedIndexChanged"
AutoPostBack="true" EnableEdit="true" CssClass="">
</f:DropDownList>
</p>
</div>
<div class="y_navbar y_action1" onclick="ProjectZJClick();">在建</div>
<div class="y_navbar" onclick="ProjectTGClick();">停工</div>
<div class="y_navbar" onclick="ProjectJGClick();">竣工</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="Button21">
</f:Button>
<%--<div class="login-icon"></div>--%>
</div>
<div class="logowrap">
<%--<div class="logo"></div>--%>
</div>
</div>
<div style="display:flex;justify-content:space-between;">
<ul class="up-wrap-ul flex">
<li>
<f:Button runat="server" CssClass="bgbtn" Text="质量管理" OnClick="btnCQMS_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="Button3">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="安全管理" OnClick="btnHSSE_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHSSE">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="进度管理" OnClick="btnJDGL_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnJDGL">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="焊接管理" OnClick="btnHJGL_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHJGL">
</f:Button>
</li>
<%--<li>
<f:Button runat="server" CssClass="bgbtn" Text="合同管理" OnClick="btnPHTGL_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPHTGL">
</f:Button>
</li>--%>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="材料管理" OnClick="btnCLGL_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCLGL">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="试车管理" OnClick="btnTestRun_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnTestRun">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="关键事项" OnClick="btnPGJSX_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPGJSX">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="视频监控" OnClick="btnDigitalSite_Click" OnClientClick="openVideo();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnDigitalSite">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="现场考勤" OnClick="btnPDigData_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPDigData">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="意见收集" OnClick="btnOpinion_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnOpinion">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="协调与沟通" ID="btnDoc" OnClick="btnDoc_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li>
<f:Button runat="server" CssClass="bgbtn" Text="施工综合" Enabled="false" Hidden="true" OnClick="btnPZHGL_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPZHGL">
</f:Button>
</li>
</ul>
<div class="projcet-select">
<f:DropDownList runat="server" Width="200px" ID="drpProject" OnSelectedIndexChanged="drpProject_SelectedIndexChanged"
AutoPostBack="true" EnableEdit="true">
</f:DropDownList>
</div>
<div class="baseInfo" style="margin-right:8px">
<ul class="layui-nav navSelect">
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" Text="25℃" IconFont="Cloud" ToolTip="2021年1月10日 武汉 晴 0℃ 至 2℃"
EnablePostBack="false" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnWeather">
</f:Button>
</li>
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" IconFont="StarO" ToolTip="收藏夹" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="Button19">
</f:Button>
</li>
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" IconFont="Bell" OnClick="btnTodo_Click" ToolTip="消息"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnMessage" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" IconFont="User" OnClick="btnPersonal_Click" ToolTip="我的"
<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" IconFont="User" OnClick="btnPersonal_Click" ToolTip="我的" Hidden="true"
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" IconFont="Gear" OnClick="btnProjectSet_Click" ToolTip="项目设置"
</f:Button>
</div>
<div class="y_set y_image_default set" onclick="btnSysSetFunction()" style="cursor:pointer">
设置
<f:Button runat="server" CssClass="bgbtntop" IconFont="Gear" OnClick="btnProjectSet_Click" ToolTip="项目设置" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnProjectSet" OnClientClick="parent.removeActiveTab();">
</f:Button>
</li>
<li class="layui-nav-item">
<f:Button runat="server" CssClass="bgbtntop" IconFont="PowerOff" ToolTip="退出"
</div>
<%--<div class="y_set y_image_default help">帮助</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>
</ul>
</div>
<div class="y_set y_image_default full">全屏</div>
</div>
</div>
<div class="y_navs y_row">
<div class="y_nav y_image_default" onclick="CQMSClick();">质量管理</div>
<div class="y_nav y_image_default" onclick="HSSEClick();">安全管理</div>
<div class="y_nav y_image_default" onclick="JDGLClick();">进度管理</div>
<div class="y_nav y_image_default" onclick="HJGLClick();">焊接管理</div>
<div class="y_nav y_image_default" onclick="CLGLClick();">材料管理</div>
<div class="y_nav y_image_default" onclick="TestRunClick();">试车管理</div>
<div class="y_nav y_image_default" onclick="PGJSXClick();">关键事项</div>
<div class="y_nav y_image_default" onclick="DigitalSiteClick();">视频监控</div>
<div class="y_nav y_image_default" onclick="PDigDataClick();">现场考勤</div>
<div class="y_nav y_image_default" onclick="OpinionClick();">意见收集</div>
<div class="y_nav y_image_default" onclick="DocClick();">协调与沟通</div>
</div>
</div>
</f:ContentPanel>
<%--头部 结束--%>
@@ -430,6 +397,42 @@
EnableMaximize="true" EnableResize="false">
</f:Window>
<asp:XmlDataSource ID="XmlDataSource1" runat="server" EnableCaching="false"></asp:XmlDataSource>
<f:Button runat="server" ID="ProjectZJ" OnClick="ProjectZJ_Click" Hidden="true"></f:Button>
<f:Button runat="server" ID="ProjectTG" OnClick="ProjectTG_Click" Hidden="true"></f:Button>
<f:Button runat="server" ID="ProjectJG" OnClick="ProjectJG_Click" Hidden="true"></f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="质量管理" OnClick="btnCQMS_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCQMS" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="安全管理" OnClick="btnHSSE_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHSSE" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="进度管理" OnClick="btnJDGL_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnJDGL" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="焊接管理" OnClick="btnHJGL_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHJGL" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="材料管理" OnClick="btnCLGL_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCLGL" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="试车管理" OnClick="btnTestRun_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnTestRun" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="关键事项" OnClick="btnPGJSX_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPGJSX" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="视频监控" OnClick="btnDigitalSite_Click" OnClientClick="openVideo();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnDigitalSite" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="现场考勤" OnClick="btnPDigData_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPDigData" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="意见收集" OnClick="btnOpinion_Click" OnClientClick="parent.removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnOpinion" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="协调与沟通" ID="btnDoc" OnClick="btnDoc_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();" Hidden="true">
</f:Button>
</form>
<script type="text/javascript">
var toolRefreshClientID = '<%= toolRefresh.ClientID %>';
@@ -443,6 +446,87 @@
var leftPanelToolGearClientID = '<%= leftPanelToolGear.ClientID %>';
var leftPanelToolCollapseClientID = '<%= leftPanelToolCollapse.ClientID %>';
var tab1ClientID = '<%= Tab1.ClientID %>';
var ProjectZJClientID = '<%= ProjectZJ.ClientID %>';
var ProjectTGClientID = '<%= ProjectTG.ClientID %>';
var ProjectJGClientID = '<%= ProjectJG.ClientID %>';
var btnCQMSClientID = '<%= btnCQMS.ClientID %>';
var btnHSSEClientID = '<%= btnHSSE.ClientID %>';
var btnJDGLClientID = '<%= btnJDGL.ClientID %>';
var btnHJGLClientID = '<%= btnHJGL.ClientID %>';
var btnCLGLClientID = '<%= btnCLGL.ClientID %>';
var btnTestRunClientID = '<%= btnTestRun.ClientID %>';
var btnPGJSXClientID = '<%= btnPGJSX.ClientID %>';
var btnDigitalSiteClientID = '<%= btnDigitalSite.ClientID %>';
var btnPDigDataClientID = '<%= btnPDigData.ClientID %>';
var btnOpinionClientID = '<%= btnOpinion.ClientID %>';
var btnDocClientID = '<%= btnDoc.ClientID %>';
function ProjectZJClick() {
F(ProjectZJClientID).click();
}
function ProjectTGClick() {
F(ProjectTGClientID).click();
}
function ProjectJGClick() {
F(ProjectJGClientID).click();
}
function CQMSClick() {
parent.removeActiveTab();
F(btnCQMSClientID).click();
}
function HSSEClick() {
parent.removeActiveTab();
F(btnHSSEClientID).click();
}
function JDGLClick() {
parent.removeActiveTab();
F(btnJDGLClientID).click();
}
function HJGLClick() {
parent.removeActiveTab();
F(btnHJGLClientID).click();
}
function CLGLClick() {
parent.removeActiveTab();
F(btnCLGLClientID).click();
}
function TestRunClick() {
parent.removeActiveTab();
F(btnTestRunClientID).click();
}
function PGJSXClick() {
parent.removeActiveTab();
F(btnPGJSXClientID).click();
}
function DigitalSiteClick() {
parent.removeActiveTab();
F(btnDigitalSiteClientID).click();
}
function PDigDataClick() {
parent.removeActiveTab();
F(btnPDigDataClientID).click();
}
function OpinionClick() {
parent.removeActiveTab();
F(btnOpinionClientID).click();
}
function DocClick() {
parent.removeActiveTab();
F(btnDocClientID).click();
}
// 展开左侧面板
function expandLeftPanel() {
var leftPanel = F(leftPanelClientID);
@@ -626,7 +710,7 @@
}
}
}
// 点击标题栏工具图标 - 查看源代码
// 点击标题栏工具图标 - 查看源代码
var videoURL ='<%=VideoURL %>'
function openVideo() {
window.open(videoURL, '_blank');
@@ -754,14 +838,64 @@
// refreshWhenExist: 添加选项卡时,如果选项卡已经存在,是否刷新内部IFrame
// refreshWhenTabChange: 切换选项卡时,是否刷新内部IFrame
F.initTreeTabStrip(mainMenu, mainTabStrip, true, false, false);
//var themeTitle = F.cookie('Theme_Pro_Title');
//var themeName = F.cookie('Theme_Pro');
//if (themeTitle) {
// F.removeCookie('Theme_Pro_Title');
// //notify('主题更改为:' + themeTitle + '' + themeName + '');
//}
var themeTitle = F.cookie('Theme_Pro_Title');
var themeName = F.cookie('Theme_Pro');
if (themeTitle) {
F.removeCookie('Theme_Pro_Title');
//notify('主题更改为:' + themeTitle + '' + themeName + '');
}
});
// 在建 停工  竣工 切换样式
$('.y_navbar').click(function () {
$('.y_navbar').removeClass('y_action1')
$(this).addClass('y_action1')
})
//我的
function PersonalFunction() {
$('[id$="_btnPersonal"]').click();
}
//设置
function btnSysSetFunction() {
$('[id$="_btnProjectSet"]').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()
}
}
}
</script>
</body>
</html>