;
OA_CustomerAccessRecord m_OA_CustomerAccessRecord = new OA_CustomerAccessRecord();
m_OA_CustomerAccessRecord.AccessContent = "";
m_OA_CustomerAccessRecord.AccesserId = CurrentUser.StaffId ?? 0;
m_OA_CustomerAccessRecord.AccessTypeId = 5;
m_OA_CustomerAccessRecord.CreateTime = DateTime.Now;
m_OA_CustomerAccessRecord.CustomerId = "";
m_OA_CustomerAccessRecord.CutomerType = false;
m_OA_CustomerAccessRecord.EndTime = DateTime.Now;
m_OA_CustomerAccessRecord.LastUpdateTime = DateTime.Now;
m_OA_CustomerAccessRecord.Operator = CurrentUser.ShortName;
m_OA_CustomerAccessRecord.Receiver = "";
m_OA_CustomerAccessRecord.Remark = CurrentUser.MemberId.ToString2();
m_OA_CustomerAccessRecord.StartTime = DateTime.Now;
m_OA_CustomerAccessRecord.StuffId = CurrentUser.StaffId ?? 0;
m_OA_CustomerAccessRecord.TurnoverIntention = "";
OA_CustomerAccessRecordBLL bll_OA_CustomerAccessRecordBLL = new OA_CustomerAccessRecordBLL();
bll_OA_CustomerAccessRecordBLL.InsertModelList(Keyid.ToString2().Trim(',').Split(','), m_OA_CustomerAccessRecord);
EC_ExSingleTem m_EC_ExSingleTem = bll_EC_ExSingleTemBLL.GetModelByType(Request["p"].ToString2());
string Printhtml = "";
switch (Request["p"].ToString2())
{
case "普通信件":
PrintWidth = 2100;
PrintHeight = 2970;
PrintType = "A4";
break;
case "邮政EMS":
PrintWidth = 2080;
PrintHeight = 1270;
PrintType = "";
break;
case "顺丰快递":
PrintWidth = 2310;
PrintHeight = 1360;
PrintType = "";
break;
case "圆通快递":
PrintWidth = 2310;
PrintHeight = 1360;
PrintType = "";
break;
default:
break;
}
int i = 0;
foreach (var item in m_OA_IntentionCustomerList)
{
if (Request["p"].ToString2() == "普通信件")
{
if (i % 2 == 0)
{
Printhtml = Printhtml + "";
}
Printhtml = Printhtml + "
" + (string.IsNullOrEmpty(item.Postcode) ? "" : "(" + item.Postcode + ")") + item.Province + item.City.Replace("其他", "") + item.County.Replace("其他", "") + item.DetailedAddress + " |
" + item.CompanyName + " |
" + (string.IsNullOrEmpty(item.CompanyOfficers) ? "" : (item.CompanyOfficers) + "(收)") + (string.IsNullOrEmpty(item.PhoneNum) ? item.MobileNum : item.PhoneNum) + " |
印刷品 |
";
if (i % 2 != 0)
{
Printhtml = Printhtml + "
";
}
i++;
}
else
{
if (m_EC_ExSingleTem != null)
{
Printhtml = Printhtml + "" + m_EC_ExSingleTem.EST_Html
.Replace("contentEditable", "x")
.Replace("background-color: red;", "")
.Replace("发-公司名称", CurrentUser.Name)
.Replace("发-姓名", Request["d"])
.Replace("发-区域", CurrentUser.Province + CurrentUser.City.Replace("其他", "") + CurrentUser.County.Replace("其他", ""))
.Replace("发-地址", CurrentMemberExtend.DetailedAddress)
.Replace("发-邮编", CurrentMemberExtend.Postcode)
.Replace("发-电话手机", string.IsNullOrEmpty(CurrentMemberExtend.PhoneNum) ? CurrentMemberExtend.MobileNum : CurrentMemberExtend.PhoneNum)
.Replace("发-电话", CurrentMemberExtend.PhoneNum)
.Replace("发-手机", CurrentMemberExtend.MobileNum)
.Replace("发-省", CurrentUser.Province)
.Replace("发-市", CurrentUser.City.Replace("其他", ""))
.Replace("发-区", CurrentUser.County.Replace("其他", ""))
.Replace("收-客户名称", item.CompanyName)
.Replace("收-姓名", string.IsNullOrEmpty(item.BusinessManagers) ? item.CompanyOfficers : item.BusinessManagers)
.Replace("收-区域", item.Province + item.City.Replace("其他", "") + item.County.Replace("其他", ""))
.Replace("收-地址", item.DetailedAddress)
.Replace("收-邮编", item.Postcode)
.Replace("收-电话手机", string.IsNullOrEmpty(item.PhoneNum) ? item.MobileNum : item.PhoneNum)
.Replace("收-电话", item.PhoneNum)
.Replace("收-手机", item.MobileNum)
.Replace("收-省", item.Province)
.Replace("收-市", item.City.Replace("其他", ""))
.Replace("收-区", item.County.Replace("其他", ""))
.Replace("内件品名", Request["h"])
.Replace("寄件时间", DateTime.Now.ToString("yyyy年MM月dd").Replace("年", " ").Replace("月", " ")) + "
";
}
}
}
this.divPrintHtml.InnerHtml = Printhtml;
}
}
}