20250314 中英文切换

This commit is contained in:
毕文静 2025-03-14 15:29:22 +08:00
parent 0845150840
commit 2782f576b2
19 changed files with 5111 additions and 171 deletions

View File

@ -0,0 +1,927 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace Resources {
using System;
/// <summary>
/// 强类型资源类,用于查找本地化字符串等。
/// </summary>
// 此类是由 StronglyTypedResourceBuilder
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
// 若要添加或删除成员,请编辑 .ResX 文件,然后重新运行 ResGen
// (以 /str 作为命令选项),或重新生成 Visual Studio 项目。
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Web.Application.StronglyTypedResourceProxyBuilder", "15.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Lan {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Lan() {
}
/// <summary>
/// 返回此类使用的缓存 ResourceManager 实例。
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Resources.Lan", global::System.Reflection.Assembly.Load("App_GlobalResources"));
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// 覆盖当前线程的 CurrentUICulture 属性
/// 使用此强类型的资源类的资源查找。
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
/// <summary>
/// 查找类似 竣工 的本地化字符串。
/// </summary>
internal static string BeCompleted {
get {
return ResourceManager.GetString("BeCompleted", resourceCulture);
}
}
/// <summary>
/// 查找类似 大数据中心 的本地化字符串。
/// </summary>
internal static string BigDataCenter {
get {
return ResourceManager.GetString("BigDataCenter", resourceCulture);
}
}
/// <summary>
/// 查找类似 证书预警 的本地化字符串。
/// </summary>
internal static string CertificateWarning {
get {
return ResourceManager.GetString("CertificateWarning", resourceCulture);
}
}
/// <summary>
/// 查找类似 中国 的本地化字符串。
/// </summary>
internal static string China {
get {
return ResourceManager.GetString("China", resourceCulture);
}
}
/// <summary>
/// 查找类似 中文 的本地化字符串。
/// </summary>
internal static string Chinese {
get {
return ResourceManager.GetString("Chinese", resourceCulture);
}
}
/// <summary>
/// 查找类似 土建基础交安 的本地化字符串。
/// </summary>
internal static string CivilInfrastructure {
get {
return ResourceManager.GetString("CivilInfrastructure", resourceCulture);
}
}
/// <summary>
/// 查找类似 已完成 的本地化字符串。
/// </summary>
internal static string completed {
get {
return ResourceManager.GetString("completed", resourceCulture);
}
}
/// <summary>
/// 查找类似 参建人数 的本地化字符串。
/// </summary>
internal static string ConPersonCount {
get {
return ResourceManager.GetString("ConPersonCount", resourceCulture);
}
}
/// <summary>
/// 查找类似 施工单位 的本地化字符串。
/// </summary>
internal static string ConstructionUnit {
get {
return ResourceManager.GetString("ConstructionUnit", resourceCulture);
}
}
/// <summary>
/// 查找类似 合同到期时间 的本地化字符串。
/// </summary>
internal static string ContractExpirationTime {
get {
return ResourceManager.GetString("ContractExpirationTime", resourceCulture);
}
}
/// <summary>
/// 查找类似 当前现场人数 的本地化字符串。
/// </summary>
internal static string CurrentPersonnel {
get {
return ResourceManager.GetString("CurrentPersonnel", resourceCulture);
}
}
/// <summary>
/// 查找类似 隐患总数 的本地化字符串。
/// </summary>
internal static string DangersCount {
get {
return ResourceManager.GetString("DangersCount", resourceCulture);
}
}
/// <summary>
/// 查找类似 员工管理 的本地化字符串。
/// </summary>
internal static string EmployeeManage {
get {
return ResourceManager.GetString("EmployeeManage", resourceCulture);
}
}
/// <summary>
/// 查找类似 英文 的本地化字符串。
/// </summary>
internal static string English {
get {
return ResourceManager.GetString("English", resourceCulture);
}
}
/// <summary>
/// 查找类似 现场动态 的本地化字符串。
/// </summary>
internal static string FieldDynamics {
get {
return ResourceManager.GetString("FieldDynamics", resourceCulture);
}
}
/// <summary>
/// 查找类似 首台设备到货 的本地化字符串。
/// </summary>
internal static string FirstEquipmentArrived {
get {
return ResourceManager.GetString("FirstEquipmentArrived", resourceCulture);
}
}
/// <summary>
/// 查找类似 焊接一次合格率 的本地化字符串。
/// </summary>
internal static string FistPassRateWelding {
get {
return ResourceManager.GetString("FistPassRateWelding", resourceCulture);
}
}
/// <summary>
/// 查找类似 全屏 的本地化字符串。
/// </summary>
internal static string FullScreen {
get {
return ResourceManager.GetString("FullScreen", resourceCulture);
}
}
/// <summary>
/// 查找类似 总承包商施工计划 的本地化字符串。
/// </summary>
internal static string GeneralConPlan {
get {
return ResourceManager.GetString("GeneralConPlan", resourceCulture);
}
}
/// <summary>
/// 查找类似 一般风险 的本地化字符串。
/// </summary>
internal static string GeneralRisk {
get {
return ResourceManager.GetString("GeneralRisk", resourceCulture);
}
}
/// <summary>
/// 查找类似 较大风险 的本地化字符串。
/// </summary>
internal static string GreaterRisk {
get {
return ResourceManager.GetString("GreaterRisk", resourceCulture);
}
}
/// <summary>
/// 查找类似 总部检查 的本地化字符串。
/// </summary>
internal static string HeadquartersInspection {
get {
return ResourceManager.GetString("HeadquartersInspection", resourceCulture);
}
}
/// <summary>
/// 查找类似 首页 的本地化字符串。
/// </summary>
internal static string HomePage {
get {
return ResourceManager.GetString("HomePage", resourceCulture);
}
}
/// <summary>
/// 查找类似 安全管理 的本地化字符串。
/// </summary>
internal static string HSEManage {
get {
return ResourceManager.GetString("HSEManage", resourceCulture);
}
}
/// <summary>
/// 查找类似 湿度 的本地化字符串。
/// </summary>
internal static string humidness {
get {
return ResourceManager.GetString("humidness", resourceCulture);
}
}
/// <summary>
/// 查找类似 综合管理 的本地化字符串。
/// </summary>
internal static string IntegratedManage {
get {
return ResourceManager.GetString("IntegratedManage", resourceCulture);
}
}
/// <summary>
/// 查找类似 在施危大工程数 的本地化字符串。
/// </summary>
internal static string LargeRisk {
get {
return ResourceManager.GetString("LargeRisk", resourceCulture);
}
}
/// <summary>
/// 查找类似 级 的本地化字符串。
/// </summary>
internal static string Level {
get {
return ResourceManager.GetString("Level", resourceCulture);
}
}
/// <summary>
/// 查找类似 现场视频 的本地化字符串。
/// </summary>
internal static string LiveVideo {
get {
return ResourceManager.GetString("LiveVideo", resourceCulture);
}
}
/// <summary>
/// 查找类似 现场相册 的本地化字符串。
/// </summary>
internal static string Live_photo_album {
get {
return ResourceManager.GetString("Live_photo_album", resourceCulture);
}
}
/// <summary>
/// 查找类似 低风险 的本地化字符串。
/// </summary>
internal static string LowRisk {
get {
return ResourceManager.GetString("LowRisk", resourceCulture);
}
}
/// <summary>
/// 查找类似 重大风险 的本地化字符串。
/// </summary>
internal static string MajorRisk {
get {
return ResourceManager.GetString("MajorRisk", resourceCulture);
}
}
/// <summary>
/// 查找类似 管理人员总数 的本地化字符串。
/// </summary>
internal static string managersCount {
get {
return ResourceManager.GetString("managersCount", resourceCulture);
}
}
/// <summary>
/// 查找类似 材料管理 的本地化字符串。
/// </summary>
internal static string MaterialManagement {
get {
return ResourceManager.GetString("MaterialManagement", resourceCulture);
}
}
/// <summary>
/// 查找类似 最大化 的本地化字符串。
/// </summary>
internal static string maximize {
get {
return ResourceManager.GetString("maximize", resourceCulture);
}
}
/// <summary>
/// 查找类似 机械竣工 的本地化字符串。
/// </summary>
internal static string MechanicalCompletion {
get {
return ResourceManager.GetString("MechanicalCompletion", resourceCulture);
}
}
/// <summary>
/// 查找类似 机械预警 的本地化字符串。
/// </summary>
internal static string MechanicalWarning {
get {
return ResourceManager.GetString("MechanicalWarning", resourceCulture);
}
}
/// <summary>
/// 查找类似 消息 的本地化字符串。
/// </summary>
internal static string message {
get {
return ResourceManager.GetString("message", resourceCulture);
}
}
/// <summary>
/// 查找类似 更多 的本地化字符串。
/// </summary>
internal static string more {
get {
return ResourceManager.GetString("more", resourceCulture);
}
}
/// <summary>
/// 查找类似 您没有此模块操作权限,请联系管理员授权! 的本地化字符串。
/// </summary>
internal static string NoAuthorize {
get {
return ResourceManager.GetString("NoAuthorize", resourceCulture);
}
}
/// <summary>
/// 查找类似 噪音 的本地化字符串。
/// </summary>
internal static string noise {
get {
return ResourceManager.GetString("noise", resourceCulture);
}
}
/// <summary>
/// 查找类似 您没有权限进入项目管理模块! 的本地化字符串。
/// </summary>
internal static string NoPermission {
get {
return ResourceManager.GetString("NoPermission", resourceCulture);
}
}
/// <summary>
/// 查找类似 通知管理 的本地化字符串。
/// </summary>
internal static string NoticeManage {
get {
return ResourceManager.GetString("NoticeManage", resourceCulture);
}
}
/// <summary>
/// 查找类似 现场考勤 的本地化字符串。
/// </summary>
internal static string OnSiteAttendance {
get {
return ResourceManager.GetString("OnSiteAttendance", resourceCulture);
}
}
/// <summary>
/// 查找类似 在新标签页中打开 的本地化字符串。
/// </summary>
internal static string OpensNewTab {
get {
return ResourceManager.GetString("OpensNewTab", resourceCulture);
}
}
/// <summary>
/// 查找类似 合格率 的本地化字符串。
/// </summary>
internal static string PassRate {
get {
return ResourceManager.GetString("PassRate", resourceCulture);
}
}
/// <summary>
/// 查找类似 桩基施工 的本地化字符串。
/// </summary>
internal static string Pilefoundationconstruction {
get {
return ResourceManager.GetString("Pilefoundationconstruction", resourceCulture);
}
}
/// <summary>
/// 查找类似 管道安装开始 的本地化字符串。
/// </summary>
internal static string PipeInstallationStarts {
get {
return ResourceManager.GetString("PipeInstallationStarts", resourceCulture);
}
}
/// <summary>
/// 查找类似 变电所受电 的本地化字符串。
/// </summary>
internal static string PowerReceived {
get {
return ResourceManager.GetString("PowerReceived", resourceCulture);
}
}
/// <summary>
/// 查找类似 问题总数 的本地化字符串。
/// </summary>
internal static string ProblemTotal {
get {
return ResourceManager.GetString("ProblemTotal", resourceCulture);
}
}
/// <summary>
/// 查找类似 项目地址 的本地化字符串。
/// </summary>
internal static string ProjectAddress {
get {
return ResourceManager.GetString("ProjectAddress", resourceCulture);
}
}
/// <summary>
/// 查找类似 项目清单 的本地化字符串。
/// </summary>
internal static string ProjectList {
get {
return ResourceManager.GetString("ProjectList", resourceCulture);
}
}
/// <summary>
/// 查找类似 项目名称 的本地化字符串。
/// </summary>
internal static string ProjectName {
get {
return ResourceManager.GetString("ProjectName", resourceCulture);
}
}
/// <summary>
/// 查找类似 项目进度计划 的本地化字符串。
/// </summary>
internal static string ProjectSchedule {
get {
return ResourceManager.GetString("ProjectSchedule", resourceCulture);
}
}
/// <summary>
/// 查找类似 项目统计 的本地化字符串。
/// </summary>
internal static string ProjectStatistics {
get {
return ResourceManager.GetString("ProjectStatistics", resourceCulture);
}
}
/// <summary>
/// 查找类似 在建项目 的本地化字符串。
/// </summary>
internal static string ProjectUnderConstruction {
get {
return ResourceManager.GetString("ProjectUnderConstruction", resourceCulture);
}
}
/// <summary>
/// 查找类似 质量管理 的本地化字符串。
/// </summary>
internal static string QualityManage {
get {
return ResourceManager.GetString("QualityManage", resourceCulture);
}
}
/// <summary>
/// 查找类似 质量统计 的本地化字符串。
/// </summary>
internal static string QualityStatistics {
get {
return ResourceManager.GetString("QualityStatistics", resourceCulture);
}
}
/// <summary>
/// 查找类似 质量预警 的本地化字符串。
/// </summary>
internal static string QualityWarning {
get {
return ResourceManager.GetString("QualityWarning", resourceCulture);
}
}
/// <summary>
/// 查找类似 质量问题统计 的本地化字符串。
/// </summary>
internal static string Quality_problem_statistics {
get {
return ResourceManager.GetString("Quality_problem_statistics", resourceCulture);
}
}
/// <summary>
/// 查找类似 资质预警 的本地化字符串。
/// </summary>
internal static string Quawarning {
get {
return ResourceManager.GetString("Quawarning", resourceCulture);
}
}
/// <summary>
/// 查找类似 退出 的本地化字符串。
/// </summary>
internal static string quit {
get {
return ResourceManager.GetString("quit", resourceCulture);
}
}
/// <summary>
/// 查找类似 实时视频 的本地化字符串。
/// </summary>
internal static string RealTimeVideo {
get {
return ResourceManager.GetString("RealTimeVideo", resourceCulture);
}
}
/// <summary>
/// 查找类似 整改率 的本地化字符串。
/// </summary>
internal static string RectificationRate {
get {
return ResourceManager.GetString("RectificationRate", resourceCulture);
}
}
/// <summary>
/// 查找类似 刷新 的本地化字符串。
/// </summary>
internal static string Refresh {
get {
return ResourceManager.GetString("Refresh", resourceCulture);
}
}
/// <summary>
/// 查找类似 刷新本页 的本地化字符串。
/// </summary>
internal static string RefreshPage {
get {
return ResourceManager.GetString("RefreshPage", resourceCulture);
}
}
/// <summary>
/// 查找类似 距竣工剩余 的本地化字符串。
/// </summary>
internal static string RemainingTimeCompletion {
get {
return ResourceManager.GetString("RemainingTimeCompletion", resourceCulture);
}
}
/// <summary>
/// 查找类似 风险管控 的本地化字符串。
/// </summary>
internal static string RiskControl {
get {
return ResourceManager.GetString("RiskControl", resourceCulture);
}
}
/// <summary>
/// 查找类似 安全人工时 的本地化字符串。
/// </summary>
internal static string SafeLaborHours {
get {
return ResourceManager.GetString("SafeLaborHours", resourceCulture);
}
}
/// <summary>
/// 查找类似 安全问题统计 的本地化字符串。
/// </summary>
internal static string SafeProStat {
get {
return ResourceManager.GetString("SafeProStat", resourceCulture);
}
}
/// <summary>
/// 查找类似 累计安全人工时 的本地化字符串。
/// </summary>
internal static string SafetyLaborHours {
get {
return ResourceManager.GetString("SafetyLaborHours", resourceCulture);
}
}
/// <summary>
/// 查找类似 安全统计 的本地化字符串。
/// </summary>
internal static string SafetyStatistics {
get {
return ResourceManager.GetString("SafetyStatistics", resourceCulture);
}
}
/// <summary>
/// 查找类似 进度管理 的本地化字符串。
/// </summary>
internal static string ScheduleManage {
get {
return ResourceManager.GetString("ScheduleManage", resourceCulture);
}
}
/// <summary>
/// 查找类似 选择语言 的本地化字符串。
/// </summary>
internal static string SelectLanguage {
get {
return ResourceManager.GetString("SelectLanguage", resourceCulture);
}
}
/// <summary>
/// 查找类似 劳务数据 的本地化字符串。
/// </summary>
internal static string ServiceData {
get {
return ResourceManager.GetString("ServiceData", resourceCulture);
}
}
/// <summary>
/// 查找类似 设置 的本地化字符串。
/// </summary>
internal static string Settings {
get {
return ResourceManager.GetString("Settings", resourceCulture);
}
}
/// <summary>
/// 查找类似 停工 的本地化字符串。
/// </summary>
internal static string ShutDown {
get {
return ResourceManager.GetString("ShutDown", resourceCulture);
}
}
/// <summary>
/// 查找类似 注销 的本地化字符串。
/// </summary>
internal static string SignOUT {
get {
return ResourceManager.GetString("SignOUT", resourceCulture);
}
}
/// <summary>
/// 查找类似 开工时间 的本地化字符串。
/// </summary>
internal static string Start_time {
get {
return ResourceManager.GetString("Start_time", resourceCulture);
}
}
/// <summary>
/// 查找类似 分包管理 的本地化字符串。
/// </summary>
internal static string SubManagement {
get {
return ResourceManager.GetString("SubManagement", resourceCulture);
}
}
/// <summary>
/// 查找类似 监理单位 的本地化字符串。
/// </summary>
internal static string SupervisionUnit {
get {
return ResourceManager.GetString("SupervisionUnit", resourceCulture);
}
}
/// <summary>
/// 查找类似 切换首页 的本地化字符串。
/// </summary>
internal static string SwitchHomePage {
get {
return ResourceManager.GetString("SwitchHomePage", resourceCulture);
}
}
/// <summary>
/// 查找类似 系统菜单 的本地化字符串。
/// </summary>
internal static string SystemMenu {
get {
return ResourceManager.GetString("SystemMenu", resourceCulture);
}
}
/// <summary>
/// 查找类似 智慧施工管理信息系统 的本地化字符串。
/// </summary>
internal static string SystemName {
get {
return ResourceManager.GetString("SystemName", resourceCulture);
}
}
/// <summary>
/// 查找类似 温度 的本地化字符串。
/// </summary>
internal static string temperature {
get {
return ResourceManager.GetString("temperature", resourceCulture);
}
}
/// <summary>
/// 查找类似 试车管理 的本地化字符串。
/// </summary>
internal static string TestManagement {
get {
return ResourceManager.GetString("TestManagement", resourceCulture);
}
}
/// <summary>
/// 查找类似 竣工时间 的本地化字符串。
/// </summary>
internal static string TimeCompletion {
get {
return ResourceManager.GetString("TimeCompletion", resourceCulture);
}
}
/// <summary>
/// 查找类似 待办事项 的本地化字符串。
/// </summary>
internal static string TodoList {
get {
return ResourceManager.GetString("TodoList", resourceCulture);
}
}
/// <summary>
/// 查找类似 合同总工期 的本地化字符串。
/// </summary>
internal static string TotalContractDuration {
get {
return ResourceManager.GetString("TotalContractDuration", resourceCulture);
}
}
/// <summary>
/// 查找类似 未完成 的本地化字符串。
/// </summary>
internal static string uncompleted {
get {
return ResourceManager.GetString("uncompleted", resourceCulture);
}
}
/// <summary>
/// 查找类似 在建 的本地化字符串。
/// </summary>
internal static string UnderConstruction {
get {
return ResourceManager.GetString("UnderConstruction", resourceCulture);
}
}
/// <summary>
/// 查找类似 用户 的本地化字符串。
/// </summary>
internal static string user {
get {
return ResourceManager.GetString("user", resourceCulture);
}
}
/// <summary>
/// 查找类似 视频监控 的本地化字符串。
/// </summary>
internal static string VideoSurveillance {
get {
return ResourceManager.GetString("VideoSurveillance", resourceCulture);
}
}
/// <summary>
/// 查找类似 焊接管理 的本地化字符串。
/// </summary>
internal static string WeldingManage {
get {
return ResourceManager.GetString("WeldingManage", resourceCulture);
}
}
/// <summary>
/// 查找类似 风速 的本地化字符串。
/// </summary>
internal static string WindSpeed {
get {
return ResourceManager.GetString("WindSpeed", resourceCulture);
}
}
/// <summary>
/// 查找类似 作业人员总数 的本地化字符串。
/// </summary>
internal static string WorkPersonnel {
get {
return ResourceManager.GetString("WorkPersonnel", resourceCulture);
}
}
}
}

View File

@ -0,0 +1,796 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Chinese" xml:space="preserve">
<value>Chinese</value>
<comment>中文</comment>
</data>
<data name="English" xml:space="preserve">
<value>English</value>
<comment>英文</comment>
</data>
<data name="FullScreen" xml:space="preserve">
<value>Full screen</value>
<comment>全屏</comment>
</data>
<data name="GeneralConPlan" xml:space="preserve">
<value>General contractor construction plan</value>
<comment>总承包商施工计划</comment>
</data>
<data name="HomePage" xml:space="preserve">
<value>Home page</value>
<comment>首页</comment>
</data>
<data name="HSEManage" xml:space="preserve">
<value>HSE manage</value>
<comment>安全管理</comment>
</data>
<data name="maximize" xml:space="preserve">
<value>maximize</value>
<comment>最大化</comment>
</data>
<data name="message" xml:space="preserve">
<value>message</value>
<comment>消息</comment>
</data>
<data name="NoAuthorize" xml:space="preserve">
<value>You do not have permission to operate this module, please contact the administrator to authorize</value>
<comment>您没有此模块操作权限,请联系管理员授权!</comment>
</data>
<data name="OnSiteAttendance" xml:space="preserve">
<value>On-site attendance</value>
<comment>现场考勤</comment>
</data>
<data name="OpensNewTab" xml:space="preserve">
<value>Opens in a new TAB</value>
<comment>在新标签页中打开</comment>
</data>
<data name="QualityManage" xml:space="preserve">
<value>Quality manage</value>
<comment>质量管理</comment>
</data>
<data name="quit" xml:space="preserve">
<value>quit</value>
<comment>退出</comment>
</data>
<data name="RefreshPage" xml:space="preserve">
<value>Refresh this page</value>
<comment>刷新本页</comment>
</data>
<data name="ScheduleManage" xml:space="preserve">
<value>Schedule manage</value>
<comment>进度管理</comment>
</data>
<data name="SelectLanguage" xml:space="preserve">
<value>Choice language</value>
<comment>选择语言</comment>
</data>
<data name="Settings" xml:space="preserve">
<value>Settings</value>
<comment>设置</comment>
</data>
<data name="SignOUT" xml:space="preserve">
<value>Sign OUT</value>
<comment>注销</comment>
</data>
<data name="SubManagement" xml:space="preserve">
<value>Subcontract manage</value>
<comment>分包管理</comment>
</data>
<data name="SystemMenu" xml:space="preserve">
<value>System menu</value>
<comment>系统菜单</comment>
</data>
<data name="SystemName" xml:space="preserve">
<value>Intelligent construction management information system</value>
<comment>智慧施工管理信息系统</comment>
</data>
<data name="user" xml:space="preserve">
<value>user</value>
<comment>用户</comment>
</data>
<data name="VideoSurveillance" xml:space="preserve">
<value>Video surveillance</value>
<comment>视频监控</comment>
</data>
<data name="WeldingManage" xml:space="preserve">
<value>Welding manage</value>
<comment>焊接管理</comment>
</data>
<data name="BigDataCenter" xml:space="preserve">
<value>Big data center</value>
<comment>大数据中心</comment>
</data>
<data name="EmployeeManage" xml:space="preserve">
<value>Employee manage</value>
<comment>员工管理</comment>
</data>
<data name="HeadquartersInspection" xml:space="preserve">
<value>Headquarters inspection</value>
<comment>总部检查</comment>
</data>
<data name="IntegratedManage" xml:space="preserve">
<value>Integrated manage</value>
<comment>综合管理</comment>
</data>
<data name="NoPermission" xml:space="preserve">
<value>You do not have permission to enter the project management module</value>
<comment>您没有权限进入项目管理模块!</comment>
</data>
<data name="NoticeManage" xml:space="preserve">
<value>Notification manage</value>
<comment>通知管理</comment>
</data>
<data name="ProjectList" xml:space="preserve">
<value>Project List</value>
<comment>项目清单</comment>
</data>
<data name="Refresh" xml:space="preserve">
<value>Refresh</value>
<comment>刷新</comment>
</data>
<data name="SwitchHomePage" xml:space="preserve">
<value>Switch home page</value>
<comment>切换首页</comment>
</data>
<data name="CertificateWarning" xml:space="preserve">
<value>Certificate</value>
<comment>证书预警</comment>
</data>
<data name="CivilInfrastructure" xml:space="preserve">
<value>Civil infrastructure maintenance</value>
<comment>土建基础交安</comment>
</data>
<data name="completed" xml:space="preserve">
<value>Completed</value>
<comment>已完成</comment>
</data>
<data name="ConstructionUnit" xml:space="preserve">
<value>Construction unit</value>
<comment>施工单位</comment>
</data>
<data name="ContractExpirationTime" xml:space="preserve">
<value>Contract expiration time</value>
<comment>合同到期时间</comment>
</data>
<data name="CurrentPersonnel" xml:space="preserve">
<value>Current field personnel</value>
<comment>当前现场人数</comment>
</data>
<data name="DangersCount" xml:space="preserve">
<value>Total number of hidden dangers</value>
<comment>隐患总数</comment>
</data>
<data name="FirstEquipmentArrived" xml:space="preserve">
<value>First equipment arrived</value>
<comment>首台设备到货</comment>
</data>
<data name="FistPassRateWelding" xml:space="preserve">
<value>First pass rate of welding</value>
<comment>焊接一次合格率</comment>
</data>
<data name="GeneralRisk" xml:space="preserve">
<value>General risk</value>
<comment>一般风险</comment>
</data>
<data name="GreaterRisk" xml:space="preserve">
<value>Greater risk</value>
<comment>较大风险</comment>
</data>
<data name="humidness" xml:space="preserve">
<value>humidness</value>
<comment>湿度</comment>
</data>
<data name="Level" xml:space="preserve">
<value>Level</value>
<comment>级</comment>
</data>
<data name="LowRisk" xml:space="preserve">
<value>Low risk</value>
<comment>低风险</comment>
</data>
<data name="MajorRisk" xml:space="preserve">
<value>Major risk</value>
<comment>重大风险</comment>
</data>
<data name="managersCount" xml:space="preserve">
<value>Total number of managers</value>
<comment>管理人员总数</comment>
</data>
<data name="MechanicalCompletion" xml:space="preserve">
<value>Mechanical completion</value>
<comment>机械竣工</comment>
</data>
<data name="MechanicalWarning" xml:space="preserve">
<value>Mechanical early</value>
<comment>机械预警</comment>
</data>
<data name="more" xml:space="preserve">
<value>more</value>
<comment>更多</comment>
</data>
<data name="noise" xml:space="preserve">
<value>noise</value>
<comment>噪音</comment>
</data>
<data name="PassRate" xml:space="preserve">
<value>Pass rate</value>
<comment>合格率</comment>
</data>
<data name="Pilefoundationconstruction" xml:space="preserve">
<value>Pile foundation construction</value>
<comment>桩基施工</comment>
</data>
<data name="PipeInstallationStarts" xml:space="preserve">
<value>Pipe installation starts</value>
<comment>管道安装开始</comment>
</data>
<data name="PowerReceived" xml:space="preserve">
<value>Power received by a substation</value>
<comment>变电所受电</comment>
</data>
<data name="ProblemTotal" xml:space="preserve">
<value>Problem total</value>
<comment>问题总数</comment>
</data>
<data name="ProjectSchedule" xml:space="preserve">
<value>Project schedule</value>
<comment>项目进度计划</comment>
</data>
<data name="QualityStatistics" xml:space="preserve">
<value>Quality statistics</value>
<comment>质量统计</comment>
</data>
<data name="QualityWarning" xml:space="preserve">
<value>Quality early warning</value>
<comment>质量预警</comment>
</data>
<data name="Quawarning" xml:space="preserve">
<value>Qualification early</value>
<comment>资质预警</comment>
</data>
<data name="RealTimeVideo" xml:space="preserve">
<value>Real-time video</value>
<comment>实时视频</comment>
</data>
<data name="RectificationRate" xml:space="preserve">
<value>Rectification rate</value>
<comment>整改率</comment>
</data>
<data name="RemainingTimeCompletion" xml:space="preserve">
<value>Remaining time to completion</value>
<comment>距竣工剩余</comment>
</data>
<data name="RiskControl" xml:space="preserve">
<value>Risk management and control</value>
<comment>风险管控</comment>
</data>
<data name="SafeLaborHours" xml:space="preserve">
<value>Safe labor hours</value>
<comment>安全人工时</comment>
</data>
<data name="SafetyStatistics" xml:space="preserve">
<value>Safety statistics</value>
<comment>安全统计</comment>
</data>
<data name="ServiceData" xml:space="preserve">
<value>Service data</value>
<comment>劳务数据</comment>
</data>
<data name="Start_time" xml:space="preserve">
<value>Start time</value>
<comment>开工时间</comment>
</data>
<data name="SupervisionUnit" xml:space="preserve">
<value>Supervision unit</value>
<comment>监理单位</comment>
</data>
<data name="temperature" xml:space="preserve">
<value>temperature</value>
<comment>温度</comment>
</data>
<data name="TimeCompletion" xml:space="preserve">
<value>Time of completion</value>
<comment>竣工时间</comment>
</data>
<data name="TodoList" xml:space="preserve">
<value>To-do list</value>
<comment>待办事项</comment>
</data>
<data name="TotalContractDuration" xml:space="preserve">
<value>Total contract duration</value>
<comment>合同总工期</comment>
</data>
<data name="uncompleted" xml:space="preserve">
<value>Uncompleted</value>
<comment>未完成</comment>
</data>
<data name="WindSpeed" xml:space="preserve">
<value>Wind speed</value>
<comment>风速</comment>
</data>
<data name="WorkPersonnel" xml:space="preserve">
<value>Total number of personnel</value>
<comment>作业人员总数</comment>
</data>
<data name="China" xml:space="preserve">
<value>China</value>
<comment>中国</comment>
</data>
<data name="ConPersonCount" xml:space="preserve">
<value>Number of construction participants</value>
<comment>参建人数</comment>
</data>
<data name="FieldDynamics" xml:space="preserve">
<value>Field dynamics</value>
<comment>现场动态</comment>
</data>
<data name="LargeRisk" xml:space="preserve">
<value>Large number of projects at risk</value>
<comment>在施危大工程数</comment>
</data>
<data name="LiveVideo" xml:space="preserve">
<value>Live video</value>
<comment>现场视频</comment>
</data>
<data name="Live_photo_album" xml:space="preserve">
<value>Live photo album</value>
<comment>现场相册</comment>
</data>
<data name="ProjectAddress" xml:space="preserve">
<value>Project address</value>
<comment>项目地址</comment>
</data>
<data name="ProjectName" xml:space="preserve">
<value>Project name</value>
<comment>项目名称</comment>
</data>
<data name="ProjectStatistics" xml:space="preserve">
<value>Project statistics</value>
<comment>项目统计</comment>
</data>
<data name="ProjectUnderConstruction" xml:space="preserve">
<value>Project under construction</value>
<comment>在建项目</comment>
</data>
<data name="Quality_problem_statistics" xml:space="preserve">
<value>Quality problem statistics
</value>
<comment>质量问题统计</comment>
</data>
<data name="SafeProStat" xml:space="preserve">
<value>Safety problem statistics</value>
<comment>安全问题统计</comment>
</data>
<data name="SafetyLaborHours" xml:space="preserve">
<value>Cumulative safety labor hours</value>
<comment>累计安全人工时</comment>
</data>
<data name="BeCompleted" xml:space="preserve">
<value>Be completed</value>
<comment>竣工</comment>
</data>
<data name="MaterialManagement" xml:space="preserve">
<value>Material management</value>
<comment>材料管理</comment>
</data>
<data name="ShutDown" xml:space="preserve">
<value>Shut down</value>
<comment>停工</comment>
</data>
<data name="TestManagement" xml:space="preserve">
<value>Test management</value>
<comment>试车管理</comment>
</data>
<data name="UnderConstruction" xml:space="preserve">
<value>Under construction</value>
<comment>在建</comment>
</data>
<data name="altitude" xml:space="preserve">
<value>altitude</value>
<comment>高处</comment>
</data>
<data name="ApprovalCompleted" xml:space="preserve">
<value>Approval completed</value>
<comment>审批完成</comment>
</data>
<data name="call" xml:space="preserve">
<value>call</value>
<comment>呼叫</comment>
</data>
<data name="ConPlanReviewBatch" xml:space="preserve">
<value>Construction plan review batch</value>
<comment>施工方案审批量</comment>
</data>
<data name="CoordinationCommunication" xml:space="preserve">
<value>Coordination and communication</value>
<comment>协调与沟通</comment>
</data>
<data name="DangerousProject" xml:space="preserve">
<value>Dangerous project</value>
<comment>危大工程</comment>
</data>
<data name="help" xml:space="preserve">
<value>help</value>
<comment>帮助</comment>
</data>
<data name="keyc" xml:space="preserve">
<value>Key issues and coordination communication</value>
<comment>关键事项与协调沟通</comment>
</data>
<data name="lifting" xml:space="preserve">
<value>lifting</value>
<comment>吊装</comment>
</data>
<data name="LoseOneSTemper" xml:space="preserve">
<value>Lose one's temper</value>
<comment>动火</comment>
</data>
<data name="NumberOfCompletions" xml:space="preserve">
<value>Number of completions</value>
<comment>完工个数</comment>
</data>
<data name="NumberOfConstructions" xml:space="preserve">
<value>Number of constructions</value>
<comment>施工个数</comment>
</data>
<data name="NumberOfTrainees" xml:space="preserve">
<value>Number of trainees</value>
<comment>培训人次数</comment>
</data>
<data name="OpinionGathering" xml:space="preserve">
<value>Opinion gathering</value>
<comment>意见收集</comment>
</data>
<data name="other" xml:space="preserve">
<value>other</value>
<comment>其他</comment>
</data>
<data name="QualityProfile" xml:space="preserve">
<value>Quality profile</value>
<comment>质量概况</comment>
</data>
<data name="QualityTraining" xml:space="preserve">
<value>Quality training accumulated personnel</value>
<comment>质量培训累计人员</comment>
</data>
<data name="RiskEarlyWarning" xml:space="preserve">
<value>Risk early warning</value>
<comment>风险预警</comment>
</data>
<data name="SuperDangerousProject" xml:space="preserve">
<value>Super dangerous project</value>
<comment>超危大工程</comment>
</data>
<data name="TransferManagement" xml:space="preserve">
<value>Transfer management</value>
<comment>移交管理</comment>
</data>
<data name="WorkPermit" xml:space="preserve">
<value>Work permit</value>
<comment>作业许可</comment>
</data>
<data name="mainProject2_title" xml:space="preserve">
<value>New Project Home Page</value>
</data>
<data name="mainProject2_RiskEarlyWarning" xml:space="preserve">
<value>Risk Early Warning</value>
</data>
<data name="mainProject2_Quawarning" xml:space="preserve">
<value>Quality Safety Warning</value>
</data>
<data name="mainProject2_MechanicalWarning" xml:space="preserve">
<value>Mechanical Warning</value>
</data>
<data name="mainProject2_DangerousProject" xml:space="preserve">
<value>Dangerous Project</value>
</data>
<data name="mainProject2_ApprovalCompleted" xml:space="preserve">
<value>Approval Completed</value>
</data>
<data name="mainProject2_NumberOfTrainees" xml:space="preserve">
<value>Number of Trainees</value>
</data>
<data name="mainProject2_NumberOfConstructions" xml:space="preserve">
<value>Number of Constructors</value>
</data>
<data name="mainProject2_NumberOfCompletions" xml:space="preserve">
<value>Number of Completions</value>
</data>
<data name="mainProject2_SuperDangerousProject" xml:space="preserve">
<value>Super Dangerous Project</value>
</data>
<data name="mainProject2_QualityProfile" xml:space="preserve">
<value>Quality Profile</value>
</data>
<data name="mainProject2_QualityTraining" xml:space="preserve">
<value>Quality Training</value>
</data>
<data name="mainProject2_ConPlanReviewBatch" xml:space="preserve">
<value>Construction Plan Review Batch</value>
</data>
<data name="mainProject2_WorkPermit" xml:space="preserve">
<value>Work Permit</value>
</data>
<data name="mainProject2_LoseOneSTemper" xml:space="preserve">
<value>Level One High Temperature</value>
</data>
<data name="mainProject2_altitude" xml:space="preserve">
<value>High Altitude</value>
</data>
<data name="mainProject2_other" xml:space="preserve">
<value>Other</value>
</data>
<data name="mainProject2_CumulativeSafeWorkHours" xml:space="preserve">
<value>Cumulative Safe Work Hours</value>
</data>
<data name="mainProject2_SafeWorkHoursThisMonth" xml:space="preserve">
<value>Safe Work Hours This Month</value>
</data>
<data name="mainProject2_TotalSafeTrainingPersonnel" xml:space="preserve">
<value>Total Safe Training Personnel</value>
</data>
<data name="mainProject2_SafeManagementPersonnel" xml:space="preserve">
<value>Safe Management Personnel</value>
</data>
<data name="mainProject2_NearMissIncidents" xml:space="preserve">
<value>Near Miss Incidents</value>
</data>
<data name="mainProject2_TotalRectificationData" xml:space="preserve">
<value>Total Rectification Data</value>
</data>
<data name="mainProject2_CompletedRectification" xml:space="preserve">
<value>Completed Rectification</value>
</data>
<data name="mainProject2_UncompletedRectification" xml:space="preserve">
<value>Uncompleted Rectification</value>
</data>
<data name="mainProject2_RectificationRate" xml:space="preserve">
<value>Rectification Rate</value>
</data>
<data name="mainProject2_ContractDuration" xml:space="preserve">
<value>Contract Duration</value>
</data>
<data name="mainProject2_ContractExpiryDate" xml:space="preserve">
<value>Contract Expiry Date</value>
</data>
<data name="mainProject2_ContractRemaining" xml:space="preserve">
<value>Contract Remaining</value>
</data>
<data name="mainProject2_KeyMattersTimelinessRate" xml:space="preserve">
<value>Key Matters Timeliness Rate</value>
</data>
<data name="mainProject2_ProgressStatistics" xml:space="preserve">
<value>Progress Statistics</value>
</data>
<data name="mainProject2_Workbench" xml:space="preserve">
<value>Workbench</value>
</data>
<data name="mainProject2_KeyMatters" xml:space="preserve">
<value>Key Matters</value>
</data>
<data name="mainProject2_PendingMatters" xml:space="preserve">
<value>Pending Matters</value>
</data>
<data name="mainProject2_PersonalProcess" xml:space="preserve">
<value>Personal Process</value>
</data>
<data name="mainProject2_CompletedTasks" xml:space="preserve">
<value>Completed Tasks</value>
</data>
<data name="mainProject2_PersonnelInformation" xml:space="preserve">
<value>Personnel Information</value>
</data>
<data name="mainProject2_CurrentOnsitePersonnel" xml:space="preserve">
<value>Current Onsite Personnel</value>
</data>
<data name="mainProject2_TotalWorkers" xml:space="preserve">
<value>Total Workers</value>
</data>
<data name="mainProject2_TotalManagers" xml:space="preserve">
<value>Total Managers</value>
</data>
<data name="mainProject2_MaterialStatistics" xml:space="preserve">
<value>Material Statistics</value>
</data>
<data name="mainProject2_PipeMaterials" xml:space="preserve">
<value>Pipe Materials</value>
</data>
<data name="mainProject2_EquipmentMaterials" xml:space="preserve">
<value>Equipment Materials</value>
</data>
<data name="mainProject2_MaterialCategory" xml:space="preserve">
<value>Material Category</value>
</data>
<data name="mainProject2_DesignQuantity" xml:space="preserve">
<value>Design Quantity</value>
</data>
<data name="mainProject2_PurchaseQuantity" xml:space="preserve">
<value>Purchase Quantity</value>
</data>
<data name="mainProject2_ArrivalQuantity" xml:space="preserve">
<value>Arrival Quantity</value>
</data>
<data name="mainProject2_IssueQuantity" xml:space="preserve">
<value>Issue Quantity</value>
</data>
<data name="mainProject2_Percentage" xml:space="preserve">
<value>Percentage</value>
</data>
<data name="mainProject2_WorkbenchLabel" xml:space="preserve">
<value>Workbench</value>
</data>
<data name="mainProject2_PersonnelLabel" xml:space="preserve">
<value>Personnel Information</value>
</data>
<data name="mainProject2_MaterialLabel" xml:space="preserve">
<value>Material Statistics</value>
</data>
<data name="mainProject2_FullScreen" xml:space="preserve">
<value>Full Screen</value>
</data>
<data name="mainProject2_OpenPendingTasks" xml:space="preserve">
<value>Open Pending Tasks</value>
</data>
<data name="ActualValue" xml:space="preserve">
<value>Actual value</value>
<comment>实际值</comment>
</data>
<data name="Cumulative_actual_value" xml:space="preserve">
<value>Cumulative actual value</value>
<comment>累计实际值</comment>
</data>
<data name="Cumulative_planned_value" xml:space="preserve">
<value>Cumulative planned value</value>
<comment>累计计划值</comment>
</data>
<data name="HaveArrived" xml:space="preserve">
<value>Have arrived</value>
<comment>已到货</comment>
</data>
<data name="MaterialReceived" xml:space="preserve">
<value>Material received</value>
<comment>已领料</comment>
</data>
<data name="OnePassRate" xml:space="preserve">
<value>Pass rate of one test</value>
<comment>一次共检合格率</comment>
</data>
<data name="OnePassRateOfWelding" xml:space="preserve">
<value>First pass rate of welding</value>
<comment>焊接一次合格率</comment>
</data>
<data name="PlannedValue" xml:space="preserve">
<value>Planned value</value>
<comment>计划值</comment>
</data>
<data name="QualityRate" xml:space="preserve">
<value>Quality problem rectification rate</value>
<comment>质量问题整改率</comment>
</data>
<data name="RectificationData" xml:space="preserve">
<value>Rectification data</value>
<comment>整改数据</comment>
</data>
<data name="total" xml:space="preserve">
<value>total</value>
<comment>总计</comment>
</data>
</root>

View File

@ -0,0 +1,666 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Chinese" xml:space="preserve">
<value>中文</value>
</data>
<data name="English" xml:space="preserve">
<value>英文</value>
</data>
<data name="FullScreen" xml:space="preserve">
<value>全屏</value>
</data>
<data name="GeneralConPlan" xml:space="preserve">
<value>总承包商施工计划</value>
</data>
<data name="HomePage" xml:space="preserve">
<value>首页</value>
</data>
<data name="HSEManage" xml:space="preserve">
<value>安全管理</value>
</data>
<data name="maximize" xml:space="preserve">
<value>最大化</value>
</data>
<data name="message" xml:space="preserve">
<value>消息</value>
</data>
<data name="NoAuthorize" xml:space="preserve">
<value>您没有此模块操作权限,请联系管理员授权!</value>
</data>
<data name="OnSiteAttendance" xml:space="preserve">
<value>现场考勤</value>
</data>
<data name="OpensNewTab" xml:space="preserve">
<value>在新标签页中打开</value>
</data>
<data name="QualityManage" xml:space="preserve">
<value>质量管理</value>
</data>
<data name="quit" xml:space="preserve">
<value>退出</value>
</data>
<data name="RefreshPage" xml:space="preserve">
<value>刷新本页</value>
</data>
<data name="ScheduleManage" xml:space="preserve">
<value>进度管理</value>
</data>
<data name="SelectLanguage" xml:space="preserve">
<value>选择语言</value>
</data>
<data name="Settings" xml:space="preserve">
<value>设置</value>
</data>
<data name="SignOUT" xml:space="preserve">
<value>注销</value>
</data>
<data name="SubManagement" xml:space="preserve">
<value>分包管理</value>
</data>
<data name="SystemMenu" xml:space="preserve">
<value>系统菜单</value>
</data>
<data name="SystemName" xml:space="preserve">
<value>智慧施工管理信息系统</value>
</data>
<data name="user" xml:space="preserve">
<value>用户</value>
</data>
<data name="VideoSurveillance" xml:space="preserve">
<value>视频监控</value>
</data>
<data name="WeldingManage" xml:space="preserve">
<value>焊接管理</value>
</data>
<data name="BigDataCenter" xml:space="preserve">
<value>大数据中心</value>
</data>
<data name="EmployeeManage" xml:space="preserve">
<value>员工管理</value>
</data>
<data name="HeadquartersInspection" xml:space="preserve">
<value>总部检查</value>
</data>
<data name="IntegratedManage" xml:space="preserve">
<value>综合管理</value>
</data>
<data name="NoPermission" xml:space="preserve">
<value>您没有权限进入项目管理模块!</value>
</data>
<data name="NoticeManage" xml:space="preserve">
<value>通知管理</value>
</data>
<data name="ProjectList" xml:space="preserve">
<value>项目清单</value>
</data>
<data name="Refresh" xml:space="preserve">
<value>刷新</value>
</data>
<data name="SwitchHomePage" xml:space="preserve">
<value>切换首页</value>
</data>
<data name="CertificateWarning" xml:space="preserve">
<value>证书预警</value>
</data>
<data name="CivilInfrastructure" xml:space="preserve">
<value>土建基础交安</value>
</data>
<data name="completed" xml:space="preserve">
<value>已完成</value>
</data>
<data name="ConstructionUnit" xml:space="preserve">
<value>施工单位</value>
</data>
<data name="ContractExpirationTime" xml:space="preserve">
<value>合同到期时间</value>
</data>
<data name="CurrentPersonnel" xml:space="preserve">
<value>当前现场人数</value>
</data>
<data name="DangersCount" xml:space="preserve">
<value>隐患总数</value>
</data>
<data name="FirstEquipmentArrived" xml:space="preserve">
<value>首台设备到货</value>
</data>
<data name="FistPassRateWelding" xml:space="preserve">
<value>焊接一次合格率</value>
</data>
<data name="GeneralRisk" xml:space="preserve">
<value>一般风险</value>
</data>
<data name="GreaterRisk" xml:space="preserve">
<value>较大风险</value>
</data>
<data name="humidness" xml:space="preserve">
<value>湿度</value>
</data>
<data name="Level" xml:space="preserve">
<value>级</value>
</data>
<data name="LowRisk" xml:space="preserve">
<value>低风险</value>
</data>
<data name="MajorRisk" xml:space="preserve">
<value>重大风险</value>
</data>
<data name="managersCount" xml:space="preserve">
<value>管理人员总数</value>
</data>
<data name="MechanicalCompletion" xml:space="preserve">
<value>机械竣工</value>
</data>
<data name="MechanicalWarning" xml:space="preserve">
<value>机械预警</value>
</data>
<data name="more" xml:space="preserve">
<value>更多</value>
</data>
<data name="noise" xml:space="preserve">
<value>噪音</value>
</data>
<data name="PassRate" xml:space="preserve">
<value>合格率</value>
</data>
<data name="Pilefoundationconstruction" xml:space="preserve">
<value>桩基施工</value>
</data>
<data name="PipeInstallationStarts" xml:space="preserve">
<value>管道安装开始</value>
</data>
<data name="PowerReceived" xml:space="preserve">
<value>变电所受电</value>
</data>
<data name="ProblemTotal" xml:space="preserve">
<value>问题总数</value>
</data>
<data name="ProjectSchedule" xml:space="preserve">
<value>项目进度计划</value>
</data>
<data name="QualityStatistics" xml:space="preserve">
<value>质量统计</value>
</data>
<data name="QualityWarning" xml:space="preserve">
<value>质量预警</value>
</data>
<data name="Quawarning" xml:space="preserve">
<value>资质预警</value>
</data>
<data name="RealTimeVideo" xml:space="preserve">
<value>实时视频</value>
</data>
<data name="RectificationRate" xml:space="preserve">
<value>整改率</value>
</data>
<data name="RemainingTimeCompletion" xml:space="preserve">
<value>距竣工剩余</value>
</data>
<data name="RiskControl" xml:space="preserve">
<value>风险管控</value>
</data>
<data name="SafeLaborHours" xml:space="preserve">
<value>安全人工时</value>
</data>
<data name="SafetyStatistics" xml:space="preserve">
<value>安全统计</value>
</data>
<data name="ServiceData" xml:space="preserve">
<value>劳务数据</value>
</data>
<data name="Start_time" xml:space="preserve">
<value>开工时间</value>
</data>
<data name="SupervisionUnit" xml:space="preserve">
<value>监理单位</value>
</data>
<data name="temperature" xml:space="preserve">
<value>温度</value>
</data>
<data name="TimeCompletion" xml:space="preserve">
<value>竣工时间</value>
</data>
<data name="TodoList" xml:space="preserve">
<value>待办事项</value>
</data>
<data name="TotalContractDuration" xml:space="preserve">
<value>合同总工期</value>
</data>
<data name="uncompleted" xml:space="preserve">
<value>未完成</value>
</data>
<data name="WindSpeed" xml:space="preserve">
<value>风速</value>
</data>
<data name="WorkPersonnel" xml:space="preserve">
<value>作业人员总数</value>
</data>
<data name="China" xml:space="preserve">
<value>中国</value>
</data>
<data name="ConPersonCount" xml:space="preserve">
<value>参建人数</value>
</data>
<data name="FieldDynamics" xml:space="preserve">
<value>现场动态</value>
</data>
<data name="LargeRisk" xml:space="preserve">
<value>在施危大工程数</value>
</data>
<data name="LiveVideo" xml:space="preserve">
<value>现场视频</value>
</data>
<data name="Live_photo_album" xml:space="preserve">
<value>现场相册</value>
</data>
<data name="ProjectAddress" xml:space="preserve">
<value>项目地址</value>
</data>
<data name="ProjectName" xml:space="preserve">
<value>项目名称</value>
</data>
<data name="ProjectStatistics" xml:space="preserve">
<value>项目统计</value>
</data>
<data name="ProjectUnderConstruction" xml:space="preserve">
<value>在建项目</value>
</data>
<data name="Quality_problem_statistics" xml:space="preserve">
<value>质量问题统计</value>
</data>
<data name="SafeProStat" xml:space="preserve">
<value>安全问题统计</value>
</data>
<data name="SafetyLaborHours" xml:space="preserve">
<value>累计安全人工时</value>
</data>
<data name="BeCompleted" xml:space="preserve">
<value>竣工</value>
</data>
<data name="MaterialManagement" xml:space="preserve">
<value>材料管理</value>
</data>
<data name="ShutDown" xml:space="preserve">
<value>停工</value>
</data>
<data name="TestManagement" xml:space="preserve">
<value>试车管理</value>
</data>
<data name="UnderConstruction" xml:space="preserve">
<value>在建</value>
</data>
<data name="altitude" xml:space="preserve">
<value>高处</value>
</data>
<data name="ApprovalCompleted" xml:space="preserve">
<value>审批完成</value>
</data>
<data name="call" xml:space="preserve">
<value>呼叫</value>
</data>
<data name="ConPlanReviewBatch" xml:space="preserve">
<value>施工方案审批量</value>
</data>
<data name="CoordinationCommunication" xml:space="preserve">
<value>协调与沟通</value>
</data>
<data name="DangerousProject" xml:space="preserve">
<value>危大工程</value>
</data>
<data name="help" xml:space="preserve">
<value>帮助</value>
</data>
<data name="keyc" xml:space="preserve">
<value>关键事项与协调沟通</value>
</data>
<data name="lifting" xml:space="preserve">
<value>吊装</value>
</data>
<data name="LoseOneSTemper" xml:space="preserve">
<value>动火</value>
</data>
<data name="NumberOfCompletions" xml:space="preserve">
<value>完工个数</value>
</data>
<data name="NumberOfConstructions" xml:space="preserve">
<value>施工个数</value>
</data>
<data name="NumberOfTrainees" xml:space="preserve">
<value>培训人次数</value>
</data>
<data name="OpinionGathering" xml:space="preserve">
<value>意见收集</value>
</data>
<data name="other" xml:space="preserve">
<value>其他</value>
</data>
<data name="QualityProfile" xml:space="preserve">
<value>质量概况</value>
</data>
<data name="QualityTraining" xml:space="preserve">
<value>质量培训累计人员</value>
</data>
<data name="RiskEarlyWarning" xml:space="preserve">
<value>风险预警</value>
</data>
<data name="SuperDangerousProject" xml:space="preserve">
<value>超危大工程</value>
</data>
<data name="TransferManagement" xml:space="preserve">
<value>移交管理</value>
</data>
<data name="WorkPermit" xml:space="preserve">
<value>作业许可</value>
</data>
<data name="mainProject2_title" xml:space="preserve">
<value>项目级首页(新)</value>
</data>
<data name="mainProject2_RiskEarlyWarning" xml:space="preserve">
<value>风险预警</value>
</data>
<data name="mainProject2_Quawarning" xml:space="preserve">
<value>质量安全预警</value>
</data>
<data name="mainProject2_MechanicalWarning" xml:space="preserve">
<value>机械预警</value>
</data>
<data name="mainProject2_DangerousProject" xml:space="preserve">
<value>危险项目</value>
</data>
<data name="mainProject2_ApprovalCompleted" xml:space="preserve">
<value>审批完成</value>
</data>
<data name="mainProject2_NumberOfTrainees" xml:space="preserve">
<value>培训人数</value>
</data>
<data name="mainProject2_NumberOfConstructions" xml:space="preserve">
<value>施工人数</value>
</data>
<data name="mainProject2_NumberOfCompletions" xml:space="preserve">
<value>完工人数</value>
</data>
<data name="mainProject2_SuperDangerousProject" xml:space="preserve">
<value>超危险项目</value>
</data>
<data name="mainProject2_QualityProfile" xml:space="preserve">
<value>质量概况</value>
</data>
<data name="mainProject2_QualityTraining" xml:space="preserve">
<value>质量培训</value>
</data>
<data name="mainProject2_ConPlanReviewBatch" xml:space="preserve">
<value>施工方案审查批次</value>
</data>
<data name="mainProject2_WorkPermit" xml:space="preserve">
<value>工作许可</value>
</data>
<data name="mainProject2_LoseOneSTemper" xml:space="preserve">
<value>一级高温</value>
</data>
<data name="mainProject2_altitude" xml:space="preserve">
<value>高空</value>
</data>
<data name="mainProject2_other" xml:space="preserve">
<value>其他</value>
</data>
<data name="mainProject2_CumulativeSafeWorkHours" xml:space="preserve">
<value>累计安全人工时</value>
</data>
<data name="mainProject2_SafeWorkHoursThisMonth" xml:space="preserve">
<value>本月安全人工时</value>
</data>
<data name="mainProject2_TotalSafeTrainingPersonnel" xml:space="preserve">
<value>安全培训累计人员</value>
</data>
<data name="mainProject2_SafeManagementPersonnel" xml:space="preserve">
<value>安全管理人员</value>
</data>
<data name="mainProject2_NearMissIncidents" xml:space="preserve">
<value>未遂事件</value>
</data>
<data name="mainProject2_TotalRectificationData" xml:space="preserve">
<value>总数</value>
</data>
<data name="mainProject2_CompletedRectification" xml:space="preserve">
<value>已完成</value>
</data>
<data name="mainProject2_UncompletedRectification" xml:space="preserve">
<value>未完成</value>
</data>
<data name="mainProject2_RectificationRate" xml:space="preserve">
<value>整改率</value>
</data>
<data name="mainProject2_ContractDuration" xml:space="preserve">
<value>合同工期</value>
</data>
<data name="mainProject2_ContractRemaining" xml:space="preserve">
<value>合同剩余</value>
</data>
<data name="mainProject2_KeyMattersTimelinessRate" xml:space="preserve">
<value>关键事项准点率</value>
</data>
<data name="mainProject2_ProgressStatistics" xml:space="preserve">
<value>进度统计</value>
</data>
<data name="mainProject2_Workbench" xml:space="preserve">
<value>工作台面</value>
</data>
<data name="mainProject2_KeyMatters" xml:space="preserve">
<value>关键事项</value>
</data>
<data name="mainProject2_PendingMatters" xml:space="preserve">
<value>待办事项</value>
</data>
<data name="mainProject2_PersonalProcess" xml:space="preserve">
<value>个人流程</value>
</data>
<data name="mainProject2_CompletedTasks" xml:space="preserve">
<value>已办任务</value>
</data>
<data name="mainProject2_PersonnelInformation" xml:space="preserve">
<value>人员信息</value>
</data>
<data name="mainProject2_CurrentOnsitePersonnel" xml:space="preserve">
<value>当前现场人数</value>
</data>
<data name="mainProject2_TotalWorkers" xml:space="preserve">
<value>作业人员总数</value>
</data>
<data name="mainProject2_TotalManagers" xml:space="preserve">
<value>管理人员总数</value>
</data>
<data name="mainProject2_MaterialStatistics" xml:space="preserve">
<value>材料统计</value>
</data>
<data name="mainProject2_PipeMaterials" xml:space="preserve">
<value>管道材料</value>
</data>
<data name="mainProject2_EquipmentMaterials" xml:space="preserve">
<value>设备材料</value>
</data>
<data name="mainProject2_MaterialCategory" xml:space="preserve">
<value>材料类别</value>
</data>
<data name="mainProject2_DesignQuantity" xml:space="preserve">
<value>设计量</value>
</data>
<data name="mainProject2_PurchaseQuantity" xml:space="preserve">
<value>采购量</value>
</data>
<data name="mainProject2_ArrivalQuantity" xml:space="preserve">
<value>到货量</value>
</data>
<data name="mainProject2_IssueQuantity" xml:space="preserve">
<value>领料量</value>
</data>
<data name="mainProject2_Percentage" xml:space="preserve">
<value>百分比</value>
</data>
<data name="mainProject2_WorkbenchLabel" xml:space="preserve">
<value>工作台面</value>
</data>
<data name="mainProject2_PersonnelLabel" xml:space="preserve">
<value>人员信息</value>
</data>
<data name="mainProject2_MaterialLabel" xml:space="preserve">
<value>材料统计</value>
</data>
<data name="mainProject2_FullScreen" xml:space="preserve">
<value>全屏</value>
</data>
<data name="mainProject2_OpenPendingTasks" xml:space="preserve">
<value>打开代办</value>
</data>
<data name="ActualValue" xml:space="preserve">
<value>实际值</value>
</data>
<data name="Cumulative_actual_value" xml:space="preserve">
<value>累计实际值</value>
</data>
<data name="Cumulative_planned_value" xml:space="preserve">
<value>累计计划值</value>
</data>
<data name="HaveArrived" xml:space="preserve">
<value>已到货</value>
</data>
<data name="mainProject2_ContractExpiryDate" xml:space="preserve">
<value>合同到期时间</value>
</data>
<data name="MaterialReceived" xml:space="preserve">
<value>已领料</value>
</data>
<data name="OnePassRate" xml:space="preserve">
<value>一次共检合格率</value>
</data>
<data name="OnePassRateOfWelding" xml:space="preserve">
<value>焊接一次合格率</value>
</data>
<data name="PlannedValue" xml:space="preserve">
<value>计划值</value>
</data>
<data name="QualityRate" xml:space="preserve">
<value>质量问题整改率</value>
</data>
<data name="RectificationData" xml:space="preserve">
<value>整改数据</value>
</data>
<data name="total" xml:space="preserve">
<value>总计</value>
</data>
</root>

View File

@ -0,0 +1,666 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Chinese" xml:space="preserve">
<value>中文</value>
</data>
<data name="English" xml:space="preserve">
<value>英文</value>
</data>
<data name="FullScreen" xml:space="preserve">
<value>全屏</value>
</data>
<data name="GeneralConPlan" xml:space="preserve">
<value>总承包商施工计划</value>
</data>
<data name="HomePage" xml:space="preserve">
<value>首页</value>
</data>
<data name="HSEManage" xml:space="preserve">
<value>安全管理</value>
</data>
<data name="maximize" xml:space="preserve">
<value>最大化</value>
</data>
<data name="message" xml:space="preserve">
<value>消息</value>
</data>
<data name="NoAuthorize" xml:space="preserve">
<value>您没有此模块操作权限,请联系管理员授权!</value>
</data>
<data name="OnSiteAttendance" xml:space="preserve">
<value>现场考勤</value>
</data>
<data name="OpensNewTab" xml:space="preserve">
<value>在新标签页中打开</value>
</data>
<data name="QualityManage" xml:space="preserve">
<value>质量管理</value>
</data>
<data name="quit" xml:space="preserve">
<value>退出</value>
</data>
<data name="RefreshPage" xml:space="preserve">
<value>刷新本页</value>
</data>
<data name="ScheduleManage" xml:space="preserve">
<value>进度管理</value>
</data>
<data name="SelectLanguage" xml:space="preserve">
<value>选择语言</value>
</data>
<data name="Settings" xml:space="preserve">
<value>设置</value>
</data>
<data name="SignOUT" xml:space="preserve">
<value>注销</value>
</data>
<data name="SubManagement" xml:space="preserve">
<value>分包管理</value>
</data>
<data name="SystemMenu" xml:space="preserve">
<value>系统菜单</value>
</data>
<data name="SystemName" xml:space="preserve">
<value>智慧施工管理信息系统</value>
</data>
<data name="user" xml:space="preserve">
<value>用户</value>
</data>
<data name="VideoSurveillance" xml:space="preserve">
<value>视频监控</value>
</data>
<data name="WeldingManage" xml:space="preserve">
<value>焊接管理</value>
</data>
<data name="BigDataCenter" xml:space="preserve">
<value>大数据中心</value>
</data>
<data name="EmployeeManage" xml:space="preserve">
<value>员工管理</value>
</data>
<data name="HeadquartersInspection" xml:space="preserve">
<value>总部检查</value>
</data>
<data name="IntegratedManage" xml:space="preserve">
<value>综合管理</value>
</data>
<data name="NoticeManage" xml:space="preserve">
<value>通知管理</value>
</data>
<data name="ProjectList" xml:space="preserve">
<value>项目清单</value>
</data>
<data name="Refresh" xml:space="preserve">
<value>刷新</value>
</data>
<data name="SwitchHomePage" xml:space="preserve">
<value>切换首页</value>
</data>
<data name="NoPermission" xml:space="preserve">
<value>您没有权限进入项目管理模块!</value>
</data>
<data name="CertificateWarning" xml:space="preserve">
<value>证书预警</value>
</data>
<data name="CivilInfrastructure" xml:space="preserve">
<value>土建基础交安</value>
</data>
<data name="completed" xml:space="preserve">
<value>已完成</value>
</data>
<data name="ConstructionUnit" xml:space="preserve">
<value>施工单位</value>
</data>
<data name="ContractExpirationTime" xml:space="preserve">
<value>合同到期时间</value>
</data>
<data name="CurrentPersonnel" xml:space="preserve">
<value>当前现场人数</value>
</data>
<data name="DangersCount" xml:space="preserve">
<value>隐患总数</value>
</data>
<data name="FirstEquipmentArrived" xml:space="preserve">
<value>首台设备到货</value>
</data>
<data name="FistPassRateWelding" xml:space="preserve">
<value>焊接一次合格率</value>
</data>
<data name="GeneralRisk" xml:space="preserve">
<value>一般风险</value>
</data>
<data name="GreaterRisk" xml:space="preserve">
<value>较大风险</value>
</data>
<data name="humidness" xml:space="preserve">
<value>湿度</value>
</data>
<data name="Level" xml:space="preserve">
<value>级</value>
</data>
<data name="LowRisk" xml:space="preserve">
<value>低风险</value>
</data>
<data name="MajorRisk" xml:space="preserve">
<value>重大风险</value>
</data>
<data name="managersCount" xml:space="preserve">
<value>管理人员总数</value>
</data>
<data name="MechanicalCompletion" xml:space="preserve">
<value>机械竣工</value>
</data>
<data name="MechanicalWarning" xml:space="preserve">
<value>机械预警</value>
</data>
<data name="more" xml:space="preserve">
<value>更多</value>
</data>
<data name="noise" xml:space="preserve">
<value>噪音</value>
</data>
<data name="PassRate" xml:space="preserve">
<value>合格率</value>
</data>
<data name="Pilefoundationconstruction" xml:space="preserve">
<value>桩基施工</value>
</data>
<data name="PipeInstallationStarts" xml:space="preserve">
<value>管道安装开始</value>
</data>
<data name="PowerReceived" xml:space="preserve">
<value>变电所受电</value>
</data>
<data name="ProblemTotal" xml:space="preserve">
<value>问题总数</value>
</data>
<data name="ProjectSchedule" xml:space="preserve">
<value>项目进度计划</value>
</data>
<data name="QualityStatistics" xml:space="preserve">
<value>质量统计</value>
</data>
<data name="QualityWarning" xml:space="preserve">
<value>质量预警</value>
</data>
<data name="Quawarning" xml:space="preserve">
<value>资质预警</value>
</data>
<data name="RealTimeVideo" xml:space="preserve">
<value>实时视频</value>
</data>
<data name="RectificationRate" xml:space="preserve">
<value>整改率</value>
</data>
<data name="RemainingTimeCompletion" xml:space="preserve">
<value>距竣工剩余</value>
</data>
<data name="RiskControl" xml:space="preserve">
<value>风险管控</value>
</data>
<data name="SafeLaborHours" xml:space="preserve">
<value>安全人工时</value>
</data>
<data name="SafetyStatistics" xml:space="preserve">
<value>安全统计</value>
</data>
<data name="ServiceData" xml:space="preserve">
<value>劳务数据</value>
</data>
<data name="Start_time" xml:space="preserve">
<value>开工时间</value>
</data>
<data name="SupervisionUnit" xml:space="preserve">
<value>监理单位</value>
</data>
<data name="temperature" xml:space="preserve">
<value>温度</value>
</data>
<data name="TimeCompletion" xml:space="preserve">
<value>竣工时间</value>
</data>
<data name="TodoList" xml:space="preserve">
<value>待办事项</value>
</data>
<data name="TotalContractDuration" xml:space="preserve">
<value>合同总工期</value>
</data>
<data name="uncompleted" xml:space="preserve">
<value>未完成</value>
</data>
<data name="WindSpeed" xml:space="preserve">
<value>风速</value>
</data>
<data name="WorkPersonnel" xml:space="preserve">
<value>作业人员总数</value>
</data>
<data name="China" xml:space="preserve">
<value>中国</value>
</data>
<data name="ConPersonCount" xml:space="preserve">
<value>参建人数</value>
</data>
<data name="FieldDynamics" xml:space="preserve">
<value>现场动态</value>
</data>
<data name="LargeRisk" xml:space="preserve">
<value>在施危大工程数</value>
</data>
<data name="LiveVideo" xml:space="preserve">
<value>现场视频</value>
</data>
<data name="Live_photo_album" xml:space="preserve">
<value>现场相册</value>
</data>
<data name="ProjectAddress" xml:space="preserve">
<value>项目地址</value>
</data>
<data name="ProjectName" xml:space="preserve">
<value>项目名称</value>
</data>
<data name="ProjectStatistics" xml:space="preserve">
<value>项目统计</value>
</data>
<data name="ProjectUnderConstruction" xml:space="preserve">
<value>在建项目</value>
</data>
<data name="Quality_problem_statistics" xml:space="preserve">
<value>质量问题统计</value>
</data>
<data name="SafeProStat" xml:space="preserve">
<value>安全问题统计</value>
</data>
<data name="SafetyLaborHours" xml:space="preserve">
<value>累计安全人工时</value>
</data>
<data name="BeCompleted" xml:space="preserve">
<value>竣工</value>
</data>
<data name="MaterialManagement" xml:space="preserve">
<value>材料管理</value>
</data>
<data name="ShutDown" xml:space="preserve">
<value>停工</value>
</data>
<data name="TestManagement" xml:space="preserve">
<value>试车管理</value>
</data>
<data name="UnderConstruction" xml:space="preserve">
<value>在建</value>
</data>
<data name="altitude" xml:space="preserve">
<value>高处</value>
</data>
<data name="ApprovalCompleted" xml:space="preserve">
<value>审批完成</value>
</data>
<data name="call" xml:space="preserve">
<value>呼叫</value>
</data>
<data name="ConPlanReviewBatch" xml:space="preserve">
<value>施工方案审批量</value>
</data>
<data name="CoordinationCommunication" xml:space="preserve">
<value>协调与沟通</value>
</data>
<data name="DangerousProject" xml:space="preserve">
<value>危大工程</value>
</data>
<data name="help" xml:space="preserve">
<value>帮助</value>
</data>
<data name="keyc" xml:space="preserve">
<value>关键事项与协调沟通</value>
</data>
<data name="lifting" xml:space="preserve">
<value>吊装</value>
</data>
<data name="LoseOneSTemper" xml:space="preserve">
<value>动火</value>
</data>
<data name="NumberOfCompletions" xml:space="preserve">
<value>完工个数</value>
</data>
<data name="NumberOfConstructions" xml:space="preserve">
<value>施工个数</value>
</data>
<data name="NumberOfTrainees" xml:space="preserve">
<value>培训人次数</value>
</data>
<data name="OpinionGathering" xml:space="preserve">
<value>意见收集</value>
</data>
<data name="other" xml:space="preserve">
<value>其他</value>
</data>
<data name="QualityProfile" xml:space="preserve">
<value>质量概况</value>
</data>
<data name="QualityTraining" xml:space="preserve">
<value>质量培训累计人员</value>
</data>
<data name="RiskEarlyWarning" xml:space="preserve">
<value>风险预警</value>
</data>
<data name="SuperDangerousProject" xml:space="preserve">
<value>超危大工程</value>
</data>
<data name="TransferManagement" xml:space="preserve">
<value>移交管理</value>
</data>
<data name="WorkPermit" xml:space="preserve">
<value>作业许可</value>
</data>
<data name="mainProject2_title" xml:space="preserve">
<value>项目级首页(新)</value>
</data>
<data name="mainProject2_RiskEarlyWarning" xml:space="preserve">
<value>风险预警</value>
</data>
<data name="mainProject2_Quawarning" xml:space="preserve">
<value>质量安全预警</value>
</data>
<data name="mainProject2_MechanicalWarning" xml:space="preserve">
<value>机械预警</value>
</data>
<data name="mainProject2_DangerousProject" xml:space="preserve">
<value>危险项目</value>
</data>
<data name="mainProject2_ApprovalCompleted" xml:space="preserve">
<value>审批完成</value>
</data>
<data name="mainProject2_NumberOfTrainees" xml:space="preserve">
<value>培训人数</value>
</data>
<data name="mainProject2_NumberOfConstructions" xml:space="preserve">
<value>施工人数</value>
</data>
<data name="mainProject2_NumberOfCompletions" xml:space="preserve">
<value>完工人数</value>
</data>
<data name="mainProject2_SuperDangerousProject" xml:space="preserve">
<value>超危险项目</value>
</data>
<data name="mainProject2_QualityProfile" xml:space="preserve">
<value>质量概况</value>
</data>
<data name="mainProject2_QualityTraining" xml:space="preserve">
<value>质量培训</value>
</data>
<data name="mainProject2_ConPlanReviewBatch" xml:space="preserve">
<value>施工方案审查批次</value>
</data>
<data name="mainProject2_WorkPermit" xml:space="preserve">
<value>工作许可</value>
</data>
<data name="mainProject2_LoseOneSTemper" xml:space="preserve">
<value>一级高温</value>
</data>
<data name="mainProject2_altitude" xml:space="preserve">
<value>高空</value>
</data>
<data name="mainProject2_other" xml:space="preserve">
<value>其他</value>
</data>
<data name="mainProject2_CumulativeSafeWorkHours" xml:space="preserve">
<value>累计安全人工时</value>
</data>
<data name="mainProject2_SafeWorkHoursThisMonth" xml:space="preserve">
<value>本月安全人工时</value>
</data>
<data name="mainProject2_TotalSafeTrainingPersonnel" xml:space="preserve">
<value>安全培训累计人员</value>
</data>
<data name="mainProject2_SafeManagementPersonnel" xml:space="preserve">
<value>安全管理人员</value>
</data>
<data name="mainProject2_NearMissIncidents" xml:space="preserve">
<value>未遂事件</value>
</data>
<data name="mainProject2_TotalRectificationData" xml:space="preserve">
<value>总数</value>
</data>
<data name="mainProject2_CompletedRectification" xml:space="preserve">
<value>已完成</value>
</data>
<data name="mainProject2_UncompletedRectification" xml:space="preserve">
<value>未完成</value>
</data>
<data name="mainProject2_RectificationRate" xml:space="preserve">
<value>整改率</value>
</data>
<data name="mainProject2_ContractDuration" xml:space="preserve">
<value>合同工期</value>
</data>
<data name="mainProject2_ContractExpiryDate" xml:space="preserve">
<value>合同到期时间</value>
</data>
<data name="mainProject2_ContractRemaining" xml:space="preserve">
<value>合同剩余</value>
</data>
<data name="mainProject2_KeyMattersTimelinessRate" xml:space="preserve">
<value>关键事项准点率</value>
</data>
<data name="mainProject2_ProgressStatistics" xml:space="preserve">
<value>进度统计</value>
</data>
<data name="mainProject2_Workbench" xml:space="preserve">
<value>工作台面</value>
</data>
<data name="mainProject2_KeyMatters" xml:space="preserve">
<value>关键事项</value>
</data>
<data name="mainProject2_PendingMatters" xml:space="preserve">
<value>待办事项</value>
</data>
<data name="mainProject2_PersonalProcess" xml:space="preserve">
<value>个人流程</value>
</data>
<data name="mainProject2_CompletedTasks" xml:space="preserve">
<value>已办任务</value>
</data>
<data name="mainProject2_PersonnelInformation" xml:space="preserve">
<value>人员信息</value>
</data>
<data name="mainProject2_CurrentOnsitePersonnel" xml:space="preserve">
<value>当前现场人数</value>
</data>
<data name="mainProject2_TotalWorkers" xml:space="preserve">
<value>作业人员总数</value>
</data>
<data name="mainProject2_TotalManagers" xml:space="preserve">
<value>管理人员总数</value>
</data>
<data name="mainProject2_MaterialStatistics" xml:space="preserve">
<value>材料统计</value>
</data>
<data name="mainProject2_PipeMaterials" xml:space="preserve">
<value>管道材料</value>
</data>
<data name="mainProject2_EquipmentMaterials" xml:space="preserve">
<value>设备材料</value>
</data>
<data name="mainProject2_MaterialCategory" xml:space="preserve">
<value>材料类别</value>
</data>
<data name="mainProject2_DesignQuantity" xml:space="preserve">
<value>设计量</value>
</data>
<data name="mainProject2_PurchaseQuantity" xml:space="preserve">
<value>采购量</value>
</data>
<data name="mainProject2_ArrivalQuantity" xml:space="preserve">
<value>到货量</value>
</data>
<data name="mainProject2_IssueQuantity" xml:space="preserve">
<value>领料量</value>
</data>
<data name="mainProject2_Percentage" xml:space="preserve">
<value>百分比</value>
</data>
<data name="mainProject2_WorkbenchLabel" xml:space="preserve">
<value>工作台面</value>
</data>
<data name="mainProject2_PersonnelLabel" xml:space="preserve">
<value>人员信息</value>
</data>
<data name="mainProject2_MaterialLabel" xml:space="preserve">
<value>材料统计</value>
</data>
<data name="mainProject2_FullScreen" xml:space="preserve">
<value>全屏</value>
</data>
<data name="mainProject2_OpenPendingTasks" xml:space="preserve">
<value>打开代办</value>
</data>
<data name="ActualValue" xml:space="preserve">
<value>实际值</value>
</data>
<data name="Cumulative_actual_value" xml:space="preserve">
<value>累计实际值</value>
</data>
<data name="Cumulative_planned_value" xml:space="preserve">
<value>累计计划值</value>
</data>
<data name="HaveArrived" xml:space="preserve">
<value>已到货</value>
</data>
<data name="MaterialReceived" xml:space="preserve">
<value>已领料</value>
</data>
<data name="OnePassRate" xml:space="preserve">
<value>一次共检合格率</value>
</data>
<data name="OnePassRateOfWelding" xml:space="preserve">
<value>焊接一次合格率</value>
</data>
<data name="PlannedValue" xml:space="preserve">
<value>计划值</value>
</data>
<data name="QualityRate" xml:space="preserve">
<value>质量问题整改率</value>
</data>
<data name="RectificationData" xml:space="preserve">
<value>整改数据</value>
</data>
<data name="total" xml:space="preserve">
<value>总计</value>
</data>
</root>

File diff suppressed because it is too large Load Diff

View File

@ -111,19 +111,19 @@ namespace FineUIPro.Web.Comprehensive
{
if (IsVerification == "是" && !string.IsNullOrEmpty(NextTestDate)) //在校验期内
{
if (DateTime.Compare(DateTime.Parse(NextTestDate).AddDays(-15), DateTime.Now) < 0)
//if (DateTime.Compare(DateTime.Parse(NextTestDate).AddDays(-15), DateTime.Now) < 0)
//{
if (DateTime.Parse(NextTestDate) < DateTime.Now)
{
// Grid1.Rows[e.RowIndex].RowCssClass = "Red";
//过期为红色
e.RowCssClass = "Red";
}
}
else
{
e.RowCssClass = "Yellow";
else if (DateTime.Parse(NextTestDate).AddDays(-15) < DateTime.Now && DateTime.Parse(NextTestDate) >= DateTime.Now)
{
//到期前15天黄色标识提醒
e.RowCssClass = "Yellow";
}
}
}
//离场为灰色

View File

@ -6411,6 +6411,21 @@
</Content>
</ItemGroup>
<ItemGroup>
<Compile Include="App_GlobalResources\Lan.en-US1.designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Lan.en-US.resx</DependentUpon>
</Compile>
<Compile Include="App_GlobalResources\Lan.zh-CN1.designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Lan.zh-CN.resx</DependentUpon>
</Compile>
<Compile Include="App_GlobalResources\Lan1.designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Lan.resx</DependentUpon>
</Compile>
<Compile Include="AttachFile\fileupload.ashx.cs">
<DependentUpon>fileupload.ashx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@ -19627,6 +19642,23 @@
<ItemGroup>
<WCFMetadata Include="Service References\" />
</ItemGroup>
<ItemGroup>
<Content Include="App_GlobalResources\Lan.en-US.resx">
<Generator>GlobalResourceProxyGenerator</Generator>
<LastGenOutput>Lan.en-US1.designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</Content>
<Content Include="App_GlobalResources\Lan.resx">
<Generator>GlobalResourceProxyGenerator</Generator>
<LastGenOutput>Lan1.designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</Content>
<Content Include="App_GlobalResources\Lan.zh-CN.resx">
<Generator>GlobalResourceProxyGenerator</Generator>
<LastGenOutput>Lan.zh-CN1.designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</Content>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ProjectExtensions>
<VisualStudio>

View File

@ -4,11 +4,13 @@ using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Configuration;
using System.Data;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading;
using System.Web;
using System.Web.UI;
using static FineUIPro.Web.CQMS.Performance.Performance;
@ -1299,5 +1301,64 @@ namespace FineUIPro.Web
}
}
#endregion
#region
/// <summary>
/// 语言国际化
/// </summary>
protected override void InitializeCulture()
{
string https = ConfigurationManager.AppSettings["Https"];
if (Request.Cookies["SelectLan"] != null)
{
HttpCookie lanCookie = Request.Cookies["SelectLan"];
//从Session或Cookie里面读取
string language = lanCookie["lan"];
//当前线程的语言采用哪种语言比如zhen等
Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(language);
//决定各种数据类型是如何组织,如数字与日期
Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture(language);
}
else
{
HttpCookie lanCookie = new HttpCookie("SelectLan");
//默认为中文
lanCookie["lan"] = "zh-CN";
lanCookie.Expires = DateTime.Now.AddDays(1);
if (https == "true")
{
lanCookie.Secure = true;
}
Response.Cookies.Add(lanCookie);
}
}
#region
/// <summary>
/// 获取语言
/// </summary>
public string GetLanguage
{
get
{
string lan = "zh-CN";
if (Request.Cookies["SelectLan"] != null)
{
HttpCookie lanCookie = Request.Cookies["SelectLan"];
if (lanCookie["lan"] != null)
{
if (lanCookie["lan"] == "en-US")
{
lan = "en-US";
}
}
}
return lan;
}
}
#endregion
#endregion
}
}

View File

@ -76,65 +76,65 @@
<div class="side">
<div class="site fx" style="width: 100%;">
<div class="label">
风险预警
<asp:Literal runat="server" Text="<%$ Resources:Lan,RiskEarlyWarning %>" />
</div>
<div class="main">
<div id="fx-map"></div>
<div class="fx-box">
<div class="yj-bars">
<div class="yj-bar">
<div class="lab">资质预警</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,Quawarning %>" /></div>
<div class="num"><%=getEarlyWarningCounts() %></div>
</div>
<div class="yj-bar">
<div class="lab">机械预警</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,MechanicalWarning %>" /></div>
<div class="num"><%=GetJxyjNum() %></div>
</div>
</div>
<div class="wd-box">
<div class="tit">危大工程</div>
<div class="tit"><asp:Literal runat="server" Text="<%$ Resources:Lan,DangerousProject %>" /></div>
<div class="inner">
<div class="inner-box">
<div class="lab">审批完成</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,ApprovalCompleted %>" /></div>
<div class="num"><%=GetCompletedNum() %></div>
</div>
<span></span>
<div class="inner-box">
<div class="lab" style="width: 1rem">培训人次数</div>
<div class="lab" style="width: 1rem"><asp:Literal runat="server" Text="<%$ Resources:Lan,NumberOfTrainees %>" /></div>
<div class="num"><%=GetTrainPersonNum() %></div>
</div>
<span></span>
<div class="inner-box">
<div class="lab">施工个数</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,NumberOfConstructions %>" /></div>
<div class="num"><%=GetConstructionNum() %></div>
</div>
<span></span>
<div class="inner-box">
<div class="lab">完工个数</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,NumberOfCompletions %>" /></div>
<div class="num"><%=GetFinishedNum() %></div>
</div>
</div>
</div>
<div class="wd-box">
<div class="tit">超危大工程</div>
<div class="tit"><asp:Literal runat="server" Text="<%$ Resources:Lan,SuperDangerousProject %>" /></div>
<div class="inner">
<div class="inner-box">
<div class="lab">审批完成</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,ApprovalCompleted %>" /></div>
<div class="num"><%=GetSuperCompletedNum() %></div>
</div>
<span></span>
<div class="inner-box">
<div class="lab" style="width: 1rem;">培训人次数</div>
<div class="lab" style="width: 1rem;"><asp:Literal runat="server" Text="<%$ Resources:Lan,NumberOfTrainees %>" /></div>
<div class="num"><%=GetSuperTrainPersonNum() %></div>
</div>
<span></span>
<div class="inner-box">
<div class="lab">施工个数</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,NumberOfConstructions %>" /></div>
<div class="num"><%=GetSuperConstructionNum() %></div>
</div>
<span></span>
<div class="inner-box">
<div class="lab">完工个数</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,NumberOfCompletions %>" /></div>
<div class="num"><%=GetSuperFinishedNum() %></div>
</div>
</div>
@ -145,16 +145,16 @@
</div>
<div class="site zl">
<div class="label">
质量概况
<asp:Literal runat="server" Text="<%$ Resources:Lan,QualityProfile %>" />
</div>
<div class="main">
<div class="total">
<div class="glry">
<div class="lab">质量培训累计人员</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,QualityTraining %>" /></div>
<div class="num" id="divCqmsPxNum" runat="server">1307</div>
</div>
<div class="glry">
<div class="lab">施工方案审批量</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,ConPlanReviewBatch %>" /></div>
<div class="num" id="div_sgfaSpl" runat="server">5217</div>
</div>
</div>
@ -167,23 +167,23 @@
</div>
<div class="site zy">
<div class="label">
作业许可
<asp:Literal runat="server" Text="<%$ Resources:Lan,WorkPermit %>" />
</div>
<div class="total">
<div class="zyp">
<div class="lab">动火</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,LoseOneSTemper %>" /></div>
<div class="num"><%=getWrokCount0() %>/<%=getALLWrokCount0() %></div>
</div>
<div class="zyp">
<div class="lab">高处</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,altitude %>" /></div>
<div class="num"><%=getWrokCount1() %>/<%=getALLWrokCount1() %></div>
</div>
<div class="zyp">
<div class="lab">吊装</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,altitude %>" /></div>
<div class="num"><%=getWrokCount2() %>/<%=getALLWrokCount2() %></div>
</div>
<div class="zyp">
<div class="lab">其他</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,other %>" /></div>
<div class="num"><%=getWrokCount3() %>/<%=getALLWrokCount3() %></div>
</div>
</div>
@ -206,54 +206,54 @@
<div class="c-site">
<div class="num-box">
<div class="num" id="divSafeWorkTime" runat="server">1656059</div>
<div class="lab">累计安全人工时</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,SafetyLaborHours %>" /></div>
</div>
<div class="num-box">
<div class="num" id="divSafeWorkTimeMonth" runat="server">0</div>
<div class="lab">本月安全人工时</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_SafeWorkHoursThisMonth %>" /></div>
</div>
<div class="num-box">
<div class="num" id="divSafePersonNum" runat="server">1161</div>
<div class="lab">安全培训累计人员</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_TotalSafeTrainingPersonnel %>" /></div>
</div>
<div class="num-box">
<div class="num" id="divSafeManagePersonNum" runat="server">3</div>
<div class="lab">安全管理人员</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_SafeManagementPersonnel %>" /></div>
</div>
<div class="num-box">
<div class="num" runat="server" id="divWS">4564</div>
<div class="lab">未遂事件</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_NearMissIncidents %>" /></div>
</div>
</div>
<div class="aqyh">
<div class="an-boxs">
<div>整改数据</div>
<div><asp:Literal runat="server" Text="<%$ Resources:Lan,RectificationData %>" /></div>
<div>
<div class="dot">
<div class="dot-c" style="background: #4F97F9;"></div>
</div>
<p>总数</p>
<p><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_TotalRectificationData %>" /></p>
<p style="color: #4F97F9;" runat="server" id="div_zgsj">265</p>
</div>
<div>
<div class="dot">
<div class="dot-c" style="background: #12CDA2;"></div>
</div>
<p>已完成</p>
<p><asp:Literal runat="server" Text="<%$ Resources:Lan,completed %>" /></p>
<p style="color: #12CDA2;" runat="server" id="div_zgywc">265</p>
</div>
<div>
<div class="dot">
<div class="dot-c" style="background: #FF7474;"></div>
</div>
<p>未完成</p>
<p><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_UncompletedRectification %>" /></p>
<p style="color: #FF7474;" runat="server" id="div_zgwwc">12</p>
</div>
<div>
<div class="dot">
<div class="dot-c" style="background: #FFD130;"></div>
</div>
<p>整改率</p>
<p><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_RectificationRate %>" /></p>
<p style="color: #FFD130;" runat="server" id="div_zgwcl">100%</p>
</div>
</div>
@ -290,24 +290,24 @@
<div class="ht-boxs">
<div class="ht-box">
<div class="label">合同工期</div>
<div class="label"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_ContractDuration %>" /></div>
<div class="value" id="divProjectDays" runat="server">0<span>天</span></div>
</div>
<div class="ht-box">
<div class="label">合同到期时间</div>
<div class="label"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_ContractExpiryDate %>" /></div>
<div class="value" id="divEndDate" runat="server"></div>
</div>
<div class="ht-box">
<div class="label">合同剩余</div>
<div class="label"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_ContractRemaining %>" /></div>
<div class="value" id="divRemainingDays" runat="server">0<span>天</span></div>
</div>
</div>
</div>
<div class="site aqtj">
<div class="gjl">关键事项准点率 <span><%=gjsxRate %></span></div>
<div class="gjl"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_KeyMattersTimelinessRate %>" /> <span><%=gjsxRate %></span></div>
<div class="label">
进度统计
<asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_ProgressStatistics %>" />
</div>
<div class="main">
<%-- <div id="aq-map"></div>--%>
@ -318,24 +318,24 @@
<div class="side">
<div class="site gz">
<div class="label">
工作台面
<asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_Workbench %>" />
</div>
<div class="main">
<div class="total">
<div class="zg" style="cursor: pointer;" runat="server" onclick="showGztm(0)" id="div_Gzgjsx">
<div class="lab">关键事项</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_KeyMatters %>" /></div>
<div class="num" id="div_gjsx" runat="server">0</div>
</div>
<div class="zg" style="cursor: pointer" runat="server" onclick="showGztm(1)" id="div_Gzdbsx">
<div class="lab">待办事项</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_PendingMatters %>" /></div>
<div class="num" id="div_dbsx" runat="server">0</div>
</div>
<div class="zg" style="cursor: pointer" runat="server" onclick="showGztm(2)" id="div_Gzgrlc">
<div class="lab">个人流程</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_PersonalProcess %>" /></div>
<div class="num" id="div_grlc" runat="server">0</div>
</div>
<div class="zg">
<div class="lab">已办任务</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_CompletedTasks %>" /></div>
<div class="num" id="div_ybrw" runat="server">0</div>
</div>
</div>
@ -358,19 +358,19 @@
</div>
<div class="site p-ry" style="height: 3.75rem;">
<div class="label">
人员信息
<asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_PersonnelInformation %>" />
</div>
<div class="total">
<div class="rs">
<div class="lab">当前现场人数</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,CurrentPersonnel %>" /></div>
<div class="num" id="div_xcrs" runat="server">0</div>
</div>
<div class="rs">
<div class="lab">作业人员总数</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_TotalWorkers %>" /></div>
<div class="num" runat="server" id="div_zyxcrs">0</div>
</div>
<div class="rs">
<div class="lab">管理人员总数</div>
<div class="lab"><asp:Literal runat="server" Text="<%$ Resources:Lan,managersCount %>" /></div>
<div class="num" runat="server" id="div_glxcrs">0</div>
</div>
</div>
@ -378,28 +378,28 @@
</div>
<div class="site cltj">
<div class="label">
材料统计
<asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_MaterialLabel %>" />
</div>
<div class="main" style="padding: .1875rem .25rem;">
<div class="cl-tab">
<div class="cl-btn cl-btn-act" id="span_gdcl" onclick="clOnclick(0)" style="cursor:pointer">管道材料</div>
<div class="cl-btn" onclick="clOnclick(1)" id="span_sbcl" style="cursor:pointer">设备材料</div>
<div class="cl-btn cl-btn-act" id="span_gdcl" onclick="clOnclick(0)" style="cursor:pointer"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_MaterialLabel %>" /></div>
<div class="cl-btn" onclick="clOnclick(1)" id="span_sbcl" style="cursor:pointer"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_PipeMaterials %>" /></div>
</div>
<div class="table">
<div class="row" id="div_cldhHead">
<div class="th-p">材料类别</div>
<div class="th-p">设计量</div>
<div class="th-p"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_MaterialCategory %>" /></div>
<div class="th-p"><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_DesignQuantity %>" /></div>
<div class="th-p">
<p>采购量</p>
<p><span>采购量</span><span>百分比</span></p>
<p><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_PurchaseQuantity %>" /></p>
<p><span><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_PurchaseQuantity %>" /></span><span><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_Percentage %>" /></span></p>
</div>
<div class="th-p">
<p>到货量</p>
<p><span>已到货</span><span>百分比</span></p>
<p><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_ArrivalQuantity %>" /></p>
<p><span><asp:Literal runat="server" Text="<%$ Resources:Lan,HaveArrived %>" /></span><span><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_Percentage %>" /></span></p>
</div>
<div class="th-p">
<p>领料量</p>
<p><span>已领料</span><span>百分比</span></p>
<p><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_IssueQuantity %>" /></p>
<p><span><asp:Literal runat="server" Text="<%$ Resources:Lan,MaterialReceived %>" /></span><span><asp:Literal runat="server" Text="<%$ Resources:Lan,mainProject2_Percentage %>" /></span></p>
</div>
</div>
<div class="t-body" id="div_cldhList">
@ -1787,9 +1787,9 @@
weekData.forEach(e => {
createZL(e)
})--%>
createZL({ name: '质量问题整改率', value1: <%=zlallNumber%>, value2: <%=zlfinishNumber%>, el: 'zl-map1' })
createZL({ name: '一次共检合格率', value1: <%=zlgjallNumber%>, value2: <%=zlgjfinishNumber%>, el: 'zl-map2' })
createZL({ name: '焊接一次合格率', value1: <%=hjallNumber%>, value2: <%=hjfinishNumber%>, el: 'zl-map3' })
createZL({ name: '<%=QualityRate%>', value1: <%=zlallNumber%>, value2: <%=zlfinishNumber%>, el: 'zl-map1' })
createZL({ name: '<%=OnePassRate%>', value1: <%=zlgjallNumber%>, value2: <%=zlgjfinishNumber%>, el: 'zl-map2' })
createZL({ name: '<%=OnePassRateOfWelding%>', value1: <%=hjallNumber%>, value2: <%=hjfinishNumber%>, el: 'zl-map3' })
function createZL(obj) {
let AOption1 = {
title: [{
@ -1803,7 +1803,7 @@
}
}, {
// text: `总计:${obj.value1} | 完成:${obj.value2}`,
text: [`{a|总计:}{b|${obj.value1}}{c||}{a|完成}{d|${obj.value2}}`],
text: [`{a|<%=total%>}{b|${obj.value1}}{c||}{a|<%=completed%>}{d|${obj.value2}}`],
top: '80%',
left: 'center',
textStyle: {
@ -1958,10 +1958,10 @@
function createFXMap() {
const list = [
{ TypeName: "重大风险", ValueAmount: <%=riskData4%> },
{ TypeName: "低风险", ValueAmount: <%=riskData1%> },
{ TypeName: "一般风险", ValueAmount: <%=riskData3%> },
{ TypeName: "较大风险", ValueAmount: <%=riskData2%> },
{ TypeName: "<%=majorRisk%>", ValueAmount: <%=riskData4%> },
{ TypeName: "<%=LowRisk%>", ValueAmount: <%=riskData1%> },
{ TypeName: "<%=GeneralRisk%>", ValueAmount: <%=riskData3%> },
{ TypeName: "<%=GreaterRisk%>", ValueAmount: <%=riskData2%> },
]
@ -1999,7 +1999,7 @@
}
}
}, {
text: '重大风险',
text: '<%=majorRisk%>',
top: 110,
left: 'center',
textStyle: {
@ -2282,7 +2282,7 @@
var two =<%=Tree %>
var xArr1 = two.categories
var data1 = [{
name: '计划值',
name: '<%=PlannedValue%>',
type: 'bar',
//smooth: true,
data: two.series[0].data,
@ -2299,7 +2299,7 @@
//color: 'rgba(200,201,10, 1)'
}
}, {
name: '实际值',
name: '<%=ActualValue%>',
type: 'bar',
//smooth: true,
data: two.series[2].data,
@ -2313,7 +2313,7 @@
formatter: '{c}',
},
}, {
name: '累计计划值',
name: '<%=Cumulative_planned_value%>',
type: 'line',
//smooth: true,
data: two.series[1].data,
@ -2330,7 +2330,7 @@
//color: 'rgba(200,201,10, 1)'
}
}, {
name: '累计实际值',
name: '<%=Cumulative_actual_value%>',
type: 'line',
//smooth: true,
data: two.series[3].data,

View File

@ -132,6 +132,8 @@ namespace FineUIPro.Web.common
//材料到货
getCldh();
getCNEN();//中英文翻译
}
}
@ -1236,5 +1238,40 @@ namespace FineUIPro.Web.common
}
}
#endregion
/// <summary>
/// 中英文
/// </summary>
protected string QualityRate = string.Empty;//质量问题整改率
protected string OnePassRate = string.Empty;//一次共检合格率
protected string OnePassRateOfWelding = string.Empty;//焊接一次合格率
protected string total = string.Empty;//总计
protected string completed = string.Empty;//已完成
protected string majorRisk = string.Empty;//重大风险
protected string LowRisk = string.Empty;//低风险
protected string GeneralRisk = string.Empty;//一般风险
protected string GreaterRisk = string.Empty;//较大风险
protected string PlannedValue = string.Empty;//计划值
protected string ActualValue = string.Empty;//实际值
protected string Cumulative_planned_value = string.Empty;//累计计划值
protected string Cumulative_actual_value = string.Empty;//累计实际值
private void getCNEN()
{
QualityRate = Resources.Lan.QualityRate;
OnePassRate = Resources.Lan.OnePassRate;
OnePassRateOfWelding = Resources.Lan.OnePassRateOfWelding;
total = Resources.Lan.total;
completed = Resources.Lan.completed;
majorRisk = Resources.Lan.MajorRisk;
LowRisk = Resources.Lan.LowRisk;
GeneralRisk = Resources.Lan.GeneralRisk;
GreaterRisk = Resources.Lan.GreaterRisk;
PlannedValue = Resources.Lan.PlannedValue;
ActualValue = Resources.Lan.ActualValue;
Cumulative_planned_value = Resources.Lan.Cumulative_planned_value;
Cumulative_actual_value = Resources.Lan.Cumulative_actual_value;
}
}
}

View File

@ -317,15 +317,15 @@ namespace FineUIPro.Web.common
if (getAllPersonInOutList.Count() > 0)
{
//cout1 = getAllPersonInOutList.Sum(x => (long)x.WorkHours);
foreach (var pid in pids)
{
var q1 = getAllPersonInOutList.Where(x => x.ProjectId == pid).OrderByDescending(x => x.InOutDate);
var q2 = getAllPersonInOutList.Where(x => x.ProjectId == pid).OrderBy(x => x.InOutDate);
if (q1.Count() > 0)
{
cout1 += (q1.First().WorkHours ?? 0) - (q2.First().WorkHours ?? 0);
}
}
//foreach (var pid in pids)
//{
// var q1 = getAllPersonInOutList.Where(x => x.ProjectId == pid).OrderByDescending(x => x.InOutDate);
// var q2 = getAllPersonInOutList.Where(x => x.ProjectId == pid).OrderBy(x => x.InOutDate);
// if (q1.Count() > 0)
// {
// cout1 += (q1.First().WorkHours ?? 0) - (q2.First().WorkHours ?? 0);
// }
//}
}
}

View File

@ -236,6 +236,13 @@
<div class="header">
<div class="nav-left">
<div class="nav-btn t-btns p-t-btns">
<div class="c_lang">
<f:DropDownList runat="server" ID="drpSelectLan" AutoPostBack="true" EmptyText="<%$ Resources:Lan,SelectLanguage %>"
CssClass="icontopaction themes" Width="80px" OnSelectedIndexChanged="drpSelectLan_SelectedIndexChanged">
<f:ListItem Text="<%$ Resources:Lan,Chinese %>" Value="zh-CN" />
<f:ListItem Text="<%$ Resources:Lan,English %>" Value="en-US" />
</f:DropDownList>
</div>
<div class="projectSelect">
<f:DropDownList runat="server" Width="250px" ID="drpProject" OnSelectedIndexChanged="drpProject_SelectedIndexChanged"
@ -248,12 +255,14 @@
<div class="t-btn" onclick="ProjectJGClick();" style="cursor: pointer">竣工</div>
</div>
<div class="nav-btn n-btns-l">
<div class="n-btn-l p-n-btn-l" onclick="CQMSClick();" style="cursor: pointer">质量管理</div>
<div class="n-btn-l p-n-btn-l" onclick="HSSEClick();" style="cursor: pointer">安全管理</div>
<div class="n-btn-l p-n-btn-l" onclick="JDGLClick();" style="cursor: pointer">进度管理</div>
<div class="n-btn-l p-n-btn-l" onclick="HJGLClick();" style="cursor: pointer">焊接管理</div>
<div class="n-btn-l p-n-btn-l" onclick="CLGLClick();" style="cursor: pointer">材料管理</div>
<div class="n-btn-l p-n-btn-l" onclick="TestRunClick();" style="cursor: pointer">试车管理</div>
<div class="n-btn-l p-n-btn-l" onclick="CQMSClick();" style="cursor: pointer">
<asp:Literal runat="server" Text="<%$ Resources:Lan,QualityManage %>" /></div>
<div class="n-btn-l p-n-btn-l" onclick="HSSEClick();" style="cursor: pointer">
<asp:Literal runat="server" Text="<%$ Resources:Lan,HSEManage %>" /></div>
<div class="n-btn-l p-n-btn-l" onclick="JDGLClick();" style="cursor: pointer"><asp:Literal runat="server" Text="<%$ Resources:Lan,ScheduleManage %>" /></div>
<div class="n-btn-l p-n-btn-l" onclick="HJGLClick();" style="cursor: pointer"><asp:Literal runat="server" Text="<%$ Resources:Lan,WeldingManage %>" /></div>
<div class="n-btn-l p-n-btn-l" onclick="CLGLClick();" style="cursor: pointer"><asp:Literal runat="server" Text="<%$ Resources:Lan,MaterialManagement %>" /></div>
<div class="n-btn-l p-n-btn-l" onclick="TestRunClick();" style="cursor: pointer"><asp:Literal runat="server" Text="<%$ Resources:Lan,TestManagement %>" /></div>
</div>
</div>
<div class="nav-center">
@ -265,12 +274,12 @@
<div class="nav-right">
<div class="btns t-btns t-btn-r">
<div class=" t-btn1 iconfont icon-phone" onclick="CallFunction()" style="cursor: pointer">
<span>呼叫<f:Button runat="server" CssClass="bgbtntop" IconFont="_Phone" OnClick="btnPhoneClick" ToolTip="呼叫" Hidden="true"
<span><asp:Literal runat="server" Text="<%$ Resources:Lan,call %>" /><f:Button runat="server" CssClass="bgbtntop" IconFont="_Phone" OnClick="btnPhoneClick" ToolTip="<%$ Resources:Lan,call %>" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCall" OnClientClick="parent.removeActiveTab();">
</f:Button>
</span>
</div>
<div class="t-btn1 iconfont icon-phone" onclick="ToDo()" style="cursor: pointer">
<span>待办<f:Button runat="server" CssClass="bgbtntop" IconFont="User" OnClick="btnTodo_OnClick" ToolTip="待办" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnTodo" OnClientClick="parent.removeActiveTab();">
@ -280,8 +289,8 @@
<%--<span id="notification-badge" class="notification-badge" >2</span>--%>
<span id="notification-badge" class=" notification-badge" style="display: none;">0</span>
</div>
<div class=" t-btn1 iconfont icon-yonghu" onclick="PersonalFunction()" style="cursor: pointer">
<span>个人<f:Button runat="server" CssClass="bgbtntop" IconFont="User" OnClick="btnPersonal_Click" ToolTip="我的" Hidden="true"
<div class="t-btn1 iconfont icon-yonghu" onclick="PersonalFunction()" style="cursor: pointer">
<span><f:Label ID="lblName" runat="server" Hidden="true"></f:Label>个人<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>
</span>
@ -293,13 +302,13 @@
</span>
</div>
<div class="t-btn1 iconfont icon-bangzhu" onclick="HelpFunction()" style="cursor: pointer">
<span>帮助<f:Button runat="server" CssClass="bgbtntop" IconFont="Eye" OnClick="btnHelp_Click" ToolTip="帮助" Hidden="true"
<span><asp:Literal runat="server" Text="<%$ Resources:Lan,help %>" /><f:Button runat="server" CssClass="bgbtntop" IconFont="Eye" OnClick="btnHelp_Click" ToolTip="<%$ Resources:Lan,help %>" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHelp" OnClientClick="parent.removeActiveTab();">
</f:Button>
</span>
</div>
<div class="t-btn1 iconfont icon-tuichu" onclick="SignOutFunction()" style="cursor: pointer">
<span>退出<f:Button runat="server" CssClass="bgbtntop" Text="退出" ToolTip="退出" IconFont="PowerOff" Hidden="true"
<span><asp:Literal runat="server" Text="<%$ Resources:Lan,quit %>" /><f:Button runat="server" CssClass="bgbtntop" Text="<%$ Resources:Lan,quit %>" ToolTip="<%$ Resources:Lan,quit %>" IconFont="PowerOff" Hidden="true"
EnablePostBack="false" EnableDefaultState="true" EnableDefaultCorner="false" ID="Button18">
<Listeners>
<f:Listener Event="click" Handler="onToolSignOutClick" />
@ -310,12 +319,12 @@
<div class="t-btn1 iconfont icon-quanping_o ab" style="cursor: pointer"><span>全屏</span></div>
</div>
<div class="nav-btn n-btns-r">
<div class="n-btn-r c-n-btn-r" onclick="TransferClick();" style="cursor: pointer">移交管理</div>
<div class="n-btn-r c-n-btn-r" onclick="PGJSXClick();" style="cursor: pointer; width: 2.225rem; height: .305rem; line-height: .35rem;">关键事项与协调沟通</div>
<div class="n-btn-r c-n-btn-r" onclick="DigitalSiteClick();" style="cursor: pointer">视频监控</div>
<div class="n-btn-r c-n-btn-r" onclick="PDigDataClick();" style="cursor: pointer">现场考勤</div>
<div class="n-btn-r c-n-btn-r" onclick="OpinionClick();" style="cursor: pointer">意见收集</div>
<div class="n-btn-r c-n-btn-r" onclick="DocClick();" style="cursor: pointer; display: none">协调与沟通</div>
<div class="n-btn-r c-n-btn-r" onclick="TransferClick();" style="cursor: pointer"><asp:Literal runat="server" Text="<%$ Resources:Lan,TransferManagement %>" /></div>
<div class="n-btn-r c-n-btn-r" onclick="PGJSXClick();" style="cursor: pointer; width: 2.225rem; height: .305rem; line-height: .35rem;"><asp:Literal runat="server" Text="<%$ Resources:Lan,keyc %>" /></div>
<div class="n-btn-r c-n-btn-r" onclick="DigitalSiteClick();" style="cursor: pointer"><asp:Literal runat="server" Text="<%$ Resources:Lan,VideoSurveillance %>" /></div>
<div class="n-btn-r c-n-btn-r" onclick="PDigDataClick();" style="cursor: pointer"><asp:Literal runat="server" Text="<%$ Resources:Lan,OnSiteAttendance %>" /></div>
<div class="n-btn-r c-n-btn-r" onclick="OpinionClick();" style="cursor: pointer"><asp:Literal runat="server" Text="<%$ Resources:Lan,OpinionGathering %>" /></div>
<div class="n-btn-r c-n-btn-r" onclick="DocClick();" style="cursor: pointer; display: none"><asp:Literal runat="server" Text="<%$ Resources:Lan,CoordinationCommunication %>" /></div>
</div>
</div>
</div>
@ -441,7 +450,7 @@
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
Height="500px">
</f:Window>
<f:Window ID="Window1" Title="呼叫" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="1000px"
Height="700px">

View File

@ -33,6 +33,7 @@ namespace FineUIPro.Web
////////////////////////////////////////////////////////////////
string themeStr = Request.QueryString["theme"];
string menuStr = Request.QueryString["menu"];
string https = ConfigurationManager.AppSettings["Https"];
if (!String.IsNullOrEmpty(themeStr) || !String.IsNullOrEmpty(menuStr))
{
if (!String.IsNullOrEmpty(themeStr))
@ -50,6 +51,10 @@ namespace FineUIPro.Web
{
Expires = DateTime.Now.AddYears(1)
};
if (https == "true")
{
cookie.Secure = true;
}
Response.Cookies.Add(cookie);
}
@ -312,6 +317,7 @@ namespace FineUIPro.Web
this.drpProject.SelectedValue = this.CurrUser.LoginProjectId;
}
this.CurrUser.LoginProjectId = this.drpProject.SelectedValue;
this.lblName.Text = BLL.UserService.GetUserNameByUserId(this.CurrUser.UserId);
this.MenuSwitchMethod(Request.Params["menuType"]);
this.InitMenuStyleButton();
this.InitMenuModeButton();
@ -341,8 +347,17 @@ namespace FineUIPro.Web
this.hfMonitorPW.Text = Funs.EncryptionPassword(sysSet17.SetValue);
}
}
//GetWeather();
}
//GetWeather();
if (Request.Cookies["SelectLan"] != null)
{
HttpCookie lanCookie = Request.Cookies["SelectLan"];
if (lanCookie["lan"] != null)
{
drpSelectLan.SelectedValue = lanCookie["lan"];
}
}
}
}
private void GetWeather()
@ -901,5 +916,19 @@ namespace FineUIPro.Web
{
PageContext.RegisterStartupScript(Window2.GetShowReference(String.Format("~/Work/ToDoList.aspx")));
}
protected void drpSelectLan_SelectedIndexChanged(object sender, EventArgs e)
{
string https = ConfigurationManager.AppSettings["Https"];
HttpCookie lanCookie = Request.Cookies["SelectLan"];
lanCookie["lan"] = drpSelectLan.SelectedValue;
lanCookie.Expires = DateTime.Now.AddDays(1);
if (https == "true")
{
lanCookie.Secure = true;
}
Response.Cookies.Add(lanCookie);
Response.Redirect(Request.UrlReferrer.ToString());//刷新当前页面
}
}
}

View File

@ -7,13 +7,11 @@
// </自动生成>
//------------------------------------------------------------------------------
namespace FineUIPro.Web
{
public partial class indexProject
{
namespace FineUIPro.Web {
public partial class indexProject {
/// <summary>
/// form1 控件。
/// </summary>
@ -22,7 +20,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
/// <summary>
/// PageManager1 控件。
/// </summary>
@ -31,7 +29,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.PageManager PageManager1;
/// <summary>
/// Panel1 控件。
/// </summary>
@ -40,7 +38,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel1;
/// <summary>
/// topPanel 控件。
/// </summary>
@ -49,7 +47,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.ContentPanel topPanel;
/// <summary>
/// ContentPanel1 控件。
/// </summary>
@ -58,7 +56,16 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.ContentPanel ContentPanel1;
/// <summary>
/// drpSelectLan 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpSelectLan;
/// <summary>
/// drpProject 控件。
/// </summary>
@ -67,7 +74,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpProject;
/// <summary>
/// Button21 控件。
/// </summary>
@ -76,7 +83,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button Button21;
/// <summary>
/// btnCall 控件。
/// </summary>
@ -85,7 +92,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnCall;
/// <summary>
/// btnTodo 控件。
/// </summary>
@ -94,7 +101,16 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnTodo;
/// <summary>
/// lblName 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Label lblName;
/// <summary>
/// btnPersonal 控件。
/// </summary>
@ -103,7 +119,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnPersonal;
/// <summary>
/// btnProjectSet 控件。
/// </summary>
@ -112,7 +128,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnProjectSet;
/// <summary>
/// btnHelp 控件。
/// </summary>
@ -121,7 +137,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnHelp;
/// <summary>
/// Button18 控件。
/// </summary>
@ -130,7 +146,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button Button18;
/// <summary>
/// leftPanel 控件。
/// </summary>
@ -139,7 +155,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel leftPanel;
/// <summary>
/// leftPanelToolCollapse 控件。
/// </summary>
@ -148,7 +164,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Tool leftPanelToolCollapse;
/// <summary>
/// leftPanelToolGear 控件。
/// </summary>
@ -157,7 +173,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Tool leftPanelToolGear;
/// <summary>
/// btnExpandAll 控件。
/// </summary>
@ -166,7 +182,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuButton btnExpandAll;
/// <summary>
/// btnCollapseAll 控件。
/// </summary>
@ -175,7 +191,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuButton btnCollapseAll;
/// <summary>
/// MenuMode 控件。
/// </summary>
@ -184,7 +200,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuButton MenuMode;
/// <summary>
/// MenuModeNormal 控件。
/// </summary>
@ -193,7 +209,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuCheckBox MenuModeNormal;
/// <summary>
/// MenuModeCompact 控件。
/// </summary>
@ -202,7 +218,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuCheckBox MenuModeCompact;
/// <summary>
/// MenuModeLarge 控件。
/// </summary>
@ -211,7 +227,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuCheckBox MenuModeLarge;
/// <summary>
/// MenuStyle 控件。
/// </summary>
@ -220,7 +236,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuButton MenuStyle;
/// <summary>
/// MenuStyleTree 控件。
/// </summary>
@ -229,7 +245,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuCheckBox MenuStyleTree;
/// <summary>
/// MenuStyleMiniModeTree 控件。
/// </summary>
@ -238,7 +254,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuCheckBox MenuStyleMiniModeTree;
/// <summary>
/// MenuStylePlainTree 控件。
/// </summary>
@ -247,7 +263,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuCheckBox MenuStylePlainTree;
/// <summary>
/// MenuLang 控件。
/// </summary>
@ -256,7 +272,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuButton MenuLang;
/// <summary>
/// MenuLangZHCN 控件。
/// </summary>
@ -265,7 +281,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.MenuCheckBox MenuLangZHCN;
/// <summary>
/// mainTabStrip 控件。
/// </summary>
@ -274,7 +290,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TabStrip mainTabStrip;
/// <summary>
/// Tab1 控件。
/// </summary>
@ -283,7 +299,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Tab Tab1;
/// <summary>
/// toolRefresh 控件。
/// </summary>
@ -292,7 +308,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Tool toolRefresh;
/// <summary>
/// toolNewWindow 控件。
/// </summary>
@ -301,7 +317,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Tool toolNewWindow;
/// <summary>
/// toolMaximize 控件。
/// </summary>
@ -310,7 +326,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Tool toolMaximize;
/// <summary>
/// toolSignOut 控件。
/// </summary>
@ -319,7 +335,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Tool toolSignOut;
/// <summary>
/// windowCustomQuery 控件。
/// </summary>
@ -328,7 +344,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Window windowCustomQuery;
/// <summary>
/// WindowAtt 控件。
/// </summary>
@ -337,7 +353,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Window WindowAtt;
/// <summary>
/// Window1 控件。
/// </summary>
@ -346,7 +362,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Window Window1;
/// <summary>
/// Window2 控件。
/// </summary>
@ -355,7 +371,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Window Window2;
/// <summary>
/// XmlDataSource1 控件。
/// </summary>
@ -364,7 +380,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.WebControls.XmlDataSource XmlDataSource1;
/// <summary>
/// ProjectZJ 控件。
/// </summary>
@ -373,7 +389,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button ProjectZJ;
/// <summary>
/// ProjectTG 控件。
/// </summary>
@ -382,7 +398,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button ProjectTG;
/// <summary>
/// ProjectJG 控件。
/// </summary>
@ -391,7 +407,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button ProjectJG;
/// <summary>
/// btnCQMS 控件。
/// </summary>
@ -400,7 +416,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnCQMS;
/// <summary>
/// btnHSSE 控件。
/// </summary>
@ -409,7 +425,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnHSSE;
/// <summary>
/// btnJDGL 控件。
/// </summary>
@ -418,7 +434,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnJDGL;
/// <summary>
/// btnHJGL 控件。
/// </summary>
@ -427,7 +443,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnHJGL;
/// <summary>
/// btnCLGL 控件。
/// </summary>
@ -436,7 +452,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnCLGL;
/// <summary>
/// btnTestRun 控件。
/// </summary>
@ -445,7 +461,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnTestRun;
/// <summary>
/// btnTransfer 控件。
/// </summary>
@ -454,7 +470,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnTransfer;
/// <summary>
/// btnPGJSX 控件。
/// </summary>
@ -463,7 +479,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnPGJSX;
/// <summary>
/// btnDigitalSite 控件。
/// </summary>
@ -472,7 +488,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnDigitalSite;
/// <summary>
/// btnPDigData 控件。
/// </summary>
@ -481,7 +497,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnPDigData;
/// <summary>
/// btnOpinion 控件。
/// </summary>
@ -490,7 +506,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnOpinion;
/// <summary>
/// btnDoc 控件。
/// </summary>
@ -499,7 +515,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnDoc;
/// <summary>
/// SimpleForm1 控件。
/// </summary>
@ -508,7 +524,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.SimpleForm SimpleForm1;
/// <summary>
/// hfProjectCode 控件。
/// </summary>
@ -517,7 +533,7 @@ namespace FineUIPro.Web
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.HiddenField hfProjectCode;
/// <summary>
/// hfMonitorPW 控件。
/// </summary>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
<UseIISExpress>true</UseIISExpress>
<Use64BitIISExpress />
<IISExpressSSLPort />