" + company[key] + "/" + (companySys.ContainsKey(key) ? companySys[key] : 0) + @"
";
}
int MPerson = 0;
int MPersonSys = 0;
int SPerson = 0;
int SPersonSys = 0;
string workPostName = "";
string workPostNum = "";
string workPostSysNum = "";
foreach (var key2 in workPost.Keys)
{
MPerson = 0;
SPerson = 0;
string[] keys = key2.Split(';');
if (key == keys[0])
{
if (unitname2.Contains(key))
{
num5 += workPost[key2];
}
else if ("中国天辰工程有限公司" == key)
{
num3 += workPost[key2];
}
else if (unitname1.Contains(key))
{
num4 += workPost[key2];
}
var workPostTemp = workPosts.FirstOrDefault(w => w.WorkPostName == keys[1]);
if (workPostTemp != null)
{
if (workPostTemp.PostType == Const.PostType_1)//管理人员
{
//if ("中国化学工程第十六建设有限公司" == key)//十六化建管理人员
//{
// num2 += workPost[key2];
//}
//else
num1 -= workPost[key2];
MPerson += workPost[key2];
MPersonSys += workPostSys.ContainsKey(key2) ? workPostSys[key2] : 0;
}
else if (workPostTemp.PostType == Const.PostType_2)//特种作业人员
{
SPerson += workPost[key2];
SPersonSys += workPostSys.ContainsKey(key2) ? workPostSys[key2] : 0;
workPostName += "
" + keys[1] + " ";
workPostNum += "
" + workPost[key2] + " ";
workPostSysNum += "
" + (workPostSys.ContainsKey(key2) ? workPostSys[key2] : 0) + " ";
}
}
}
}
var ZPerson = company[key] - MPerson - SPerson;
var ZPersonSys = company[key] - MPersonSys - SPersonSys;
//workPostName += "
作业人员 ";
//workPostNum += "
" + ZPerson + "";
//workPostSysNum += "
" + ZPersonSys + "";
//workPostName += "
管理人员 ";
//workPostNum += "
" + MPerson + "";
//workPostSysNum += "
" + MPersonSys + "";
if (!unitname2.Contains(key) && !unitname1.Contains(key) && "中国天辰工程有限公司" != key)
{
html += @"
"
+ workPostName +
@"
"
+ workPostSysNum +
@"
"
+ workPostNum +
@"