This commit is contained in:
潘鸿锋 2024-12-04 17:44:36 +08:00
parent 61d300c38f
commit 9fc9935980
18 changed files with 2417 additions and 93 deletions

View File

@ -0,0 +1,17 @@
--
insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
values('087F4FAF-3B00-462A-9040-4CB3556F8177','看板数据维护','HSSE/BoardData.aspx',240,'0','Menu_HSSE',1,1,1)
go
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values(NEWID(),'087F4FAF-3B00-462A-9040-4CB3556F8177','增加',1)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values(NEWID(),'087F4FAF-3B00-462A-9040-4CB3556F8177','修改',2)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values(NEWID(),'087F4FAF-3B00-462A-9040-4CB3556F8177','删除',3)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values(NEWID(),'087F4FAF-3B00-462A-9040-4CB3556F8177','保存',4)
go
update sys_menu set IsUsed=0 where menuid='B06DD352-61C6-453C-A9C7-9CF10918AF08'

View File

@ -6422,8 +6422,13 @@ namespace BLL
public static string SpecialSafeTrainId = "0e7fdf78-eaa0-4d00-a60b-490040bbea18";
/// <summary>
/// 看板数据维护
/// 公司看板数据维护
/// </summary>
public const string BoardDataMenuId = "B06DD352-61C6-453C-A9C7-9CF10918AF08";
/// <summary>
/// 项目看板数据维护
/// </summary>
public const string ProjectBoardDataMenuId = "087F4FAF-3B00-462A-9040-4CB3556F8177";
}
}

View File

@ -1543,3 +1543,127 @@ IP地址:::1
启用环境定时器开始!
启用环境定时器结束!
通用定时器结束!
通用定时器开启!
启用环境定时器开始!
启用环境定时器结束!
通用定时器结束!
通用定时器开启!
启用环境定时器开始!
启用环境定时器结束!
通用定时器结束!
错误信息开始=====>
错误类型:ChangeConflictException
错误信息:找不到行或行已更改。
错误堆栈:
在 System.Data.Linq.ChangeProcessor.SubmitChanges(ConflictMode failureMode)
在 System.Data.Linq.DataContext.SubmitChanges(ConflictMode failureMode)
在 System.Data.Linq.DataContext.SubmitChanges()
在 FineUIPro.Web.HSSE.BoardData.btnSave_OnClick(Object sender, EventArgs e) 位置 G:\公司项目\新疆油建\SGGL_TCC\SGGL\FineUIPro.Web\HSSE\BoardData.aspx.cs:行号 152
在 FineUIPro.Button.OnClick(EventArgs e)
在 (Button , EventArgs )
在 FineUIPro.Button.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
在 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
出错时间:12/04/2024 09:50:05
出错文件:http://localhost:4528/HSSE/BoardData.aspx
IP地址:::1
操作人员:JT
出错时间:12/04/2024 09:50:05
通用定时器开启!
启用环境定时器开始!
启用环境定时器结束!
通用定时器结束!
通用定时器开启!
启用环境定时器开始!
启用环境定时器结束!
通用定时器结束!
环境数据同步开始!
环境数据同步结束!
通用定时器开启!
启用环境定时器开始!
启用环境定时器结束!
通用定时器结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
通用定时器开启!
启用环境定时器开始!
启用环境定时器结束!
通用定时器结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!
环境数据同步开始!
环境数据同步结束!

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 KiB

View File

@ -309,6 +309,7 @@
<Content Include="common\mainMenu_SYHSE.aspx" />
<Content Include="common\mainMenu_SYHSEN.aspx" />
<Content Include="common\mainNew.aspx" />
<Content Include="common\mainProjectNew.aspx" />
<Content Include="common\mainProjectSY.aspx" />
<Content Include="common\mainProjects.aspx" />
<Content Include="common\mains.aspx" />
@ -1758,6 +1759,7 @@
<Content Include="HSSE\Administrative\DriverManager.aspx" />
<Content Include="HSSE\Administrative\DriverManagerEdit.aspx" />
<Content Include="HSSE\Administrative\DriverManagerView.aspx" />
<Content Include="HSSE\BoardData.aspx" />
<Content Include="HSSE\Check\CheckColligation.aspx" />
<Content Include="HSSE\Check\CheckColligationDetailEdit.aspx" />
<Content Include="HSSE\Check\CheckColligationEdit.aspx" />
@ -7954,6 +7956,13 @@
<Compile Include="common\mainNew.aspx.designer.cs">
<DependentUpon>mainNew.aspx</DependentUpon>
</Compile>
<Compile Include="common\mainProjectNew.aspx.cs">
<DependentUpon>mainProjectNew.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="common\mainProjectNew.aspx.designer.cs">
<DependentUpon>mainProjectNew.aspx</DependentUpon>
</Compile>
<Compile Include="common\mainProjectSY.aspx.cs">
<DependentUpon>mainProjectSY.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@ -11911,6 +11920,13 @@
<Compile Include="HSSE\Administrative\DriverManagerView.aspx.designer.cs">
<DependentUpon>DriverManagerView.aspx</DependentUpon>
</Compile>
<Compile Include="HSSE\BoardData.aspx.cs">
<DependentUpon>BoardData.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="HSSE\BoardData.aspx.designer.cs">
<DependentUpon>BoardData.aspx</DependentUpon>
</Compile>
<Compile Include="HSSE\Check\CheckColligation.aspx.cs">
<DependentUpon>CheckColligation.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>

View File

@ -0,0 +1,240 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="BoardData.aspx.cs" Inherits="FineUIPro.Web.HSSE.BoardData" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>看板数据维护</title>
<style>
.nb_left{
margin-left:20px
}
</style>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="SimpleForm1" />
<f:Form ID="Form2" IsFluid="true" MessageTarget="Qtip" BodyPadding="10px" Title="看板数据维护" runat="server">
<Toolbars>
<f:Toolbar ID="Toolbar5" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:Button ID="btnAttachUrl" Text="HSE监管片区责任和网格化管理情况轮播图" ToolTip="HSE监管片区责任和网格化管理情况轮播图"
Icon="TableCell" runat="server"
OnClick="btnAttachUrl_Click" ValidateForms="SimpleForm1" MarginLeft="5px">
</f:Button>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" ValidateForms="frTestSet" Text="保存"
OnClick="btnSave_OnClick">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Panel ID="Panel1" ShowHeader="false" CssClass="" ShowBorder="false" Layout="Column" runat="server">
<Items>
<f:NumberBox ID="NumberBox1" runat="server" Width="240px" NoDecimal="false" NoNegative="true" DecimalPrecision="2" CssStyle=" margin-left:40px"
EnableSuffix="true" Suffix="百万工时">
</f:NumberBox>
<f:NumberBox ID="NumberBox2" runat="server" Width="260px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="个" Label="承包有" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox3" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="个" Label="作业人员有" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox4" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="课时" Label="培训" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox5" runat="server" Width="320px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项(作业票)" Label="特种作业" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
</Items>
</f:Panel>
<f:Panel ID="Panel2" ShowHeader="false" CssClass="" ShowBorder="false" Layout="Column" runat="server">
<Items>
<f:NumberBox ID="NumberBox6" runat="server" Width="250px" NoDecimal="true" NoNegative="true"
EnableSuffix="true" Suffix="项" Label="高危作业" LabelAlign="Right" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox7" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="项目停工" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox8" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="天气原因" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox9" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="自身整改原因" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox10" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="其他" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
</Items>
</f:Panel>
<%--<f:Panel ID="Panel3" ShowHeader="false" CssClass="" ShowBorder="false" Layout="Column" runat="server">
<Items>
<f:NumberBox ID="NumberBox11" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="个" Label="项目" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox12" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="个" Label="A级" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox13" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="个" Label="B级" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox14" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="个" Label="C级" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
</Items>
</f:Panel>--%>
<f:Panel ID="Panel4" ShowHeader="false" CssClass="" ShowBorder="false" Layout="Column" runat="server">
<Items>
<f:NumberBox ID="NumberBox15" runat="server" Width="250px" NoDecimal="false" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="万" Label="安全费用" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox16" runat="server" Width="250px" NoDecimal="false" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="万" Label="已使用" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox17" runat="server" Width="250px" NoDecimal="false" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="万" Label="未归集" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
</Items>
</f:Panel>
<f:Panel ID="Panel5" ShowHeader="false" CssClass="" ShowBorder="false" Layout="Column" runat="server">
<Items>
<f:NumberBox ID="NumberBox18" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="应急演练" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox19" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="应急物品" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox20" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项" Label="应急药品" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
</Items>
</f:Panel>
<f:Panel ID="Panel6" ShowHeader="false" CssClass="" ShowBorder="false" Layout="Column" runat="server">
<Items>
<f:NumberBox ID="NumberBox21" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项" Label="危害因素、风险识别" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox22" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项" Label="其中危大危害" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox23" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项" Label="一般危害" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
</Items>
</f:Panel>
<f:Panel ID="Panel7" ShowHeader="false" CssClass="" ShowBorder="false" Layout="Column" runat="server">
<Items>
<f:NumberBox ID="NumberBox24" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项" Label="质量问题" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox25" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项" Label="整改" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox26" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项" Label="安全问题" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox27" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项" Label="整改" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox28" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="个" Label="隐患" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
</Items>
</f:Panel>
<f:Panel ID="Panel8" ShowHeader="false" CssClass="" ShowBorder="false" Layout="Column" runat="server">
<Items>
<f:NumberBox ID="NumberBox29" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项" Label="其中红线" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox30" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="项" Label="较大隐患" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox31" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="特种设备日检查" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox32" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="周排查" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox33" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="月调度情况" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
</Items>
</f:Panel>
<f:Panel ID="Panel9" ShowHeader="false" CssClass="" ShowBorder="false" Layout="Column" runat="server">
<Items>
<f:NumberBox ID="NumberBox34" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="人次" Label="参与五星计划" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox35" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="人" Label="其中五星" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox36" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="人" Label="四星" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox37" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="人" Label="三星" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox38" runat="server" Width="250px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="人" Label="二星" LabelAlign="Right" LabelWidth="100px" LabelSeparator="">
</f:NumberBox>
</Items>
</f:Panel>
<f:Panel ID="Panel10" ShowHeader="false" CssClass="" ShowBorder="false" Layout="Column" runat="server">
<Items>
<f:NumberBox ID="NumberBox39" runat="server" Width="400px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="领导个人行动计划" LabelAlign="Right" LabelWidth="150px" LabelSeparator="">
</f:NumberBox>
<f:NumberBox ID="NumberBox40" runat="server" Width="400px" NoDecimal="true" NoNegative="true" CssClass="nb_left"
EnableSuffix="true" Suffix="次" Label="安全行为观察与沟通" LabelAlign="Right" LabelWidth="150px" LabelSeparator="">
</f:NumberBox>
</Items>
</f:Panel>
</Items>
</f:Form>
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
Height="500px">
</f:Window>
</form>
</body>
</html>

View File

@ -0,0 +1,188 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using BLL;
namespace FineUIPro.Web.HSSE
{
public partial class BoardData : PageBase
{
/// <summary>
/// 项目id
/// </summary>
public string ProjectId
{
get
{
return (string)ViewState["ProjectId"];
}
set
{
ViewState["ProjectId"] = value;
}
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.ProjectId = this.CurrUser.LoginProjectId;
loadData();
}
}
private void loadData()
{
var data = Funs.DB.Sys_Const.Where(x => x.GroupId == "BoardData" && x.Remark == ProjectId).ToList();
if (data.Count > 0)
{
#region
NumberBox1.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox1").ConstValue;
NumberBox2.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox2").ConstValue;
NumberBox3.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox3").ConstValue;
NumberBox4.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox4").ConstValue;
NumberBox5.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox5").ConstValue;
NumberBox6.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox6").ConstValue;
NumberBox7.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox7").ConstValue;
NumberBox8.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox8").ConstValue;
NumberBox9.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox9").ConstValue;
NumberBox10.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox10").ConstValue;
//NumberBox11.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox11").ConstValue;
//NumberBox12.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox12").ConstValue;
//NumberBox13.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox13").ConstValue;
//NumberBox14.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox14").ConstValue;
NumberBox15.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox15").ConstValue;
NumberBox16.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox16").ConstValue;
NumberBox17.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox17").ConstValue;
NumberBox18.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox18").ConstValue;
NumberBox19.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox19").ConstValue;
NumberBox20.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox20").ConstValue;
NumberBox21.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox21").ConstValue;
NumberBox22.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox22").ConstValue;
NumberBox23.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox23").ConstValue;
NumberBox24.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox24").ConstValue;
NumberBox25.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox25").ConstValue;
NumberBox26.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox26").ConstValue;
NumberBox27.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox27").ConstValue;
NumberBox28.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox28").ConstValue;
NumberBox29.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox29").ConstValue;
NumberBox30.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox30").ConstValue;
NumberBox31.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox31").ConstValue;
NumberBox32.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox32").ConstValue;
NumberBox33.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox33").ConstValue;
NumberBox34.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox34").ConstValue;
NumberBox35.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox35").ConstValue;
NumberBox36.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox36").ConstValue;
NumberBox37.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox37").ConstValue;
NumberBox38.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox38").ConstValue;
NumberBox39.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox39").ConstValue;
NumberBox40.Text = data.FirstOrDefault(x => x.ConstText == "NumberBox40").ConstValue;
#endregion
}
}
public List<Model.Sys_Const> listConst = new List<Model.Sys_Const>();
/// <summary>
/// 保存
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnSave_OnClick(object sender, EventArgs e)
{
listConst.Clear();
//先删除所有const表中BoardData的数据
var data = Funs.DB.Sys_Const.Where(x => x.GroupId == "BoardData"&& x.Remark==ProjectId).ToList();
if (data.Count > 0)
{
Funs.DB.Sys_Const.DeleteAllOnSubmit(data);
}
InsertSysConst(NumberBox1.Text, "NumberBox1");
InsertSysConst(NumberBox2.Text, "NumberBox2");
InsertSysConst(NumberBox3.Text, "NumberBox3");
InsertSysConst(NumberBox4.Text, "NumberBox4");
InsertSysConst(NumberBox5.Text, "NumberBox5");
InsertSysConst(NumberBox6.Text, "NumberBox6");
InsertSysConst(NumberBox7.Text, "NumberBox7");
InsertSysConst(NumberBox8.Text, "NumberBox8");
InsertSysConst(NumberBox9.Text, "NumberBox9");
InsertSysConst(NumberBox10.Text, "NumberBox10");
//InsertSysConst(NumberBox11.Text, "NumberBox11");
//InsertSysConst(NumberBox12.Text, "NumberBox12");
//InsertSysConst(NumberBox13.Text, "NumberBox13");
//InsertSysConst(NumberBox14.Text, "NumberBox14");
InsertSysConst(NumberBox15.Text, "NumberBox15");
InsertSysConst(NumberBox16.Text, "NumberBox16");
InsertSysConst(NumberBox17.Text, "NumberBox17");
InsertSysConst(NumberBox18.Text, "NumberBox18");
InsertSysConst(NumberBox19.Text, "NumberBox19");
InsertSysConst(NumberBox20.Text, "NumberBox20");
InsertSysConst(NumberBox21.Text, "NumberBox21");
InsertSysConst(NumberBox22.Text, "NumberBox22");
InsertSysConst(NumberBox23.Text, "NumberBox23");
InsertSysConst(NumberBox24.Text, "NumberBox24");
InsertSysConst(NumberBox25.Text, "NumberBox25");
InsertSysConst(NumberBox26.Text, "NumberBox26");
InsertSysConst(NumberBox27.Text, "NumberBox27");
InsertSysConst(NumberBox28.Text, "NumberBox28");
InsertSysConst(NumberBox29.Text, "NumberBox29");
InsertSysConst(NumberBox30.Text, "NumberBox30");
InsertSysConst(NumberBox31.Text, "NumberBox31");
InsertSysConst(NumberBox32.Text, "NumberBox32");
InsertSysConst(NumberBox33.Text, "NumberBox33");
InsertSysConst(NumberBox34.Text, "NumberBox34");
InsertSysConst(NumberBox35.Text, "NumberBox35");
InsertSysConst(NumberBox36.Text, "NumberBox36");
InsertSysConst(NumberBox37.Text, "NumberBox37");
InsertSysConst(NumberBox38.Text, "NumberBox38");
InsertSysConst(NumberBox39.Text, "NumberBox39");
InsertSysConst(NumberBox40.Text, "NumberBox40");
if (listConst.Count > 1)
{
Funs.DB.Sys_Const.InsertAllOnSubmit(listConst);
Funs.DB.SubmitChanges();
ShowNotify("保存成功", MessageBoxIcon.Success);
loadData();
}
}
private void InsertSysConst(string constValue, string constText)
{
//逐个添加
var model = new Model.Sys_Const();
model.ID = Guid.NewGuid().ToString();
model.GroupId = "BoardData";
model.Remark = ProjectId;
if (string.IsNullOrEmpty(constValue))
{
constValue = "0";
}
model.ConstValue = constValue;
model.ConstText = constText;
listConst.Add(model);
}
#region
/// <summary>
/// 上传附件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnAttachUrl_Click(object sender, EventArgs e)
{
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/BoardData&menuId={1}",
"BoardDataImg"+ProjectId, BLL.Const.ProjectBoardDataMenuId)));
}
#endregion
}
}

View File

@ -0,0 +1,485 @@
//------------------------------------------------------------------------------
// <自动生成>
// 此代码由工具生成。
//
// 对此文件的更改可能导致不正确的行为,如果
// 重新生成代码,则所做更改将丢失。
// </自动生成>
//------------------------------------------------------------------------------
namespace FineUIPro.Web.HSSE
{
public partial class BoardData
{
/// <summary>
/// form1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
/// <summary>
/// PageManager1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.PageManager PageManager1;
/// <summary>
/// Form2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Form Form2;
/// <summary>
/// Toolbar5 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Toolbar Toolbar5;
/// <summary>
/// btnAttachUrl 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl;
/// <summary>
/// btnSave 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnSave;
/// <summary>
/// Panel1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel1;
/// <summary>
/// NumberBox1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox1;
/// <summary>
/// NumberBox2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox2;
/// <summary>
/// NumberBox3 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox3;
/// <summary>
/// NumberBox4 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox4;
/// <summary>
/// NumberBox5 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox5;
/// <summary>
/// Panel2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel2;
/// <summary>
/// NumberBox6 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox6;
/// <summary>
/// NumberBox7 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox7;
/// <summary>
/// NumberBox8 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox8;
/// <summary>
/// NumberBox9 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox9;
/// <summary>
/// NumberBox10 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox10;
/// <summary>
/// Panel4 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel4;
/// <summary>
/// NumberBox15 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox15;
/// <summary>
/// NumberBox16 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox16;
/// <summary>
/// NumberBox17 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox17;
/// <summary>
/// Panel5 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel5;
/// <summary>
/// NumberBox18 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox18;
/// <summary>
/// NumberBox19 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox19;
/// <summary>
/// NumberBox20 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox20;
/// <summary>
/// Panel6 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel6;
/// <summary>
/// NumberBox21 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox21;
/// <summary>
/// NumberBox22 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox22;
/// <summary>
/// NumberBox23 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox23;
/// <summary>
/// Panel7 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel7;
/// <summary>
/// NumberBox24 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox24;
/// <summary>
/// NumberBox25 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox25;
/// <summary>
/// NumberBox26 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox26;
/// <summary>
/// NumberBox27 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox27;
/// <summary>
/// NumberBox28 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox28;
/// <summary>
/// Panel8 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel8;
/// <summary>
/// NumberBox29 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox29;
/// <summary>
/// NumberBox30 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox30;
/// <summary>
/// NumberBox31 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox31;
/// <summary>
/// NumberBox32 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox32;
/// <summary>
/// NumberBox33 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox33;
/// <summary>
/// Panel9 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel9;
/// <summary>
/// NumberBox34 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox34;
/// <summary>
/// NumberBox35 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox35;
/// <summary>
/// NumberBox36 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox36;
/// <summary>
/// NumberBox37 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox37;
/// <summary>
/// NumberBox38 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox38;
/// <summary>
/// Panel10 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel10;
/// <summary>
/// NumberBox39 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox39;
/// <summary>
/// NumberBox40 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox NumberBox40;
/// <summary>
/// WindowAtt 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Window WindowAtt;
}
}

View File

@ -28,7 +28,7 @@
</div>
<div class="right-content" >
<div class="logo">
<div class="logo-txt" style="font-size:20px; font-weight:700;text-align: center;">中油(新疆)石油工程有限公司管理数字化平台</div>
<div class="logo-txt" style="font-size:20px; font-weight:700;text-align: center;">新疆油建管理数字化平台</div>
</div>
<div id="div_login_form" class="login-main">
<div class="login-layout">
@ -46,7 +46,7 @@
<div id="gs" class="checkbox-content"></div>
</div>
</div>
<span>公司/分公司</span>
<span>公司</span>
</div>
<div id="rb_sg" class="login-help-left" style="margin-left: 60px;">
@ -55,7 +55,7 @@
<div id="sg" class="checkbox-content"></div>
</div>
</div>
<span>工程</span>
<span>项目</span>
</div>
<%-- <div id="rb_sy" class="login-help-left">

View File

@ -116,9 +116,9 @@ namespace FineUIPro.Web
}
else
{
Response.Redirect("https://cas.china-tcc.com/cas/login?service=https://tccsg.cntcc.cn:17001/sggl/indexProject.aspx");
Response.Redirect("~/Login.aspx");
}
}
}
var pm = PageManager.Instance;
if (pm != null)

View File

@ -17,13 +17,13 @@
<div class="z-side">
<div class="z-s">
<div class="z-w">
<div class="z-lab">工时</div>
<div class="z-lab">百万工时</div>
<div class="z-val" id="NumberBox1" runat="server">657.32</div>
</div>
</div>
<div class="z-s">
<div class="z-w">
<div class="z-lab">承包</div>
<div class="z-lab">承包商数量</div>
<div class="z-val"><span id="NumberBox2" runat="server">0</span><span class="z-unit">个</span></div>
</div>
</div>
@ -71,7 +71,7 @@
</div>
</div>
</div>
<div class="z-s1">
<%--<div class="z-s1">
<div class="z-w1">
<div class="z-lab">项目总数</div>
<div class="z-val"><span id="NumberBox11" runat="server">0</span><span class="z-unit">个</span></div>
@ -90,7 +90,7 @@
<div class="z-b-val"><span id="NumberBox14" runat="server">0</span> <span class="z-unit">个</span> </div>
</div>
</div>
</div>
</div>--%>
<div class="z-s1">
<div class="z-w1">
<div class="z-lab">安全费用</div>
@ -145,11 +145,11 @@
</div>
<div class="z-s-box">
<div class="z_box">
<div class="z-b-lab">重大危害</div>
<div class="z-b-lab">重大风险</div>
<div class="z-b-val"><span id="NumberBox22" runat="server">0</span> <span class="z-unit">项</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">一般危害</div>
<div class="z-b-lab">一般风险</div>
<div class="z-b-val"><span id="NumberBox23" runat="server">0</span> <span class="z-unit">项</span> </div>
</div>
</div>
@ -183,11 +183,11 @@
</div>
<div class="z-s-box">
<div class="z_box">
<div class="z-b-lab">重大危害</div>
<div class="z-b-lab">管控红线问题</div>
<div class="z-b-val"><span id="NumberBox29" runat="server">0</span> <span class="z-unit">项</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">一般危害</div>
<div class="z-b-lab">较大隐患及停工项问题</div>
<div class="z-b-val"><span id="NumberBox30" runat="server">0</span> <span class="z-unit">项</span> </div>
</div>
</div>

View File

@ -153,52 +153,53 @@ namespace FineUIPro.Web.common
var data = Funs.DB.Sys_Const.Where(x => x.GroupId == "BoardData").ToList();
if (data.Count > 0) {
#region
NumberBox1.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox1").ConstValue;
NumberBox2.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox2").ConstValue;
NumberBox3.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox3").ConstValue;
NumberBox4.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox4").ConstValue;
NumberBox5.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox5").ConstValue;
NumberBox6.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox6").ConstValue;
NumberBox7.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox7").ConstValue;
NumberBox8.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox8").ConstValue;
NumberBox9.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox9").ConstValue;
NumberBox10.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox10").ConstValue;
NumberBox11.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox11").ConstValue;
NumberBox12.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox12").ConstValue;
NumberBox13.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox13").ConstValue;
NumberBox14.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox14").ConstValue;
NumberBox15.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox15").ConstValue;
NumberBox16.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox16").ConstValue;
NumberBox17.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox17").ConstValue;
NumberBox18.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox18").ConstValue;
NumberBox19.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox19").ConstValue;
NumberBox20.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox20").ConstValue;
NumberBox1.InnerHtml = data.Where(x => x.ConstText == "NumberBox1").Sum(x=>Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox21.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox21").ConstValue;
NumberBox22.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox22").ConstValue;
NumberBox23.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox23").ConstValue;
NumberBox24.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox24").ConstValue;
NumberBox25.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox25").ConstValue;
NumberBox26.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox26").ConstValue;
NumberBox27.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox27").ConstValue;
NumberBox28.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox28").ConstValue;
NumberBox29.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox29").ConstValue;
NumberBox30.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox30").ConstValue;
NumberBox31.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox31").ConstValue;
NumberBox32.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox32").ConstValue;
NumberBox33.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox33").ConstValue;
NumberBox34.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox34").ConstValue;
NumberBox35.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox35").ConstValue;
NumberBox36.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox36").ConstValue;
NumberBox37.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox37").ConstValue;
NumberBox38.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox38").ConstValue;
NumberBox39.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox39").ConstValue;
NumberBox40.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox40").ConstValue;
NumberBox2.InnerHtml = data.Where(x => x.ConstText == "NumberBox2").Sum(x=>Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox3.InnerHtml = data.Where(x => x.ConstText == "NumberBox3").Sum(x=>Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox4.InnerHtml = data.Where(x => x.ConstText == "NumberBox4").Sum(x=>Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox5.InnerHtml = data.Where(x => x.ConstText == "NumberBox5").Sum(x=>Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox6.InnerHtml = data.Where(x => x.ConstText == "NumberBox6").Sum(x=>Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox7.InnerHtml = data.Where(x => x.ConstText == "NumberBox7").Sum(x=>Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox8.InnerHtml = data.Where(x => x.ConstText == "NumberBox8").Sum(x=>Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox9.InnerHtml = data.Where(x => x.ConstText == "NumberBox9").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox10.InnerHtml = data.Where(x => x.ConstText == "NumberBox10").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
//NumberBox11.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox11").ConstValue;
//NumberBox12.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox12").ConstValue;
//NumberBox13.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox13").ConstValue;
//NumberBox14.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox14").ConstValue;
NumberBox15.InnerHtml = data.Where(x => x.ConstText == "NumberBox15").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox16.InnerHtml = data.Where(x => x.ConstText == "NumberBox16").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox17.InnerHtml = data.Where(x => x.ConstText == "NumberBox17").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox18.InnerHtml = data.Where(x => x.ConstText == "NumberBox18").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox19.InnerHtml = data.Where(x => x.ConstText == "NumberBox19").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox20.InnerHtml = data.Where(x => x.ConstText == "NumberBox20").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox21.InnerHtml = data.Where(x => x.ConstText == "NumberBox21").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox22.InnerHtml = data.Where(x => x.ConstText == "NumberBox22").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox23.InnerHtml = data.Where(x => x.ConstText == "NumberBox23").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox24.InnerHtml = data.Where(x => x.ConstText == "NumberBox24").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox25.InnerHtml = data.Where(x => x.ConstText == "NumberBox25").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox26.InnerHtml = data.Where(x => x.ConstText == "NumberBox26").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox27.InnerHtml = data.Where(x => x.ConstText == "NumberBox27").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox28.InnerHtml = data.Where(x => x.ConstText == "NumberBox28").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox29.InnerHtml = data.Where(x => x.ConstText == "NumberBox29").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox30.InnerHtml = data.Where(x => x.ConstText == "NumberBox30").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox31.InnerHtml = data.Where(x => x.ConstText == "NumberBox31").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox32.InnerHtml = data.Where(x => x.ConstText == "NumberBox32").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox33.InnerHtml = data.Where(x => x.ConstText == "NumberBox33").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox34.InnerHtml = data.Where(x => x.ConstText == "NumberBox34").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox35.InnerHtml = data.Where(x => x.ConstText == "NumberBox35").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox36.InnerHtml = data.Where(x => x.ConstText == "NumberBox36").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox37.InnerHtml = data.Where(x => x.ConstText == "NumberBox37").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox38.InnerHtml = data.Where(x => x.ConstText == "NumberBox38").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox39.InnerHtml = data.Where(x => x.ConstText == "NumberBox39").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
NumberBox40.InnerHtml = data.Where(x => x.ConstText == "NumberBox40").Sum(x => Convert.ToDecimal(x.ConstValue)).ToString();
#endregion
}
//加载附件图片
var sour = Funs.DB.AttachFile.FirstOrDefault(x => x.ToKeyId == "BoardDataImg");
var sour = Funs.DB.AttachFile.FirstOrDefault(x => x.MenuId == "087F4FAF-3B00-462A-9040-4CB3556F8177");
var swpiperHtml = "";
if (sour!=null)
{

View File

@ -113,42 +113,6 @@ namespace FineUIPro.Web.common
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox10;
/// <summary>
/// NumberBox11 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox11;
/// <summary>
/// NumberBox12 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox12;
/// <summary>
/// NumberBox13 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox13;
/// <summary>
/// NumberBox14 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox14;
/// <summary>
/// NumberBox15 控件。
/// </summary>

View File

@ -0,0 +1,390 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="mainProjectNew.aspx.cs" Inherits="FineUIPro.Web.common.mainProjectNew" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script src="./lib/flex.js"></script>
<link rel="stylesheet" href="css/swiper-bundle.min.css"/>
<link rel="stylesheet" href="css/index.css"/>
<link rel="stylesheet" href="../res/css/projectIndex.css" />
<link rel="stylesheet" href="../res/css/base.css"/>
<style>
.pro-d {
width: 12.95rem;
height: 5.85rem;
padding: .125rem;
position: relative;
background-image: url(../images/m02.png);
background-position: center;
background-size: 100%;
background-repeat: no-repeat;
left: 1%;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div class="z-page">
<div class="z-main">
<div class="z-side">
<div class="z-s">
<div class="z-w">
<div class="z-lab">百万工时</div>
<div class="z-val" id="NumberBox1" runat="server">657.32</div>
</div>
</div>
<div class="z-s">
<div class="z-w">
<div class="z-lab">承包商数量</div>
<div class="z-val"><span id="NumberBox2" runat="server">0</span><span class="z-unit">个</span></div>
</div>
</div>
<div class="z-s">
<div class="z-w">
<div class="z-lab">作业人员</div>
<div class="z-val"><span id="NumberBox3" runat="server">0</span><span class="z-unit">人</span></div>
</div>
</div>
<div class="z-s">
<div class="z-w">
<div class="z-lab">培训课时</div>
<div class="z-val"><span id="NumberBox4" runat="server">0</span><span class="z-unit">小时</span></div>
</div>
</div>
<div class="z-s">
<div class="z-w">
<div class="z-lab">特种作业(工作票)</div>
<div class="z-val"><span id="NumberBox5" runat="server">0</span><span class="z-unit">项</span></div>
</div>
</div>
<div class="z-s">
<div class="z-w">
<div class="z-lab">高危作业</div>
<div class="z-val"><span id="NumberBox6" runat="server">0</span><span class="z-unit">项</span></div>
</div>
</div>
<div class="z-s1">
<div class="z-w1">
<div class="z-lab">项目停工</div>
<div class="z-val"><span id="NumberBox7" runat="server">0</span><span class="z-unit">次</span></div>
</div>
<div class="z-s-box">
<div class="z_box">
<div class="z-b-lab">天气原因</div>
<div class="z-b-val"><span id="NumberBox8" runat="server">0</span> <span class="z-unit">次</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">天气原因</div>
<div class="z-b-val"><span id="NumberBox9" runat="server">0</span> <span class="z-unit">次</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">天气原因</div>
<div class="z-b-val"><span id="NumberBox10" runat="server">0</span> <span class="z-unit">次</span> </div>
</div>
</div>
</div>
<%-- <div class="z-s1">
<div class="z-w1">
<div class="z-lab">项目总数</div>
<div class="z-val"><span id="NumberBox11" runat="server">0</span><span class="z-unit">个</span></div>
</div>
<div class="z-s-box">
<div class="z_box">
<div class="z-b-lab">A级</div>
<div class="z-b-val"><span id="NumberBox12" runat="server">0</span> <span class="z-unit">个</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">B级</div>
<div class="z-b-val"><span id="NumberBox13" runat="server">0</span> <span class="z-unit">个</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">C级</div>
<div class="z-b-val"><span id="NumberBox14" runat="server">0</span> <span class="z-unit">个</span> </div>
</div>
</div>
</div>--%>
<div class="z-s1">
<div class="z-w1">
<div class="z-lab">安全费用</div>
<div class="z-val"><span id="NumberBox15" runat="server">0</span><span class="z-unit">万元</span></div>
</div>
<div class="z-s-box">
<div class="z_box">
<div class="z-b-lab">已使用</div>
<div class="z-b-val"><span id="NumberBox16" runat="server">0</span> <span class="z-unit">万元</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">未归集</div>
<div class="z-b-val"><span id="NumberBox17" runat="server">0</span> <span class="z-unit">万元</span> </div>
</div>
</div>
</div>
<div class="z-s2">
<div class="z-w1">
<div class="z-lab">应急演练</div>
<div class="z-val"><span id="NumberBox18" runat="server">0</span><span class="z-unit">次</span></div>
</div>
<div class="z-w1">
<div class="z-lab">应急物品</div>
<div class="z-val"><span id="NumberBox19" runat="server">0</span><span class="z-unit">项</span></div>
</div>
<div class="z-w1">
<div class="z-lab">应急药品</div>
<div class="z-val"><span id="NumberBox20" runat="server">0</span><span class="z-unit">项</span></div>
</div>
</div>
</div>
<div class="z-center">
<div class="pro-d">
<img src='<%=divProjectImg %>'/>
<div class="pro-d-exp">
<div class="pro-d-exp-lab"><%=divProjectNameTitle %></div>
<div class="pro-d-exp-col flex-row flex-start">
<div class="pro-d-exp-row flex-row flex-start">
<div class="pro-d-exp-row-lab">建设单位:</div>
<div class="pro-d-exp-row-val" title='<%=divOwnUnitTitle %>'><%=divOwnUnitTitle %></div>
</div>
<div class="pro-d-exp-row flex-row flex-start">
<div class="pro-d-exp-row-lab">施工单位:</div>
<div class="pro-d-exp-row-val" title='<%=divSGUnitTitle %>'><%=divSGUnitTitle2 %></div>
</div>
<div class="pro-d-exp-row flex-row flex-start">
<div class="pro-d-exp-row-lab">监理单位:</div>
<div class="pro-d-exp-row-val" title='<%=divJLUnitTitle %>'><%=divJLUnitTitle2 %></div>
</div>
</div>
<div class="pro-d-exp-d flex-row flex-start">
<asp:Label runat="server" ID="lbRemark"></asp:Label>
</div>
</div>
</div>
<div class="ht-box flex-row flex-between">
<div class="ht-item flex-column flex-center flex-item-start">
<div class="ht-item-lab">合同总工期</div>
<div class="ht-item-val"><span class="color1" runat="server" id="divProjectDays">1,100</span><span>天</span></div>
</div>
<div class="ht-item flex-column flex-center flex-item-start">
<div class="ht-item-lab">合同到期时间</div>
<div class="ht-item-val color3" runat="server" id="divEndDate">2027-01-30</div>
</div>
<div class="ht-item flex-column flex-center flex-item-start">
<div class="ht-item-lab">距竣工剩余</div>
<div class="ht-item-val"><span class="color4" runat="server" id="divRemainingDays">---</span><span>天</span></div>
</div>
</div>
<div class="jd-box">
<div class="jd-tit">项目进度计划</div>
<div id="jd-box-map" class="flex-row flex-center">
<div class="jd-line-dot flex-column flex-center" id="scheline0" runat="server">
<div class="jd-line"></div>
<div class="jd-dot flex-row flex-center"></div>
<div class="jd-lab" id="scheName0" runat="server">开工时间</div>
<div class="jd-timer" id="scheDate0" runat="server">2024-01-25</div>
</div>
<div class="jd-line-dot flex-column flex-center" id="scheline1" runat="server">
<div class="jd-line"></div>
<div class="jd-dot flex-row flex-center"></div>
<div class="jd-lab" id="scheName1" runat="server">桩基施工</div>
<div class="jd-timer" id="scheDate1" runat="server">2024-04-18</div>
</div>
<div class="jd-line-dot flex-column flex-center" id="scheline2" runat="server">
<div class="jd-line"></div>
<div class="jd-dot flex-row flex-center"></div>
<div class="jd-lab" id="scheName2" runat="server">土建基础交安</div>
<div class="jd-timer" id="scheDate2" runat="server">2024-12-30</div>
</div>
<div class="jd-line-dot flex-column flex-center" id="scheline3" runat="server">
<div class="jd-line"></div>
<div class="jd-dot flex-row flex-center"></div>
<div class="jd-lab" id="scheName3" runat="server">管道安装开始</div>
<div class="jd-timer" id="scheDate3" runat="server">2024-11-30</div>
</div>
<div class="jd-line-dot flex-column flex-center" id="scheline4" runat="server">
<div class="jd-line"></div>
<div class="jd-dot flex-row flex-center"></div>
<div class="jd-lab" id="scheName4" runat="server">PC/BPA 首台设备到货</div>
<div class="jd-timer" id="scheDate4" runat="server">2025-04-25</div>
</div>
<div class="jd-line-dot flex-column flex-center" id="scheline5" runat="server">
<div class="jd-line"></div>
<div class="jd-dot flex-row flex-center"></div>
<div class="jd-lab" id="scheName5" runat="server">PC变电所受电</div>
<div class="jd-timer" id="scheDate5" runat="server">2024-12-30</div>
</div>
<div class="jd-line-dot flex-column flex-center" id="scheline6" runat="server">
<div class="jd-line"></div>
<div class="jd-dot flex-row flex-center"></div>
<div class="jd-lab" id="scheName6" runat="server">DMC机械竣工</div>
<div class="jd-timer" id="scheDate6" runat="server">2024-12-30</div>
</div>
<div class="jd-line-dot flex-column flex-center" id="scheline7" runat="server">
<div class="jd-line"></div>
<div class="jd-dot flex-row flex-center"></div>
<div class="jd-lab" id="scheName7" runat="server">竣工时间</div>
<div class="jd-timer" id="scheDate7" runat="server">2027-01-30</div>
</div>
</div>
</div>
<div class="cs-box flex-row flex-between flex-center">
<div class="cs-item">
<div class="cs-item-lab">温度</div>
<div class="cs-item-val"><span runat="server" id="divHJ1">0</span><span>℃</span></div>
</div>
<div class="cs-item">
<div class="cs-item-lab">湿度</div>
<div class="cs-item-val"><span runat="server" id="divHJ2">0</span><span>%rh</span></div>
</div>
<div class="cs-item">
<div class="cs-item-lab">风速</div>
<div class="cs-item-val"><span runat="server" id="divHJ3">0</span><span>km/h</span></div>
</div>
<div class="cs-item">
<div class="cs-item-lab">噪音</div>
<div class="cs-item-val"><span runat="server" id="divHJ4">0</span><span>db</span></div>
</div>
<div class="cs-item">
<div class="cs-item-lab">PM2.5</div>
<div class="cs-item-val"><span runat="server" id="divHJ5">0</span></div>
</div>
<div class="cs-item">
<div class="cs-item-lab">PM10</div>
<div class="cs-item-val"><span runat="server" id="divHJ6">0</span></div>
</div>
</div>
</div>
<div class="z-side">
<div class="z-s1">
<div class="z-w1">
<div class="z-lab">危害因素</div>
<div class="z-val"><span id="NumberBox21" runat="server">0</span><span class="z-unit">项</span></div>
</div>
<div class="z-s-box">
<div class="z_box">
<div class="z-b-lab">重大风险</div>
<div class="z-b-val"><span id="NumberBox22" runat="server">0</span> <span class="z-unit">项</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">一般风险</div>
<div class="z-b-val"><span id="NumberBox23" runat="server">0</span> <span class="z-unit">项</span> </div>
</div>
</div>
</div>
<div class="z-s3">
<div class="z-c">
<div class="z-w3">
<div class="z-w3_lab">质量问题</div>
<div class="z-w3_val"><span id="NumberBox24" runat="server">0</span><span class="z-unit">项</span></div>
</div>
<div class="z-l"></div>
<div class="z-w3">
<div class="z-w3_lab">已整改</div>
<div class="z-w3_val"><span id="NumberBox25" runat="server">0</span><span class="z-unit">项</span></div>
</div>
</div>
<div class="z-c">
<div class="z-w3">
<div class="z-w3_lab">安全问题</div>
<div class="z-w3_val"><span id="NumberBox26" runat="server">0</span><span class="z-unit">项</span></div>
</div>
<div class="z-l"></div>
<div class="z-w3">
<div class="z-w3_lab">已整改</div>
<div class="z-w3_val"><span id="NumberBox27" runat="server">0</span><span class="z-unit">项</span></div>
</div>
</div>
<div class="z-w1">
<div class="z-lab">项目停工</div>
<div class="z-val"><span id="NumberBox28" runat="server">0</span><span class="z-unit">个</span></div>
</div>
<div class="z-s-box">
<div class="z_box">
<div class="z-b-lab">管控红线问题</div>
<div class="z-b-val"><span id="NumberBox29" runat="server">0</span> <span class="z-unit">项</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">较大隐患及停工项问题</div>
<div class="z-b-val"><span id="NumberBox30" runat="server">0</span> <span class="z-unit">项</span> </div>
</div>
</div>
</div>
<div class="z-s2" style=" margin-bottom: .325rem;">
<div class="z-w1">
<div class="z-lab">特种设备/日检查</div>
<div class="z-val"><span id="NumberBox31" runat="server">0</span><span class="z-unit">次</span></div>
</div>
<div class="z-w1">
<div class="z-lab">特种设备/周排查</div>
<div class="z-val"><span id="NumberBox32" runat="server">0</span><span class="z-unit">项</span></div>
</div>
<div class="z-w1">
<div class="z-lab">特种设备/月调度情况</div>
<div class="z-val"><span id="NumberBox33" runat="server">0</span><span class="z-unit">项</span></div>
</div>
</div>
<div class="z-s1">
<div class="z-w1">
<div class="z-lab">参与五星计划</div>
<div class="z-val"><span id="NumberBox34" runat="server">0</span><span class="z-unit">人次</span></div>
</div>
<div class="z-s-box">
<div class="z_box">
<div class="z-b-lab">五星</div>
<div class="z-b-val"><span id="NumberBox35" runat="server">0</span> <span class="z-unit">人</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">四星</div>
<div class="z-b-val"><span id="NumberBox36" runat="server">0</span> <span class="z-unit">人</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">三星</div>
<div class="z-b-val"><span id="NumberBox37" runat="server">0</span> <span class="z-unit">人</span> </div>
</div>
<div class="z_box">
<div class="z-b-lab">二星</div>
<div class="z-b-val"><span id="NumberBox38" runat="server">0</span> <span class="z-unit">人</span> </div>
</div>
</div>
</div>
<div class="z-s4">
<div class="z-w1">
<div class="z-lab">领导个人行动计划</div>
<div class="z-val"><span id="NumberBox39" runat="server">0</span><span class="z-unit">次</span></div>
</div>
<div class="z-w1">
<div class="z-lab">安全行为观察与沟通</div>
<div class="z-val"><span id="NumberBox40" runat="server">0</span><span class="z-unit">次</span></div>
</div>
</div>
<div class="z-b">
<div class="z-tit">HSE监管片区责任和网格化管理情况</div>
<div class="z-imgb">
<div class="swiper">
<div class="swiper-wrapper" id="swiper_div" runat="server">
<%-- <div class="swiper-slide">
<img src="images/m06.png"/>
</div>--%>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
</body>
</html>
<script src="lib/swiper-bundle.min.js"></script>
<script src="lib/china1.js"></script>
<script src="lib/echarts.min.js"></script>
<script>
var mySwiper = new Swiper('.swiper', {
autoplay: true,//可选选项,自动滑动
})
</script>

View File

@ -0,0 +1,229 @@
using BLL;
using FineUIPro.Web.DataShow;
using Newtonsoft.Json;
using NPOI.SS.Util;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.IO;
using System.Linq;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace FineUIPro.Web.common
{
public partial class mainProjectNew : PageBase
{
/// <summary>
/// 项目id
/// </summary>
public string ProjectId
{
get
{
return (string)ViewState["ProjectId"];
}
set
{
ViewState["ProjectId"] = value;
}
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.ProjectId = this.CurrUser.LoginProjectId;
Model.SGGLDB db = Funs.DB;
//加载看板数据
loadData();
getProjectInfo();
}
}
protected void loadData()
{
var data = Funs.DB.Sys_Const.Where(x => x.GroupId == "BoardData" && x.Remark== ProjectId).ToList();
if (data.Count > 0)
{
#region
NumberBox1.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox1").ConstValue;
NumberBox2.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox2").ConstValue;
NumberBox3.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox3").ConstValue;
NumberBox4.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox4").ConstValue;
NumberBox5.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox5").ConstValue;
NumberBox6.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox6").ConstValue;
NumberBox7.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox7").ConstValue;
NumberBox8.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox8").ConstValue;
NumberBox9.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox9").ConstValue;
NumberBox10.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox10").ConstValue;
//NumberBox11.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox11").ConstValue;
//NumberBox12.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox12").ConstValue;
//NumberBox13.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox13").ConstValue;
//NumberBox14.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox14").ConstValue;
NumberBox15.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox15").ConstValue;
NumberBox16.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox16").ConstValue;
NumberBox17.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox17").ConstValue;
NumberBox18.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox18").ConstValue;
NumberBox19.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox19").ConstValue;
NumberBox20.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox20").ConstValue;
NumberBox21.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox21").ConstValue;
NumberBox22.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox22").ConstValue;
NumberBox23.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox23").ConstValue;
NumberBox24.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox24").ConstValue;
NumberBox25.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox25").ConstValue;
NumberBox26.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox26").ConstValue;
NumberBox27.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox27").ConstValue;
NumberBox28.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox28").ConstValue;
NumberBox29.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox29").ConstValue;
NumberBox30.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox30").ConstValue;
NumberBox31.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox31").ConstValue;
NumberBox32.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox32").ConstValue;
NumberBox33.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox33").ConstValue;
NumberBox34.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox34").ConstValue;
NumberBox35.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox35").ConstValue;
NumberBox36.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox36").ConstValue;
NumberBox37.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox37").ConstValue;
NumberBox38.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox38").ConstValue;
NumberBox39.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox39").ConstValue;
NumberBox40.InnerHtml = data.FirstOrDefault(x => x.ConstText == "NumberBox40").ConstValue;
#endregion
}
//加载附件图片
var sour = Funs.DB.AttachFile.FirstOrDefault(x => x.ToKeyId == "BoardDataImg"+ProjectId);
var swpiperHtml = "";
if (sour != null)
{
string url = sour.AttachUrl.Replace('\\', '/');
List<string> list = Funs.GetStrListByStr(url, ',');
if (list.Count() > 0)
{
int i = 0;
foreach (var item in list)
{
string atturl = Funs.RootPath + item.Replace(';', ' ').Trim();
if (File.Exists(atturl))
{
swpiperHtml += "<div class=\"swiper-slide\">";
swpiperHtml += "<img src = \"../" + item + "\"/>";
swpiperHtml += "</div>";
}
}
swiper_div.InnerHtml = swpiperHtml;
}
}
}
#region
protected string divProjectNameTitle;
protected string divProjectAddressTitle;
protected string divProjectRemarkTitle;
protected string divProjectMoneyTitle;
protected string divOwnUnitTitle;
protected string divSGUnitTitle;
protected string divSGUnitTitle2;
protected string divJLUnitTitle;
protected string divJLUnitTitle2;
protected string divProjectImg;
/// <summary>
///
/// </summary>
private void getProjectInfo()
{
divProjectNameTitle = "";
divProjectAddressTitle = "";
divProjectRemarkTitle = "";
divProjectMoneyTitle = "";
divOwnUnitTitle = "";
divSGUnitTitle = "";
divSGUnitTitle2 = "";
divJLUnitTitle = "";
divJLUnitTitle2 = "";
divProjectImg = "../res/images/m01.png";
var project = ProjectService.GetProjectByProjectId(this.ProjectId);
if (project != null)
{
divProjectRemarkTitle = project.Remark;
this.lbRemark.Text = project.Remark.Length > 53 ? project.Remark.Substring(0, 53) + "..." : project.Remark;
this.lbRemark.ToolTip = project.Remark;
//this.divProjectName.InnerHtml = project.ShortName;
divProjectNameTitle = project.ProjectName;
if (!string.IsNullOrEmpty(project.ProjectAddress))
{
//this.divProjectAddress.InnerHtml = project.ProjectAddress.Length > 8 ? project.ProjectAddress.Substring(0, 8) + "..." : project.ProjectAddress;
divProjectAddressTitle = project.ProjectAddress;
}
string unit_yz = ProjectService.getProjectUnitNameByUnitType(project.ProjectId, Const.ProjectUnitType_4);
if (!string.IsNullOrEmpty(unit_yz))
{
//this.divOwnUnit.InnerHtml = unit_yz.Length > 8 ? unit_yz.Substring(0, 8) + "..." : unit_yz;
divOwnUnitTitle = unit_yz;
}
string unit_JL = ProjectService.getProjectUnitNameByUnitType(project.ProjectId, Const.ProjectUnitType_3);
if (!string.IsNullOrEmpty(unit_JL))
{
divJLUnitTitle2 = unit_JL.Length > 12 ? unit_JL.Substring(0, 12) + "..." : unit_JL;
divJLUnitTitle = unit_JL;
}
string unit_FB = ProjectService.getProjectUnitNameByUnitType(project.ProjectId, Const.ProjectUnitType_2);
if (!string.IsNullOrEmpty(unit_FB))
{
divSGUnitTitle2 = unit_FB.Length > 12 ? unit_FB.Substring(0, 12) + "..." : unit_FB + "...";
}
var getSGName = from x in Funs.DB.Project_ProjectUnit
join y in Funs.DB.Base_Unit on x.UnitId equals y.UnitId
where x.ProjectId == project.ProjectId && x.UnitType == Const.ProjectUnitType_2
select y.UnitName;
foreach (var item in getSGName)
{
divSGUnitTitle += item + "";
}
//this.divProjectMoney.InnerHtml = divProjectMoneyTitle = project.ProjectMoney.ToString();
if (project.EndDate.HasValue)
{
this.divEndDate.InnerHtml = string.Format("{0:yyyy-MM-dd}", project.EndDate);
int endDays = (project.EndDate.Value - DateTime.Now).Days;
if (endDays >= 0)
{
this.divRemainingDays.InnerHtml = endDays.ToString();
}
if (project.StartDate.HasValue)
{
int pdays = (project.EndDate.Value - project.StartDate.Value).Days;
if (pdays >= 0)
{
this.divProjectDays.InnerHtml = pdays.ToString();
}
}
}
var getImag = Funs.DB.AttachFile.FirstOrDefault(x => x.ToKeyId == project.ProjectId);
if (getImag != null && !string.IsNullOrEmpty(getImag.AttachUrl))
{
string url = getImag.AttachUrl.Replace('\\', '/');
string firtstUrl = Funs.GetStrListByStr(url, ',').FirstOrDefault();
if (!string.IsNullOrEmpty(firtstUrl))
{
string atturl = Funs.RootPath + firtstUrl.Replace(';', ' ').Trim();
if (File.Exists(atturl))
{
divProjectImg = "../" + firtstUrl.Replace(';', ' ').Trim();
}
}
}
}
}
#endregion
}
}

View File

@ -0,0 +1,665 @@
//------------------------------------------------------------------------------
// <自动生成>
// 此代码由工具生成。
//
// 对此文件的更改可能导致不正确的行为,如果
// 重新生成代码,则所做更改将丢失。
// </自动生成>
//------------------------------------------------------------------------------
namespace FineUIPro.Web.common
{
public partial class mainProjectNew
{
/// <summary>
/// form1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
/// <summary>
/// NumberBox1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox1;
/// <summary>
/// NumberBox2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox2;
/// <summary>
/// NumberBox3 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox3;
/// <summary>
/// NumberBox4 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox4;
/// <summary>
/// NumberBox5 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox5;
/// <summary>
/// NumberBox6 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox6;
/// <summary>
/// NumberBox7 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox7;
/// <summary>
/// NumberBox8 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox8;
/// <summary>
/// NumberBox9 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox9;
/// <summary>
/// NumberBox10 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox10;
/// <summary>
/// NumberBox15 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox15;
/// <summary>
/// NumberBox16 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox16;
/// <summary>
/// NumberBox17 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox17;
/// <summary>
/// NumberBox18 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox18;
/// <summary>
/// NumberBox19 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox19;
/// <summary>
/// NumberBox20 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox20;
/// <summary>
/// lbRemark 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.WebControls.Label lbRemark;
/// <summary>
/// divProjectDays 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divProjectDays;
/// <summary>
/// divEndDate 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divEndDate;
/// <summary>
/// divRemainingDays 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divRemainingDays;
/// <summary>
/// scheline0 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline0;
/// <summary>
/// scheName0 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName0;
/// <summary>
/// scheDate0 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate0;
/// <summary>
/// scheline1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline1;
/// <summary>
/// scheName1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName1;
/// <summary>
/// scheDate1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate1;
/// <summary>
/// scheline2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline2;
/// <summary>
/// scheName2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName2;
/// <summary>
/// scheDate2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate2;
/// <summary>
/// scheline3 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline3;
/// <summary>
/// scheName3 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName3;
/// <summary>
/// scheDate3 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate3;
/// <summary>
/// scheline4 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline4;
/// <summary>
/// scheName4 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName4;
/// <summary>
/// scheDate4 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate4;
/// <summary>
/// scheline5 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline5;
/// <summary>
/// scheName5 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName5;
/// <summary>
/// scheDate5 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate5;
/// <summary>
/// scheline6 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline6;
/// <summary>
/// scheName6 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName6;
/// <summary>
/// scheDate6 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate6;
/// <summary>
/// scheline7 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline7;
/// <summary>
/// scheName7 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName7;
/// <summary>
/// scheDate7 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate7;
/// <summary>
/// divHJ1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ1;
/// <summary>
/// divHJ2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ2;
/// <summary>
/// divHJ3 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ3;
/// <summary>
/// divHJ4 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ4;
/// <summary>
/// divHJ5 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ5;
/// <summary>
/// divHJ6 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ6;
/// <summary>
/// NumberBox21 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox21;
/// <summary>
/// NumberBox22 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox22;
/// <summary>
/// NumberBox23 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox23;
/// <summary>
/// NumberBox24 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox24;
/// <summary>
/// NumberBox25 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox25;
/// <summary>
/// NumberBox26 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox26;
/// <summary>
/// NumberBox27 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox27;
/// <summary>
/// NumberBox28 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox28;
/// <summary>
/// NumberBox29 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox29;
/// <summary>
/// NumberBox30 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox30;
/// <summary>
/// NumberBox31 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox31;
/// <summary>
/// NumberBox32 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox32;
/// <summary>
/// NumberBox33 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox33;
/// <summary>
/// NumberBox34 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox34;
/// <summary>
/// NumberBox35 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox35;
/// <summary>
/// NumberBox36 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox36;
/// <summary>
/// NumberBox37 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox37;
/// <summary>
/// NumberBox38 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox38;
/// <summary>
/// NumberBox39 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox39;
/// <summary>
/// NumberBox40 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl NumberBox40;
/// <summary>
/// swiper_div 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl swiper_div;
}
}

View File

@ -409,7 +409,7 @@
<Tabs>
<%--.f-tabstrip-noheader>.f-panel-header--%>
<f:Tab ID="Tab1" Title="首页" IconFont="Home" CssClass=".bgbtn"
EnableIFrame="true" IFrameUrl="~/common/mainProject.aspx" runat="server">
EnableIFrame="true" IFrameUrl="~/common/mainProjectNew.aspx" runat="server">
</f:Tab>
</Tabs>
<Tools>

View File

@ -591,7 +591,7 @@ namespace FineUIPro.Web
this.CurrUser.LoginProjectId = this.drpProject.SelectedValue;
this.XmlDataSource1.DataFile = "common/Menu_Personal.xml";
this.leftPanel.Hidden = true;
this.Tab1.IFrameUrl = "~/common/mainProject.aspx";
this.Tab1.IFrameUrl = "~/common/mainProjectNew.aspx";
this.CurrUser.LastProjectId = null;
if (!string.IsNullOrEmpty(type))
{