123
This commit is contained in:
@@ -379,7 +379,7 @@ namespace FineUIPro.Web.WelderManage
|
||||
|
||||
string strSql = @"SELECT Welder.WelderId, Welder.WelderCode, Welder.WelderName, Welder.UnitId,
|
||||
Welder.Birthday,(CASE WHEN Welder.Sex=1 THEN '男' ELSE '女' END) AS Sex,
|
||||
Welder.IdentityCard,Welder.IdentityCard, Welder.CertificateNum, Welder.CertificateValidity,
|
||||
Welder.IdentityCard, Welder.CertificateNum, Welder.CertificateValidity,
|
||||
Welder.WelderLevel, Welder.Remark,Unit.UnitName,Welder.IsOnDuty
|
||||
FROM Welder_Welder AS Welder LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = Welder.UnitId
|
||||
WHERE 1=1 ";
|
||||
@@ -457,22 +457,25 @@ namespace FineUIPro.Web.WelderManage
|
||||
num = itemWelders.Count - 1;
|
||||
ws = ExcelCreateRow(ws, hssfworkbook, rowIndex, rowIndex + num, style, 0, 11);
|
||||
//合并单元格
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 0, 0);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 1, 1);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 2, 2);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 3, 3);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 4, 4);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 5, 5);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 10, 10);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 11, 11);
|
||||
ws.AddMergedRegion(region);
|
||||
if (num > 0)
|
||||
{
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 0, 0);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 1, 1);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 2, 2);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 3, 3);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 4, 4);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 5, 5);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 10, 10);
|
||||
ws.AddMergedRegion(region);
|
||||
region = new CellRangeAddress(rowIndex, rowIndex + num, 11, 11);
|
||||
ws.AddMergedRegion(region);
|
||||
}
|
||||
int j = 0;
|
||||
foreach (var item in itemWelders)
|
||||
{
|
||||
@@ -513,7 +516,7 @@ namespace FineUIPro.Web.WelderManage
|
||||
string isOnDutyStr = string.Empty;
|
||||
if (dt.Rows[i]["IsOnDuty"] != null)
|
||||
{
|
||||
isOnDutyStr = dt.Rows[i]["IsOnDuty"].ToString() == "1" ? "在场" : "离场";
|
||||
isOnDutyStr = dt.Rows[i]["IsOnDuty"].ToString() == "True" ? "在场" : "离场";
|
||||
}
|
||||
ws.GetRow(rowIndex).GetCell(10).SetCellValue(isOnDutyStr);
|
||||
//备注
|
||||
|
||||
Reference in New Issue
Block a user