11
This commit is contained in:
@@ -147,7 +147,7 @@ namespace FineUIPro.Web.Evaluation
|
||||
// 过期提示,30天范围
|
||||
var foList = from x in Funs.DB.FC_SESRelatedData
|
||||
where x.Expire_Date != null
|
||||
&& x.Expire_Date.Value.AddMonths(-6).Date <= DateTime.Now.Date
|
||||
&& x.Expire_Date.Value.AddMonths(-6).AddDays(-7).Date <= DateTime.Now.Date
|
||||
&& x.Expire_Date.Value.Date >= DateTime.Now.Date
|
||||
select x;
|
||||
if (foList.Count() > 0)
|
||||
|
||||
@@ -1804,8 +1804,8 @@ namespace FineUIPro.Web.Evaluation
|
||||
percent = 0;
|
||||
url = "";
|
||||
List<Model.View_EMC_Punishment> punishList = (from x in Funs.DB.View_EMC_Punishment where x.Flag == "1" select x).ToList();
|
||||
List<Model.View_FC_ContractManagement> cmList = (from x in Funs.DB.View_FC_ContractManagement orderby x.FO_NO, x.FileType select x).ToList();
|
||||
List<Model.View_FC_Contractor> conList = (from x in Funs.DB.View_FC_Contractor orderby x.Contractor, x.Expire_Date select x).ToList();
|
||||
List<Model.View_FC_ContractManagement> cmList = (from x in Funs.DB.View_FC_ContractManagement where x.IsExport==true orderby x.FO_NO, x.FileType select x).ToList();
|
||||
List<Model.View_FC_Contractor> conList = (from x in Funs.DB.View_FC_Contractor where x.FC_Status=="Valid" || x.FC_Status == "Expired Soon" orderby x.Contractor, x.Expire_Date select x).ToList();
|
||||
List<Model.FC_OverviewReport> overviewReport = (from x in Funs.DB.FC_OverviewReport where x.IsSafe == false orderby x.ReportMonth, x.FO_NO select x).ToList();
|
||||
List<Model.FC_OverviewReport> safeOverviewReport = (from x in Funs.DB.FC_OverviewReport where x.IsSafe == true orderby x.ReportMonth, x.FO_NO select x).ToList();
|
||||
List<Model.FC_NoEvaluatedUser> noEvaluatedUser= (from x in Funs.DB.FC_NoEvaluatedUser orderby x.ReportMonth, x.IsSafe select x).ToList();
|
||||
@@ -1820,8 +1820,8 @@ namespace FineUIPro.Web.Evaluation
|
||||
percent = 0;
|
||||
url = "";
|
||||
List<Model.View_EMC_Punishment> punishList = (from x in Funs.DB.View_EMC_Punishment where x.Flag == "1" select x).ToList();
|
||||
List<Model.View_FC_ContractManagement> cmList = (from x in Funs.DB.View_FC_ContractManagement orderby x.FO_NO, x.FileType select x).ToList();
|
||||
List<Model.View_FC_Contractor> conList = (from x in Funs.DB.View_FC_Contractor orderby x.Contractor, x.Expire_Date select x).ToList();
|
||||
List<Model.View_FC_ContractManagement> cmList = (from x in Funs.DB.View_FC_ContractManagement where x.IsExport == true orderby x.FO_NO, x.FileType select x).ToList();
|
||||
List<Model.View_FC_Contractor> conList = (from x in Funs.DB.View_FC_Contractor where x.FC_Status == "Valid" || x.FC_Status == "Expired Soon" orderby x.Contractor, x.Expire_Date select x).ToList();
|
||||
List<Model.FC_OverviewReport> overviewReport = (from x in Funs.DB.FC_OverviewReport where x.IsSafe == false orderby x.ReportMonth, x.FO_NO select x).ToList();
|
||||
List<Model.FC_OverviewReport> safeOverviewReport = (from x in Funs.DB.FC_OverviewReport where x.IsSafe == true orderby x.ReportMonth, x.FO_NO select x).ToList();
|
||||
List<Model.FC_NoEvaluatedUser> noEvaluatedUser = (from x in Funs.DB.FC_NoEvaluatedUser orderby x.ReportMonth, x.IsSafe select x).ToList();
|
||||
@@ -1849,7 +1849,7 @@ namespace FineUIPro.Web.Evaluation
|
||||
{
|
||||
Directory.CreateDirectory(filePath);
|
||||
}
|
||||
string ReportFileName = filePath + "Performance Report_CN" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".xlsx";
|
||||
string ReportFileName = filePath + "承包商现场绩效评估报告" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".xlsx";
|
||||
FileStream file = new FileStream(TempletFileName, FileMode.Open, FileAccess.Read);
|
||||
XSSFWorkbook hssfworkbook = new XSSFWorkbook(file);
|
||||
|
||||
@@ -2131,7 +2131,7 @@ namespace FineUIPro.Web.Evaluation
|
||||
XSSFSheet wss = (XSSFSheet)hssfworkbook.GetSheet("非安全监护框架承包商绩效");
|
||||
if (overviewCount > 0)
|
||||
{
|
||||
var rowIndex = 2;
|
||||
var rowIndex = 1;
|
||||
foreach(var vs in OverviewReport)
|
||||
{
|
||||
if (wss.GetRow(rowIndex) == null) wss.CreateRow(rowIndex);
|
||||
@@ -2241,7 +2241,7 @@ namespace FineUIPro.Web.Evaluation
|
||||
XSSFSheet wssafe = (XSSFSheet)hssfworkbook.GetSheet("安全监护框架承包商绩效");
|
||||
if (safeOverviewCount > 0)
|
||||
{
|
||||
var rowIndex = 2;
|
||||
var rowIndex = 1;
|
||||
foreach (var vs in safeOverviewReport)
|
||||
{
|
||||
if (wssafe.GetRow(rowIndex) == null) wssafe.CreateRow(rowIndex);
|
||||
@@ -2384,6 +2384,10 @@ namespace FineUIPro.Web.Evaluation
|
||||
{
|
||||
if (findex < 250)
|
||||
{
|
||||
if (wsevalu.GetRow(0).GetCell(7 + findex) == null) wsevalu.GetRow(0).CreateCell(7 + findex);
|
||||
wsevalu.GetRow(0).GetCell(7 + findex).SetCellValue("未评价合同号"+ (findex+1).ToString());
|
||||
wsevalu.GetRow(0).GetCell(7 + findex).CellStyle = wsevalu.GetRow(0).GetCell(7).CellStyle;
|
||||
|
||||
if (wsevalu.GetRow(rowEvalIndex).GetCell(7 + findex) == null) wsevalu.GetRow(rowEvalIndex).CreateCell(7 + findex);
|
||||
wsevalu.GetRow(rowEvalIndex).GetCell(7 + findex).SetCellValue(itemFoNo);
|
||||
wsevalu.GetRow(rowEvalIndex).GetCell(7 + findex).CellStyle = fontStyle;
|
||||
@@ -2731,7 +2735,7 @@ namespace FineUIPro.Web.Evaluation
|
||||
XSSFSheet wss = (XSSFSheet)hssfworkbook.GetSheet("Non-Safety Contr. Performance");
|
||||
if (overviewCount > 0)
|
||||
{
|
||||
var rowIndex = 2;
|
||||
var rowIndex = 1;
|
||||
foreach (var vs in OverviewReport)
|
||||
{
|
||||
if (wss.GetRow(rowIndex) == null) wss.CreateRow(rowIndex);
|
||||
@@ -2841,7 +2845,7 @@ namespace FineUIPro.Web.Evaluation
|
||||
XSSFSheet wssafe = (XSSFSheet)hssfworkbook.GetSheet("Safety Contr. Performance");
|
||||
if (safeOverviewCount > 0)
|
||||
{
|
||||
var rowIndex = 2;
|
||||
var rowIndex = 1;
|
||||
foreach (var vs in safeOverviewReport)
|
||||
{
|
||||
if (wssafe.GetRow(rowIndex) == null) wssafe.CreateRow(rowIndex);
|
||||
@@ -2984,6 +2988,10 @@ namespace FineUIPro.Web.Evaluation
|
||||
{
|
||||
if (findex < 250)
|
||||
{
|
||||
if (wsevalu.GetRow(0).GetCell(7 + findex) == null) wsevalu.GetRow(0).CreateCell(7 + findex);
|
||||
wsevalu.GetRow(0).GetCell(7 + findex).SetCellValue("Contract No. \r\nNot Evaluated" + (findex + 1).ToString());
|
||||
wsevalu.GetRow(0).GetCell(7 + findex).CellStyle = wsevalu.GetRow(0).GetCell(7).CellStyle;
|
||||
|
||||
if (wsevalu.GetRow(rowEvalIndex).GetCell(7 + findex) == null) wsevalu.GetRow(rowEvalIndex).CreateCell(7 + findex);
|
||||
wsevalu.GetRow(rowEvalIndex).GetCell(7 + findex).SetCellValue(itemFoNo);
|
||||
wsevalu.GetRow(rowEvalIndex).GetCell(7 + findex).CellStyle = fontStyle;
|
||||
|
||||
Reference in New Issue
Block a user