修改质量标准规范

This commit is contained in:
高飞 2023-05-08 15:36:58 +08:00
parent 63973e8c95
commit ba4f23e921
4 changed files with 74 additions and 22 deletions

1
.gitignore vendored
View File

@ -6,3 +6,4 @@
/SGGLPackFile /SGGLPackFile
/SGGL/FineUIPro.Web/File/Excel/Temp /SGGL/FineUIPro.Web/File/Excel/Temp
/SGGL/FineUIPro.Web/FileUpload/QRCodeFile /SGGL/FineUIPro.Web/FileUpload/QRCodeFile
/SGGL/FineUIPro.Web/FileUpload/DataBase/ConstructionStandardProject/2023-05

View File

@ -6,6 +6,22 @@
<head runat="server"> <head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>标准规范</title> <title>标准规范</title>
<style type="text/css">
.f-grid-row .f-grid-cell-inner {
white-space: normal;
word-break: break-all;
}
.f-grid-colheader-text {
white-space: normal;
word-break: break-all;
}
.green
{
background-color: greenyellow;
}
</style>
</head> </head>
<body> <body>
<form id="form1" runat="server"> <form id="form1" runat="server">

View File

@ -131,24 +131,31 @@ namespace FineUIPro.Web.CQMS.DataBase
standardList.StandardType, standardList.StandardType,
standardList.Memo" standardList.Memo"
+ @" FROM CQMS_Law_ConstructionStandardListProject AS standardList " + @" FROM CQMS_Law_ConstructionStandardListProject AS standardList "
+ @" WHERE standardList.ProjectId=@projectId AND standardList.StandardType=@StandardType"; + @" WHERE standardList.ProjectId=@projectId ";
List<SqlParameter> listStr = new List<SqlParameter>(); List<SqlParameter> listStr = new List<SqlParameter>();
listStr.Add(new SqlParameter("@projectId", this.CurrUser.LoginProjectId)); listStr.Add(new SqlParameter("@projectId", this.CurrUser.LoginProjectId));
listStr.Add(new SqlParameter("@StandardType", this.tvControlItem.SelectedNodeID)); if (string.IsNullOrEmpty(this.txtStandardName.Text.Trim()) && string.IsNullOrEmpty(this.txtStandardGrade.Text.Trim()) && string.IsNullOrEmpty(this.txtStandardNo.Text.Trim()))
if (!string.IsNullOrEmpty(this.txtStandardName.Text.Trim()))
{ {
strSql += " AND standardList.StandardName LIKE @StandardName"; strSql += " AND standardList.StandardType=@StandardType";
listStr.Add(new SqlParameter("@StandardName", "%" + this.txtStandardName.Text.Trim() + "%")); listStr.Add(new SqlParameter("@StandardType", this.tvControlItem.SelectedNodeID));
} }
if (!string.IsNullOrEmpty(this.txtStandardGrade.Text.Trim())) else
{ {
strSql += " AND standardList.StandardGrade LIKE @StandardGrade"; if (!string.IsNullOrEmpty(this.txtStandardName.Text.Trim()))
listStr.Add(new SqlParameter("@StandardGrade", "%" + this.txtStandardGrade.Text.Trim() + "%")); {
} strSql += " AND standardList.StandardName LIKE @StandardName";
if (!string.IsNullOrEmpty(this.txtStandardNo.Text.Trim())) listStr.Add(new SqlParameter("@StandardName", "%" + this.txtStandardName.Text.Trim() + "%"));
{ }
strSql += " AND standardList.StandardNo LIKE @StandardNo"; if (!string.IsNullOrEmpty(this.txtStandardGrade.Text.Trim()))
listStr.Add(new SqlParameter("@StandardNo", "%" + this.txtStandardNo.Text.Trim() + "%")); {
strSql += " AND standardList.StandardGrade LIKE @StandardGrade";
listStr.Add(new SqlParameter("@StandardGrade", "%" + this.txtStandardGrade.Text.Trim() + "%"));
}
if (!string.IsNullOrEmpty(this.txtStandardNo.Text.Trim()))
{
strSql += " AND standardList.StandardNo LIKE @StandardNo";
listStr.Add(new SqlParameter("@StandardNo", "%" + this.txtStandardNo.Text.Trim() + "%"));
}
} }
SqlParameter[] parameter = listStr.ToArray(); SqlParameter[] parameter = listStr.ToArray();
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter); DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
@ -172,11 +179,14 @@ namespace FineUIPro.Web.CQMS.DataBase
this.Grid1.SelectedRowIDArray = ids.ToArray(); this.Grid1.SelectedRowIDArray = ids.ToArray();
} }
} }
//var selectIds = (from x in Funs.DB.WBS_BreakdownProject where x.DivisionProjectId == this.trWBS.SelectedNodeID && x.IsSelected == true select x.BreakdownProjectId).ToList(); for (int i = 0; i < Grid1.Rows.Count; i++)
//if (selectIds.Count() > 0) {
//{ var attachFile = Funs.DB.AttachFile.FirstOrDefault(x => x.ToKeyId == Grid1.Rows[i].RowID + this.CurrUser.LoginProjectId);
// this.Grid1.SelectedRowIDArray = selectIds.ToArray(); if (attachFile != null && !string.IsNullOrEmpty(attachFile.AttachUrl))
//} {
Grid1.Rows[i].CellCssClasses[18] = "green";
}
}
} }
#endregion #endregion

View File

@ -89,10 +89,6 @@
<HintPath>..\FineUIPro\Reference BLL\Interop.WIA.dll</HintPath> <HintPath>..\FineUIPro\Reference BLL\Interop.WIA.dll</HintPath>
</Reference> </Reference>
<Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.CSharp" />
<Reference Include="Microsoft.Office.Interop.Excel, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Office.Interop.Excel.15.0.4795.1001\lib\net20\Microsoft.Office.Interop.Excel.dll</HintPath>
<EmbedInteropTypes>True</EmbedInteropTypes>
</Reference>
<Reference Include="Microsoft.QualityTools.Testing.Fakes, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> <Reference Include="Microsoft.QualityTools.Testing.Fakes, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
</Reference> </Reference>
@ -16204,6 +16200,35 @@
<ItemGroup> <ItemGroup>
<WCFMetadata Include="Service References\" /> <WCFMetadata Include="Service References\" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<COMReference Include="Microsoft.Office.Core">
<Guid>{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}</Guid>
<VersionMajor>2</VersionMajor>
<VersionMinor>4</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>primary</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
<COMReference Include="Microsoft.Office.Interop.Excel">
<Guid>{00020813-0000-0000-C000-000000000046}</Guid>
<VersionMajor>1</VersionMajor>
<VersionMinor>6</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>primary</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
<COMReference Include="VBIDE">
<Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
<VersionMajor>5</VersionMajor>
<VersionMinor>3</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>primary</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" /> <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
<ProjectExtensions> <ProjectExtensions>