From a980cd04341d71216e0f59bd4b7327fe9fc50032 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期三, 21 五月 2025 11:41:46 +0800
Subject: [PATCH] 提交

---
 CY_ECommercePlatform/CY.WebForm/Pages/front/InquiryOnLine.aspx.cs | 1112 +++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 1,047 insertions(+), 65 deletions(-)

diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/front/InquiryOnLine.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/front/InquiryOnLine.aspx.cs
index 6f6b797..6be0cf7 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/front/InquiryOnLine.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/front/InquiryOnLine.aspx.cs
@@ -102,6 +102,7 @@
                 string works = string.Empty;
                 int printMode = 1;
                 int gramWeight = -1;
+                string Qitazhi = string.Empty;
                 int brandId = -1;
                 int printCount = -1;
                 string singleOrdouble = string.Empty;
@@ -117,6 +118,8 @@
                 int billMode = -1;
                 string remarks = string.Empty;
                 string paperMP = string.Empty;
+
+                string pageNumsbs = string.Empty;
                 int printBoxNumber = 0;
                 int printCountByBox = 0;
                 int cupType = 0;
@@ -151,11 +154,16 @@
                 {
                     paperId = 3;
                 }
+                if (request["Qitazhi0"] != null)
+                {
+                    Qitazhi = request["Qitazhi0"];
+                }
+                
                 if (request["gramWeight0"] != null)
-                    gramWeight = request["gramWeight0"].ToString().ToInt32().Value;
+                    gramWeight = request["gramWeight0"].ToInt32().HasValue? request["gramWeight0"].ToInt32().Value:0;
                 if (request["brand0"] != null)
                 {
-                    brandId = request["brand0"].ToString().ToInt32().Value;
+                    brandId = request["brand0"].ToInt32().HasValue ?request["brand0"].ToString().ToInt32().Value : 0;
                 }
                 if (request["printCount"] != null)
                     printCount = request["printCount"].ToString().ToInt32().Value;
@@ -187,6 +195,18 @@
                     remarks = request["remarks"].ToString();
                 if (request["pNameMP"] != null)
                     paperMP = request["pNameMP"].ToString();
+                if (request["shanglian"] != null)
+                    model.shanglian = request["shanglian"].ToString();
+                if (request["zhonglianlian1"] != null)
+                    model.zhonglianlian1 = request["zhonglianlian1"].ToString();
+                if (request["zhonglianlian2"] != null)
+                    model.zhonglianlian2 = request["zhonglianlian2"].ToString();
+                if (request["zhonglianlian3"] != null)
+                    model.zhonglianlian3 = request["zhonglianlian3"].ToString();
+                if (request["xialian"] != null)
+                    model.xialian = request["xialian"].ToString();
+                if (request["pageNumsbs"] != null)
+                    pageNumsbs = request["pageNumsbs"].ToString();
                 if (request["printBoxNumber"] != null)
                     printBoxNumber = request["printBoxNumber"].ToString().ToInt32().Value;
                 if (request["printCountByBox"] != null)
@@ -235,6 +255,7 @@
                 model.PaperId = paperId;
                 model.GramWeight = gramWeight;
                 model.BrandId = brandId;
+                model.Qitazhi = Qitazhi;
                 model.PrintCount = printCount;
                 model.Unit = ysuint;
                 model.SingleOrdouble = singleOrdouble;
@@ -259,6 +280,7 @@
                 model.BillMode = billMode;
                 model.Remarks = remarks;
                 model.PaperMP = paperMP;
+                model.pageNumsbs = pageNumsbs;
                 model.PrintBoxNumber = printBoxNumber;
                 model.CupType = cupType;
                 model.PrintColor = printColor;
@@ -347,9 +369,9 @@
                         insideModel.PaperId = 3;
                         insideModel.PrintColor = "鍥涜壊鍗板埛";
                         if (request["pageNum1"] != null)
-                            insideModel.PageNum = request["pageNum1"].ToString().ToInt32().Value;
+                            insideModel.PageNum = request["pageNum1"].ToInt32().HasValue ? request["pageNum1"].ToString().ToInt32().Value : 0;
                         if (request["gramWeight1"] != null)
-                            insideModel.GramWeight = request["gramWeight1"].ToString().ToInt32().Value;
+                            insideModel.GramWeight = request["gramWeight1"].ToInt32().HasValue? request["gramWeight1"].ToString().ToInt32().Value:0;
                         model.InquiryInsideList.Add(insideModel);
                         printDemand += paperSize.Name + "锛岄獞椹";
                         printDemand += "锛屽皝闈㈣姹傦細閾滅増绾革紝" + model.GramWeight + "鍏嬶紝" + model.PrintColor + "锛�4椤�";
@@ -367,9 +389,11 @@
                             sizeName = paperSize.Name;
                             int index = sizeName.IndexOf('(');
                             sizeName = sizeName.Substring(0, index);
+                            sizeName = "";
                             if (request["txtFirstSize"] != null && request["txtSecondSize"] != null)
                             {
-                                sizeName += "(" + request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString() + ")";
+                                sizeName += request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString();
+                                //sizeName += "(" + request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString() + ")";
                                 model.firstSize = request["txtFirstSize"].ToString();
                                 model.secondSize = request["txtSecondSize"].ToString();
                             }
@@ -394,13 +418,15 @@
                                 insideModel.PaperId = request["paper" + i].ToString().ToInt32().Value;
                             }
                             if (request["brand" + i] != null)
-                                insideModel.BrandId = request["brand" + i].ToString().ToInt32().Value;
+                                insideModel.BrandId = request["brand" + i].ToInt32().HasValue ? request["brand" + i].ToString().ToInt32().Value:0;
                             if (request["gramWeight" + i] != null)
-                                insideModel.GramWeight = request["gramWeight" + i].ToString().ToInt32().Value;
+                                insideModel.GramWeight = request["gramWeight" + i].ToInt32().HasValue ? request["gramWeight" + i].ToString().ToInt32().Value:0;
+                            if (request["Qitazhi" + i] != null)
+                                insideModel.Qitazhi = request["Qitazhi" + i];
                             if (request["printColor" + i] != null)
                                 insideModel.PrintColor = request["printColor" + i].ToString();
                             if (request["pageNum" + i] != null)
-                                insideModel.PageNum = request["pageNum" + i].ToString().ToInt32().Value;
+                                insideModel.PageNum = request["pageNum" + i].ToInt32().HasValue? request["pageNum" + i].ToInt32().Value:0;
                             if (request["works" + i] != null)
                                 works = request["works" + i].ToString();
                             if (!string.IsNullOrEmpty(works))
@@ -430,14 +456,25 @@
                                 insideModel.GildingType = request["gildingType" + i].ToString();
                             model.InquiryInsideList.Add(insideModel);
                         }
-                        PaperInfoBLL _paperInfoBLL = new PaperInfoBLL();
-                        SysInquiry_PaperInfo paperInfo = _paperInfoBLL.GetPaperModel(model.PaperId);
+
+
                         AfterParameterInfoBLL _afterParameterInfoBLL = new AfterParameterInfoBLL();
                         SysInquiry_AfterParameterInfo bindingModeObj = _afterParameterInfoBLL.GetModel(model.BindingMode);
                         printDemand += model.PrintSizeName + "锛�" + bindingModeObj.ParameterName;
-                        printDemand += "锛屽皝闈㈣姹傦細" + paperInfo.PaperName + "";
+                        PaperInfoBLL _paperInfoBLL = new PaperInfoBLL();
+                        SysInquiry_PaperInfo paperInfo = null;
+                        if (model.PaperId >= 0)
+                        {
+                            paperInfo = _paperInfoBLL.GetPaperModel(model.PaperId);
+                            printDemand += "锛屽皝闈㈣姹傦細" + paperInfo.PaperName + "";
+                        }
+                        else
+                        {
+                            printDemand += "锛屽皝闈㈣姹傦細" + model.Qitazhi + "";
+                        }
+                        
                         BrandInfoBLL _brandInfoBLL = new BrandInfoBLL();
-                        if (model.PaperId != 0)
+                        if (model.PaperId > 0)
                         {
                             SysInquiry_BrandInfo brandInfo = _brandInfoBLL.SelectModelByKey(model.BrandId);
                             printDemand += "(" + brandInfo.BrandName + ")";
@@ -448,16 +485,24 @@
                         foreach (InquiryInsideModel insideModelObj in model.InquiryInsideList)
                         {
                             printDemand += "鍐呴〉" + insideModelObj.InsideIndex.ToString() + "锛�";
-                            paperInfo = _paperInfoBLL.GetPaperModel(insideModelObj.PaperId);
-                            printDemand += paperInfo.PaperName;
-                            if (insideModelObj.PaperId != 0)
+                            if(insideModelObj.PaperId >= 0)
+                            {
+                                paperInfo = _paperInfoBLL.GetPaperModel(insideModelObj.PaperId);
+                                printDemand += paperInfo.PaperName;
+                            }
+                            else
+                            {
+                                printDemand += insideModelObj.Qitazhi;
+                            }
+                           
+                            if (insideModelObj.PaperId > 0)
                             {
                                 SysInquiry_BrandInfo brandInfo = _brandInfoBLL.SelectModelByKey(insideModelObj.BrandId);
                                 printDemand += "(" + brandInfo.BrandName + ")";
                                 printDemand += "锛�" + insideModelObj.GramWeight + "鍏�";
                             }
                             printDemand += "锛�" + insideModelObj.PrintColor + "锛�" + insideModelObj.PageNum.ToString();
-                            if (paperInfo.PaperName == "纭吀绾�")
+                            if (insideModelObj.PaperId >= 0 && paperInfo.PaperName == "纭吀绾�")
                             {
                                 printDemand += "寮�";
                             }
@@ -491,9 +536,11 @@
                         sizeName = paperSize.Name;
                         int index = sizeName.IndexOf('(');
                         sizeName = sizeName.Substring(0, index);
+                        sizeName = "";
                         if (request["txtFirstSize"] != null && request["txtSecondSize"] != null)
                         {
-                            sizeName += "(" + request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString() + ")";
+                            sizeName += request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString();
+                           // sizeName += "(" + request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString() + ")";
                             model.firstSize = request["txtFirstSize"].ToString();
                             model.secondSize = request["txtSecondSize"].ToString();
                         }
@@ -518,13 +565,15 @@
                             insideModel.PaperId = request["paper" + i].ToString().ToInt32().Value;
                         }
                         if (request["brand" + i] != null)
-                            insideModel.BrandId = request["brand" + i].ToString().ToInt32().Value;
+                            insideModel.BrandId = request["brand" + i].ToInt32().HasValue ? request["brand" + i].ToString().ToInt32().Value:0;
                         if (request["gramWeight" + i] != null)
-                            insideModel.GramWeight = request["gramWeight" + i].ToString().ToInt32().Value;
+                            insideModel.GramWeight = request["gramWeight" + i].ToInt32().HasValue? request["gramWeight" + i].ToString().ToInt32().Value:0;
+                        if (request["Qitazhi" + i] != null)
+                            insideModel.Qitazhi = request["Qitazhi" + i];
                         if (request["printColor" + i] != null)
                             insideModel.PrintColor = request["printColor" + i].ToString();
                         if (request["pageNum" + i] != null)
-                            insideModel.PageNum = request["pageNum" + i].ToString().ToInt32().Value;
+                            insideModel.PageNum = request["pageNum" + i].ToInt32().HasValue ? request["pageNum" + i].ToString().ToInt32().Value:0;
                         if (request["works" + i] != null)
                             works = request["works" + i].ToString();
                         if (!string.IsNullOrEmpty(works))
@@ -555,13 +604,21 @@
                         model.InquiryInsideList.Add(insideModel);
                     }
                     PaperInfoBLL _paperInfoBLL = new PaperInfoBLL();
-                    SysInquiry_PaperInfo paperInfo = _paperInfoBLL.GetPaperModel(model.PaperId);
+                    SysInquiry_PaperInfo paperInfo = null;
                     AfterParameterInfoBLL _afterParameterInfoBLL = new AfterParameterInfoBLL();
                     SysInquiry_AfterParameterInfo bindingModeObj = _afterParameterInfoBLL.GetModel(model.BindingMode);
                     printDemand += model.PrintSizeName + "锛�" + bindingModeObj.ParameterName;
-                    printDemand += "锛屽皝闈㈣姹傦細" + paperInfo.PaperName + "";
+                    if(model.PaperId >= 0)
+                    {
+                        paperInfo = _paperInfoBLL.GetPaperModel(model.PaperId);
+                        printDemand += "锛屽皝闈㈣姹傦細" + paperInfo.PaperName + "";
+                    }
+                    else
+                    {
+                        printDemand += "锛屽皝闈㈣姹傦細" + model.Qitazhi + "";
+                    }
                     BrandInfoBLL _brandInfoBLL = new BrandInfoBLL();
-                    if (model.PaperId != 0)
+                    if (model.PaperId > 0)
                     {
                         SysInquiry_BrandInfo brandInfo = _brandInfoBLL.SelectModelByKey(model.BrandId);
                         printDemand += "(" + brandInfo.BrandName + ")";
@@ -572,16 +629,24 @@
                     foreach (InquiryInsideModel insideModelObj in model.InquiryInsideList)
                     {
                         printDemand += "鍐呴〉" + insideModelObj.InsideIndex.ToString() + "锛�";
-                        paperInfo = _paperInfoBLL.GetPaperModel(insideModelObj.PaperId);
-                        printDemand += paperInfo.PaperName;
-                        if (insideModelObj.PaperId != 0)
+                       
+                        if (insideModelObj.PaperId >= 0)
+                        {
+                            paperInfo = _paperInfoBLL.GetPaperModel(insideModelObj.PaperId);
+                            printDemand += paperInfo.PaperName;
+                        }
+                        else
+                        {
+                            printDemand += insideModelObj.Qitazhi;
+                        }
+                        if (insideModelObj.PaperId > 0)
                         {
                             SysInquiry_BrandInfo brandInfo = _brandInfoBLL.SelectModelByKey(insideModelObj.BrandId);
                             printDemand += "(" + brandInfo.BrandName + ")";
                             printDemand += "锛�" + insideModelObj.GramWeight + "鍏�";
                         }
                         printDemand += "锛�" + insideModelObj.PrintColor + "锛�" + insideModelObj.PageNum.ToString();
-                        if (paperInfo.PaperName == "纭吀绾�")
+                        if (insideModelObj.PaperId >= 0 && paperInfo.PaperName == "纭吀绾�")
                         {
                             printDemand += "寮�";
                         }
@@ -615,13 +680,30 @@
                     var fengmianyaoqiu = _sys_DictionaryBLL.GetDataByType("浣滀笟鏈皝闈㈠嵃鍒疯姹�");
                     var neixingzhizhang = _sys_DictionaryBLL.GetDataByType("浣滀笟鏈唴鑺焊寮�");
                     var neixingyaoqiu = _sys_DictionaryBLL.GetDataByType("浣滀笟鏈唴鑺嵃鍒疯姹�");
+                    printDemand = "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse;width: 650px; \">";
+                    printDemand += "<tr>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">搴忓彿</td>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">鍝佸悕</td>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">寮�鏈�</td>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">鏁伴噺</td>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">鍗曚环</td>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">閲戦</td>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">灏侀潰绾稿紶</td>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">鍗板埛瑕佹眰</td>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">鍐呰姱绾稿紶</td>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">鍗板埛瑕佹眰</td>";
+                    printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">椤电爜</td>";
+                    printDemand += "</tr>";
                     for (int i = 0; i < hidWorkBookPageNum; i++)
                     {
-                        if ( i != 0 )
-                        {
-                            printDemand += "锛� ";
-                        }
-                        printDemand += "浣滀笟鏈�" + +(i + 1);
+                        printDemand += "<tr><td style=\"text-align:center;border: 1px solid #999999;\">" + (i + 1) + "</td>";
+                      
+
+                        //if ( i != 0 )
+                        //{
+                        //    printDemand += "锛� ";
+                        //}
+                        //printDemand += "浣滀笟鏈�" + +(i + 1);
                         inquiryWorkBookModel = new InquiryWorkBookModel();
                         if (request["WorkBookNamea" + (i + 1)] != null)
                         {
@@ -632,7 +714,8 @@
                             {
                                 inquiryWorkBookModel.WorkBookNameTxt = workBookType.PaperTypeName;
                             }
-                            printDemand += "锛屽搧鍚嶏細" + inquiryWorkBookModel.WorkBookNameTxt + "";
+                            // printDemand += "锛屽搧鍚嶏細" + inquiryWorkBookModel.WorkBookNameTxt + "";
+                            printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">" + inquiryWorkBookModel.WorkBookNameTxt + "</td>";
                         }
 
                         if (request["WorkBookSizea" + (i + 1)] != null)
@@ -664,13 +747,15 @@
                                 model.PrintSizeName = inquiryWorkBookModel.WorkBookSizeTxt;
                                 model.PrintSizeId = int.Parse(inquiryWorkBookModel.WorkBookSize);
                             }
-                            printDemand += "锛屽紑鏈細" + inquiryWorkBookModel.WorkBookSizeTxt + "";
+                            //printDemand += "锛屽紑鏈細" + inquiryWorkBookModel.WorkBookSizeTxt + "";
+                            printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">" + inquiryWorkBookModel.WorkBookSizeTxt + "</td>";
                         }
 
                         if (request["WorkBookCounta" + (i + 1)] != null)
                         {
                             inquiryWorkBookModel.WorkBookCount = request["WorkBookCounta" + (i + 1)].ToString();
-                            printDemand += "锛屾暟閲忥細" + inquiryWorkBookModel.WorkBookCount + "";
+                           // printDemand += "锛屾暟閲忥細" + inquiryWorkBookModel.WorkBookCount + "";
+                            printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">" + inquiryWorkBookModel.WorkBookCount + "</td>";
                         }
 
                         if (request["ysUnita" + (i + 1)] != null)
@@ -685,12 +770,13 @@
                             {
                                 model.Unit = int.Parse(inquiryWorkBookModel.ysUnit);
                             }
-                            printDemand += "锛屽崟浣嶏細" + inquiryWorkBookModel.ysUnitTxt + "";
+                           // printDemand += "锛屽崟浣嶏細" + inquiryWorkBookModel.ysUnitTxt + "";
                         }
                         if (request["WorkBookPricea" + (i + 1)] != null)
                         {
                             inquiryWorkBookModel.WorkBookPrice = request["WorkBookPricea" + (i + 1)].ToString();
-                            printDemand += "锛屽崟浠凤細" + inquiryWorkBookModel.WorkBookPrice + "";
+                            //printDemand += "锛屽崟浠凤細" + inquiryWorkBookModel.WorkBookPrice + "";
+                            printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">" + inquiryWorkBookModel.WorkBookPrice + "</td>";
                         }
 
                         if (request["hidefengmiana" + (i + 1)] != null)
@@ -715,7 +801,8 @@
                         if (request["WorkBookMoneya" + (i + 1)] != null)
                         {
                             inquiryWorkBookModel.WorkBookMoney = request["WorkBookMoneya" + (i + 1)].ToString();
-                            printDemand += "锛岄噾棰濓細" + inquiryWorkBookModel.WorkBookMoney + "";
+                           // printDemand += "锛岄噾棰濓細" + inquiryWorkBookModel.WorkBookMoney + "";
+                            printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">" + inquiryWorkBookModel.WorkBookMoney + "</td>";
                         }
                         if (request["WorkBookFengMiana" + (i + 1)] != null)
                         {
@@ -736,7 +823,8 @@
                                     inquiryWorkBookModel.WorkBookFengMianTxt = WorkBookFengMian.Name;
                                 }
                             }
-                            printDemand += "锛屽皝闈㈢焊寮狅細" + inquiryWorkBookModel.WorkBookFengMianTxt + "";
+                            //printDemand += "锛屽皝闈㈢焊寮狅細" + inquiryWorkBookModel.WorkBookFengMianTxt + "";
+                            printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">" + inquiryWorkBookModel.WorkBookFengMianTxt + "</td>";
                         }
 
                         if (request["FengMianYaoqiua" + (i + 1)] != null)
@@ -747,7 +835,8 @@
                             {
                                 inquiryWorkBookModel.FengMianYaoqiuTxt = FengMianYaoqiu.Name;
                             }
-                            printDemand += "锛屽嵃鍒疯姹傦細" + inquiryWorkBookModel.FengMianYaoqiuTxt + "";
+                            //printDemand += "锛屽嵃鍒疯姹傦細" + inquiryWorkBookModel.FengMianYaoqiuTxt + "";
+                            printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">" + inquiryWorkBookModel.FengMianYaoqiuTxt + "</td>";
                         }
 
                         if (request["WorkBookNeiXinga" + (i + 1)] != null)
@@ -758,7 +847,8 @@
                             {
                                 inquiryWorkBookModel.WorkBookNeiXingTxt = WorkBookNeiXing.Name;
                             }
-                            printDemand += "锛屽唴鑺焊寮狅細" + inquiryWorkBookModel.WorkBookNeiXingTxt + "";
+                            //printDemand += "锛屽唴鑺焊寮狅細" + inquiryWorkBookModel.WorkBookNeiXingTxt + "";
+                            printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">" + inquiryWorkBookModel.WorkBookNeiXingTxt + "</td>";
                         }
 
                         if (request["NeiXingYaoqiua" + (i + 1)] != null)
@@ -769,16 +859,21 @@
                             {
                                 inquiryWorkBookModel.NeiXingYaoqiuTxt = NeiXingYaoqiu.Name;
                             }
-                            printDemand += "锛屽嵃鍒疯姹傦細" + inquiryWorkBookModel.NeiXingYaoqiuTxt + "";
+                            //printDemand += "锛屽嵃鍒疯姹傦細" + inquiryWorkBookModel.NeiXingYaoqiuTxt + "";
+                            printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">" + inquiryWorkBookModel.NeiXingYaoqiuTxt + "</td>";
                         }
 
                         if (request["WorkBookpageNuma" + (i + 1)] != null)
                         {
                             inquiryWorkBookModel.WorkBookpageNum = request["WorkBookpageNuma" + (i + 1)].ToString();
-                            printDemand += "锛岄〉鏁帮細" + inquiryWorkBookModel.WorkBookpageNum + "";
+                            //printDemand += "锛岄〉鏁帮細" + inquiryWorkBookModel.WorkBookpageNum + "";
+                            printDemand += "<td style=\"text-align:center;border: 1px solid #999999;\">" + inquiryWorkBookModel.WorkBookpageNum + "</td>";
                         }
+                        printDemand += "</tr>";
                         model.InquiryWorkBookList.Add(inquiryWorkBookModel);
                     }
+
+                    printDemand += "</table>";
                 }
                 else if (model.PrintTypeId == 31) //骞垮憡绾告澂
                 {
@@ -788,6 +883,775 @@
                     printDemand += typeModel.TypeNmae + "锛�";
                     typeModel = _multipleTypeInfoBLL.GetModel(model.PaperMP.ToInt32().Value);
                     printDemand += typeModel.TypeNmae + "锛�" + model.PrintColor;
+                }
+                else if (model.PrintTypeId == 38) //涔﹀垔
+                {
+                    if (request["papershijuan"] != null)
+                    {
+                        model.papershijuan = request["papershijuan"].ToString();
+                        printDemand += "  璇曞嵎锛氱焊寮狅細" + model.papershijuan + "锛�";
+                    }
+
+
+                    if (request["paperSize"] != null)
+                    {
+                        model.PrintSizeId = request["paperSize"].ToString().ToInt32().Value;
+                        if (model.PrintSizeId != -1)
+                        {
+                            SysInquiry_PaperSizeDetail paperSize = _paperSizeDetailBLL.GetPaperSizeDetail(model.PrintTypeId, model.PrintSizeId);
+                            model.PrintSizeName = paperSize.Name;
+                            printDemand += "鎴愬搧灏哄锛�4P " + paperSize.Name + "锛�";
+                        }
+                        else if (model.PrintSizeId == -1)
+                        {
+                            model.PrintSizeName = request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString();
+                            model.firstSize = request["txtFirstSize"].ToString();
+                            model.secondSize = request["txtSecondSize"].ToString();
+                            printDemand += "鎴愬搧灏哄锛�4P " + model.PrintSizeName + "锛�";
+                        }
+                    }
+
+
+                    if (request["paperSize6P"] != null)
+                    {
+                        model.paperSize6P = request["paperSize6P"].ToString();
+                        if (model.paperSize6P == "-1")
+                        {
+                            model.PrintSizeName6P = request["txtFirstSize6P"].ToString() + "脳" + request["txtSecondSize6P"].ToString();
+                            model.firstSize6P = request["txtFirstSize6P"].ToString();
+                            model.secondSize6P = request["txtSecondSize6P"].ToString();
+                            printDemand += "6P " + model.PrintSizeName + "锛�";
+                        }
+                        else
+                        {
+                            printDemand += "6P " + model.paperSize6P + "锛�";
+                        }
+                    }
+
+                    if (request["paperSize8P"] != null)
+                    {
+                        model.paperSize8P = request["paperSize8P"].ToString();
+                        if (model.paperSize8P == "-1")
+                        {
+                            model.PrintSizeName8P = request["txtFirstSize8P"].ToString() + "脳" + request["txtSecondSize8P"].ToString();
+                            model.firstSize8P = request["txtFirstSize8P"].ToString();
+                            model.secondSize8P = request["txtSecondSize8P"].ToString();
+                            printDemand += "8P " + model.PrintSizeName + "锛�";
+                        }
+                        else
+                        {
+                            printDemand += "8P " + model.paperSize8P + "锛�";
+                        }
+                    }
+
+                    if (request["papershijuan"] != null)
+                    {
+                        model.printColorshijuan = request["printColorshijuan"].ToString();
+                        printDemand += "璇曞嵎琚嬬焊寮狅細" + model.printColorshijuan + "锛�";
+                    }
+
+                    if (request["paper1"] != null)
+                    {
+                        model.paper1 = request["paper1"].ToString();
+                        printDemand += "绛旈鍗★細绾稿紶锛�" + model.paper1 + "锛�";
+                    }
+
+
+
+                    if (request["paperSizeA4"] != null)
+                    {
+                        model.paperSizeA4 = request["paperSizeA4"].ToString();
+                        if (model.paperSizeA4 == "-1")
+                        {
+                            model.PrintSizeNameA4 = request["txtFirstSizeA4"].ToString() + "脳" + request["txtSecondSizeA4"].ToString();
+                            model.firstSizeA4 = request["txtFirstSizeA4"].ToString();
+                            model.secondSizeA4 = request["txtSecondSizeA4"].ToString();
+                            printDemand += "鎴愬搧灏哄锛欰4 " + model.PrintSizeNameA4 + "锛�";
+                        }
+                        else
+                        {
+                            printDemand += "鎴愬搧灏哄锛欰4 " + model.paperSizeA4 + "锛�";
+                        }
+                    }
+
+                    if (request["paperSizeA3"] != null)
+                    {
+                        model.paperSizeA3 = request["paperSizeA3"].ToString();
+                        if (model.paperSizeA3 == "-1")
+                        {
+                            model.PrintSizeNameA3 = request["txtFirstSizeA3"].ToString() + "脳" + request["txtSecondSizeA3"].ToString();
+                            model.firstSizeA3 = request["txtFirstSizeA3"].ToString();
+                            model.secondSizeA3 = request["txtSecondSizeA3"].ToString();
+                            printDemand += "A3 " + model.PrintSizeName + "锛�";
+                        }
+                        else
+                        {
+                            printDemand += "A3 " + model.paperSizeA3 + "锛�";
+                        }
+                    }
+                    if (request["printColor1"] != null)
+                    {
+                        model.printColor1 = request["printColor1"].ToString();
+                        printDemand += "鍗板埛棰滆壊锛�" + model.printColor1 + "锛�";
+                    }
+
+                    if (request["printColor2"] != null)
+                    {
+                        model.printColor2 = request["printColor2"].ToString();
+                        printDemand += "绛旈鍗¤绾稿紶锛�" + model.printColor2 + "锛�";
+                    }
+
+
+                    InquirySHiJuanModel inquirySHiJuanModel = null;
+
+                    if (request["selNianji"] != null)
+                    {
+                        var sss = request["selNianji"].Split(',').Length;
+                        string[] selNianji = request["selNianji"]?.Split(',');
+                        string[] txtRenshu = request["txtRenshu"]?.Split(',');
+
+                        string[] yuwencheckboxinput = request["yuwencheckboxinput"]?.Split(',');
+                        string[] yuwenselect = request["yuwenselect"]?.Split(',');
+                        string[] shuxuecheckboxinput = request["shuxuecheckboxinput"]?.Split(',');
+                        string[] shuxueselect = request["shuxueselect"]?.Split(',');
+                        string[] yingyucheckboxinput = request["yingyucheckboxinput"]?.Split(',');
+                        string[] yingyuselect = request["yingyuselect"]?.Split(',');
+                        string[] pingdecheckboxinput = request["pingdecheckboxinput"]?.Split(',');
+                        string[] pingdeselect = request["pingdeselect"]?.Split(',');
+                        string[] kexuecheckboxinput = request["kexuecheckboxinput"]?.Split(',');
+                        string[] kexueselect = request["kexueselect"]?.Split(',');
+                        string[] lishicheckboxinput = request["lishicheckboxinput"]?.Split(',');
+                        string[] lishiselect = request["lishiselect"]?.Split(',');
+                        string[] dilicheckboxinput = request["dilicheckboxinput"]?.Split(',');
+                        string[] diliselect = request["diliselect"]?.Split(',');
+                        string[] shengwucheckboxinput = request["shengwucheckboxinput"]?.Split(',');
+                        string[] shengwuselect = request["shengwuselect"]?.Split(',');
+                        string[] wulicheckboxinput = request["wulicheckboxinput"]?.Split(',');
+                        string[] wuliselect = request["wuliselect"]?.Split(',');
+                        string[] huaxuecheckboxinput = request["huaxuecheckboxinput"]?.Split(',');
+                        string[] huaxueselect = request["huaxueselect"]?.Split(',');
+                        string[] zhengzhicheckboxinput = request["zhengzhicheckboxinput"]?.Split(',');
+                        string[] zhengzhiselect = request["zhengzhiselect"]?.Split(',');
+                        string[] sixiangpingdecheckboxinput = request["sixiangpingdecheckboxinput"]?.Split(',');
+                        string[] sixiangpingdeselect = request["sixiangpingdeselect"]?.Split(',');
+
+
+                        string[] yuwendatikacheckboxinput = request["yuwendatikacheckboxinput"]?.Split(',');
+                        string[] yuwendatikaselect = request["yuwendatikaselect"]?.Split(',');
+                        string[] shuxuedatikacheckboxinput = request["shuxuedatikacheckboxinput"]?.Split(',');
+                        string[] shuxuedatikaselect = request["shuxuedatikaselect"]?.Split(',');
+                        string[] yingyudatikacheckboxinput = request["yingyudatikacheckboxinput"]?.Split(',');
+                        string[] yingyudatikaselect = request["yingyudatikaselect"]?.Split(',');
+                        string[] pingdedatikacheckboxinput = request["pingdedatikacheckboxinput"]?.Split(',');
+                        string[] pingdedatikaselect = request["pingdedatikaselect"]?.Split(',');
+                        string[] kexuedatikacheckboxinput = request["kexuedatikacheckboxinput"]?.Split(',');
+                        string[] kexuedatikaselect = request["kexuedatikaselect"]?.Split(',');
+                        string[] lishidatikacheckboxinput = request["lishidatikacheckboxinput"]?.Split(',');
+                        string[] lishidatikaselect = request["lishidatikaselect"]?.Split(',');
+                        string[] dilidatikacheckboxinput = request["dilidatikacheckboxinput"]?.Split(',');
+                        string[] dilidatikaselect = request["dilidatikaselect"]?.Split(',');
+                        string[] shengwudatikacheckboxinput = request["shengwudatikacheckboxinput"]?.Split(',');
+                        string[] shengwudatikaselect = request["shengwudatikaselect"]?.Split(',');
+                        string[] wulidatikacheckboxinput = request["wulidatikacheckboxinput"]?.Split(',');
+                        string[] wulidatikaselect = request["wulidatikaselect"]?.Split(',');
+                        string[] huaxuedatikacheckboxinput = request["huaxuedatikacheckboxinput"]?.Split(',');
+                        string[] huaxuedatikaselect = request["huaxuedatikaselect"]?.Split(',');
+                        string[] zhengzhidatikacheckboxinput = request["zhengzhidatikacheckboxinput"]?.Split(',');
+                        string[] zhengzhidatikaselect = request["zhengzhidatikaselect"]?.Split(',');
+                        string[] sixiangpingdedatikacheckboxinput = request["sixiangpingdedatikacheckboxinput"]?.Split(',');
+                        string[] sixiangpingdedatikaselect = request["sixiangpingdedatikaselect"]?.Split(',');
+
+                        for (int i=0;i< sss; i++)
+                        {
+                            inquirySHiJuanModel = new InquirySHiJuanModel();
+
+                            inquirySHiJuanModel.Nianji = selNianji[i];
+                            printDemand += (i+1) + "骞寸骇锛�" + inquirySHiJuanModel.Nianji + "锛�";
+                            inquirySHiJuanModel.txtRenshu = txtRenshu[i];
+                            printDemand += "浜烘暟锛�" + inquirySHiJuanModel.txtRenshu + "锛�";
+
+                            inquirySHiJuanModel.yuwencheckboxinput = yuwencheckboxinput[i];
+                          
+                            inquirySHiJuanModel.yuwenselect = yuwenselect[i];
+                           
+                            inquirySHiJuanModel.shuxuecheckboxinput = shuxuecheckboxinput[i];
+                            inquirySHiJuanModel.shuxueselect = shuxueselect[i];
+                            inquirySHiJuanModel.yingyucheckboxinput = yingyucheckboxinput[i];
+                            inquirySHiJuanModel.yingyuselect = yingyuselect[i];
+                            inquirySHiJuanModel.pingdecheckboxinput = pingdecheckboxinput[i];
+                            inquirySHiJuanModel.pingdeselect = pingdeselect[i];
+                            inquirySHiJuanModel.kexuecheckboxinput = kexuecheckboxinput[i];
+                            inquirySHiJuanModel.kexueselect = kexueselect[i];
+                            inquirySHiJuanModel.lishicheckboxinput = lishicheckboxinput[i];
+                            inquirySHiJuanModel.lishiselect = lishiselect[i];
+                            inquirySHiJuanModel.dilicheckboxinput = dilicheckboxinput[i];
+                            inquirySHiJuanModel.diliselect = diliselect[i];
+                            inquirySHiJuanModel.shengwucheckboxinput = shengwucheckboxinput[i];
+                            inquirySHiJuanModel.shengwuselect = shengwuselect[i];
+                            inquirySHiJuanModel.wulicheckboxinput = wulicheckboxinput[i];
+                            inquirySHiJuanModel.wuliselect = wuliselect[i];
+                            inquirySHiJuanModel.huaxuecheckboxinput = huaxuecheckboxinput[i];
+                            inquirySHiJuanModel.huaxueselect = huaxueselect[i];
+                            inquirySHiJuanModel.zhengzhicheckboxinput = zhengzhicheckboxinput[i];
+                            inquirySHiJuanModel.zhengzhiselect = zhengzhiselect[i];
+                            inquirySHiJuanModel.sixiangpingdecheckboxinput = sixiangpingdecheckboxinput[i];
+                            inquirySHiJuanModel.sixiangpingdeselect = sixiangpingdeselect[i];
+
+
+
+                            inquirySHiJuanModel.yuwendatikacheckboxinput = yuwendatikacheckboxinput[i];
+                            inquirySHiJuanModel.yuwendatikaselect = yuwendatikaselect[i];
+                            inquirySHiJuanModel.shuxuedatikacheckboxinput = shuxuedatikacheckboxinput[i];
+                            inquirySHiJuanModel.shuxuedatikaselect = shuxuedatikaselect[i];
+                            inquirySHiJuanModel.yingyudatikacheckboxinput = yingyudatikacheckboxinput[i];
+                            inquirySHiJuanModel.yingyudatikaselect = yingyudatikaselect[i];
+                            inquirySHiJuanModel.pingdedatikacheckboxinput = pingdedatikacheckboxinput[i];
+                            inquirySHiJuanModel.pingdedatikaselect = pingdedatikaselect[i];
+                            inquirySHiJuanModel.kexuedatikacheckboxinput = kexuedatikacheckboxinput[i];
+                            inquirySHiJuanModel.kexuedatikaselect = kexuedatikaselect[i];
+                            inquirySHiJuanModel.lishidatikacheckboxinput = lishidatikacheckboxinput[i];
+                            inquirySHiJuanModel.lishidatikaselect = lishidatikaselect[i];
+                            inquirySHiJuanModel.dilidatikacheckboxinput = dilidatikacheckboxinput[i];
+                            inquirySHiJuanModel.dilidatikaselect = dilidatikaselect[i];
+                            inquirySHiJuanModel.shengwudatikacheckboxinput = shengwudatikacheckboxinput[i];
+                            inquirySHiJuanModel.shengwudatikaselect = shengwudatikaselect[i];
+                            inquirySHiJuanModel.wulidatikacheckboxinput = wulidatikacheckboxinput[i];
+                            inquirySHiJuanModel.wulidatikaselect = wulidatikaselect[i];
+                            inquirySHiJuanModel.huaxuedatikacheckboxinput = huaxuedatikacheckboxinput[i];
+                            inquirySHiJuanModel.huaxuedatikaselect = huaxuedatikaselect[i];
+                            inquirySHiJuanModel.zhengzhidatikacheckboxinput = zhengzhidatikacheckboxinput[i];
+                            inquirySHiJuanModel.zhengzhidatikaselect = zhengzhidatikaselect[i];
+                            inquirySHiJuanModel.sixiangpingdedatikacheckboxinput = sixiangpingdedatikacheckboxinput[i];
+                            inquirySHiJuanModel.sixiangpingdedatikaselect = sixiangpingdedatikaselect[i];
+                           
+                            if (inquirySHiJuanModel.Nianji != "楂樻牎璇曞嵎")
+                            {
+                                printDemand += "璇曞嵎锛�";
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yuwencheckboxinput))
+                                {
+                                    printDemand += "璇枃锛�" + inquirySHiJuanModel.yuwencheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yuwenselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shuxuecheckboxinput))
+                                {
+                                    printDemand += "鏁板锛�" + inquirySHiJuanModel.shuxuecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shuxueselect + "锛�";
+                                }
+
+                            }
+
+
+
+                            if (inquirySHiJuanModel.Nianji == "涓�骞寸骇" || inquirySHiJuanModel.Nianji == "浜屽勾绾�")
+                            {
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.pingdecheckboxinput))
+                                {
+                                    printDemand += "鍝佸痉涓庣敓娲伙細" + inquirySHiJuanModel.pingdecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.pingdeselect + "锛�";
+                                }
+                              
+                            }
+                            else if (inquirySHiJuanModel.Nianji == "涓夊勾绾�" || inquirySHiJuanModel.Nianji == "鍥涘勾绾�" || inquirySHiJuanModel.Nianji == "浜斿勾绾�" || inquirySHiJuanModel.Nianji == "鍏勾绾�")
+                            {
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyucheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyuselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.kexuecheckboxinput))
+                                {
+                                    printDemand += "绉戝锛�" + inquirySHiJuanModel.kexuecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.kexueselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.pingdecheckboxinput))
+                                {
+                                    printDemand += "鍝佸痉涓庣敓娲伙細" + inquirySHiJuanModel.pingdecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.pingdeselect + "锛�";
+                                }
+
+                              
+                              
+                            }
+                            else if (inquirySHiJuanModel.Nianji == "涓冨勾绾�")
+                            {
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyucheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyuselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishicheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishiselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.dilicheckboxinput))
+                                {
+                                    printDemand += "鍦扮悊锛�" + inquirySHiJuanModel.dilicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.diliselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shengwucheckboxinput))
+                                {
+                                    printDemand += "鐢熺墿锛�" + inquirySHiJuanModel.shengwucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shengwuselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.sixiangpingdecheckboxinput))
+                                {
+                                    printDemand += "鎬濇兂鍝佸痉锛�" + inquirySHiJuanModel.sixiangpingdecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.sixiangpingdeselect + "锛�";
+                                }
+
+
+
+                                printDemand += "绛旈鍗★細";
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yuwendatikacheckboxinput))
+                                {
+                                    printDemand += "璇枃锛�" + inquirySHiJuanModel.yuwendatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yuwendatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shuxuedatikacheckboxinput))
+                                {
+                                    printDemand += "鏁板锛�" + inquirySHiJuanModel.shuxuedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shuxuedatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyudatikacheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyudatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyudatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishidatikacheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.dilidatikacheckboxinput))
+                                {
+                                    printDemand += "鍦扮悊锛�" + inquirySHiJuanModel.dilidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.dilidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shengwudatikacheckboxinput))
+                                {
+                                    printDemand += "鐢熺墿锛�" + inquirySHiJuanModel.shengwudatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shengwudatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.sixiangpingdedatikacheckboxinput))
+                                {
+                                    printDemand += "鎬濇兂鍝佸痉锛�" + inquirySHiJuanModel.sixiangpingdedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.sixiangpingdedatikaselect + "锛�";
+                                }
+                            }
+                            else if (inquirySHiJuanModel.Nianji == "鍏勾绾�")
+                            {
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyucheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyuselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishicheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishiselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.dilicheckboxinput))
+                                {
+                                    printDemand += "鍦扮悊锛�" + inquirySHiJuanModel.dilicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.diliselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shengwucheckboxinput))
+                                {
+                                    printDemand += "鐢熺墿锛�" + inquirySHiJuanModel.shengwucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shengwuselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.wulicheckboxinput))
+                                {
+                                    printDemand += "鐗╃悊锛�" + inquirySHiJuanModel.wulicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.wuliselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.sixiangpingdecheckboxinput))
+                                {
+                                    printDemand += "鎬濇兂鍝佸痉锛�" + inquirySHiJuanModel.sixiangpingdecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.sixiangpingdeselect + "锛�";
+                                }
+
+                                printDemand += "绛旈鍗★細";
+
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yuwendatikacheckboxinput))
+                                {
+                                    printDemand += "璇枃锛�" + inquirySHiJuanModel.yuwendatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yuwendatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shuxuedatikacheckboxinput))
+                                {
+                                    printDemand += "鏁板锛�" + inquirySHiJuanModel.shuxuedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shuxuedatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyudatikacheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyudatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyudatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishidatikacheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.dilidatikacheckboxinput))
+                                {
+                                    printDemand += "鍦扮悊锛�" + inquirySHiJuanModel.dilidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.dilidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shengwudatikacheckboxinput))
+                                {
+                                    printDemand += "鐢熺墿锛�" + inquirySHiJuanModel.shengwudatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shengwudatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.wulidatikacheckboxinput))
+                                {
+                                    printDemand += "鐗╃悊锛�" + inquirySHiJuanModel.wulidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.wulidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.sixiangpingdedatikacheckboxinput))
+                                {
+                                    printDemand += "鎬濇兂鍝佸痉锛�" + inquirySHiJuanModel.sixiangpingdedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.sixiangpingdedatikaselect + "锛�";
+                                }
+
+                               
+                            }
+                            else if (inquirySHiJuanModel.Nianji == "涔濆勾绾�")
+                            {
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyucheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyuselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishicheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishiselect + "锛�";
+                                }
+                                 
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.wulicheckboxinput))
+                                {
+                                    printDemand += "鐗╃悊锛�" + inquirySHiJuanModel.wulicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.wuliselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.huaxuecheckboxinput))
+                                {
+                                    printDemand += "鍖栧锛�" + inquirySHiJuanModel.huaxuecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.huaxueselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.sixiangpingdecheckboxinput))
+                                {
+                                    printDemand += "鎬濇兂鍝佸痉锛�" + inquirySHiJuanModel.sixiangpingdecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.sixiangpingdeselect + "锛�";
+                                }
+
+                                printDemand += "绛旈鍗★細";
+
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yuwendatikacheckboxinput))
+                                {
+                                    printDemand += "璇枃锛�" + inquirySHiJuanModel.yuwendatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yuwendatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shuxuedatikacheckboxinput))
+                                {
+                                    printDemand += "鏁板锛�" + inquirySHiJuanModel.shuxuedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shuxuedatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyudatikacheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyudatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyudatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishidatikacheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishidatikaselect + "锛�";
+                                }
+                                
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.wulidatikacheckboxinput))
+                                {
+                                    printDemand += "鐗╃悊锛�" + inquirySHiJuanModel.wulidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.wulidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.huaxuedatikacheckboxinput))
+                                {
+                                    printDemand += "鍖栧锛�" + inquirySHiJuanModel.huaxuedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.huaxuedatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.sixiangpingdedatikacheckboxinput))
+                                {
+                                    printDemand += "鎬濇兂鍝佸痉锛�" + inquirySHiJuanModel.sixiangpingdedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.sixiangpingdedatikaselect + "锛�";
+                                }
+
+                                
+                            }
+                            else if (inquirySHiJuanModel.Nianji == "楂樹竴")
+                            {
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyucheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyuselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishicheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishiselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.dilicheckboxinput))
+                                {
+                                    printDemand += "鍦扮悊锛�" + inquirySHiJuanModel.dilicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.diliselect + "锛�";
+                                }
+                               
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.wulicheckboxinput))
+                                {
+                                    printDemand += "鐗╃悊锛�" + inquirySHiJuanModel.wulicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.wuliselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.huaxuecheckboxinput))
+                                {
+                                    printDemand += "鍖栧锛�" + inquirySHiJuanModel.huaxuecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.huaxueselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.zhengzhicheckboxinput))
+                                {
+                                    printDemand += "鏀挎不锛�" + inquirySHiJuanModel.zhengzhicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.zhengzhiselect + "锛�";
+                                }
+
+                                printDemand += "绛旈鍗★細";
+
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yuwendatikacheckboxinput))
+                                {
+                                    printDemand += "璇枃锛�" + inquirySHiJuanModel.yuwendatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yuwendatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shuxuedatikacheckboxinput))
+                                {
+                                    printDemand += "鏁板锛�" + inquirySHiJuanModel.shuxuedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shuxuedatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyudatikacheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyudatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyudatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishidatikacheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.dilidatikacheckboxinput))
+                                {
+                                    printDemand += "鍦扮悊锛�" + inquirySHiJuanModel.dilidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.dilidatikaselect + "锛�";
+                                }
+                                
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.wulidatikacheckboxinput))
+                                {
+                                    printDemand += "鐗╃悊锛�" + inquirySHiJuanModel.wulidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.wulidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.huaxuedatikacheckboxinput))
+                                {
+                                    printDemand += "鍖栧锛�" + inquirySHiJuanModel.huaxuedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.huaxuedatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.zhengzhidatikacheckboxinput))
+                                {
+                                    printDemand += "鏀挎不锛�" + inquirySHiJuanModel.zhengzhidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.zhengzhidatikaselect + "锛�";
+                                }
+ 
+                            }
+                            else if (inquirySHiJuanModel.Nianji == "楂樹簩")
+                            {
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyucheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyuselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishicheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishiselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.dilicheckboxinput))
+                                {
+                                    printDemand += "鍦扮悊锛�" + inquirySHiJuanModel.dilicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.diliselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shengwucheckboxinput))
+                                {
+                                    printDemand += "鐢熺墿锛�" + inquirySHiJuanModel.shengwucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shengwuselect + "锛�";
+                                }
+
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.wulicheckboxinput))
+                                {
+                                    printDemand += "鐗╃悊锛�" + inquirySHiJuanModel.wulicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.wuliselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.huaxuecheckboxinput))
+                                {
+                                    printDemand += "鍖栧锛�" + inquirySHiJuanModel.huaxuecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.huaxueselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.zhengzhicheckboxinput))
+                                {
+                                    printDemand += "鏀挎不锛�" + inquirySHiJuanModel.zhengzhicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.zhengzhiselect + "锛�";
+                                }
+
+                                printDemand += "绛旈鍗★細";
+
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yuwendatikacheckboxinput))
+                                {
+                                    printDemand += "璇枃锛�" + inquirySHiJuanModel.yuwendatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yuwendatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shuxuedatikacheckboxinput))
+                                {
+                                    printDemand += "鏁板锛�" + inquirySHiJuanModel.shuxuedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shuxuedatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyudatikacheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyudatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyudatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishidatikacheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.dilidatikacheckboxinput))
+                                {
+                                    printDemand += "鍦扮悊锛�" + inquirySHiJuanModel.dilidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.dilidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shengwudatikacheckboxinput))
+                                {
+                                    printDemand += "鐢熺墿锛�" + inquirySHiJuanModel.shengwudatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shengwudatikaselect + "锛�";
+                                }
+
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.wulidatikacheckboxinput))
+                                {
+                                    printDemand += "鐗╃悊锛�" + inquirySHiJuanModel.wulidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.wulidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.huaxuedatikacheckboxinput))
+                                {
+                                    printDemand += "鍖栧锛�" + inquirySHiJuanModel.huaxuedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.huaxuedatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.zhengzhidatikacheckboxinput))
+                                {
+                                    printDemand += "鏀挎不锛�" + inquirySHiJuanModel.zhengzhidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.zhengzhidatikaselect + "锛�";
+                                }
+
+                               
+                            }
+                            else if (inquirySHiJuanModel.Nianji == "楂樹笁")
+                            {
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyucheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyuselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishicheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishiselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.dilicheckboxinput))
+                                {
+                                    printDemand += "鍦扮悊锛�" + inquirySHiJuanModel.dilicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.diliselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shengwucheckboxinput))
+                                {
+                                    printDemand += "鐢熺墿锛�" + inquirySHiJuanModel.shengwucheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shengwuselect + "锛�";
+                                }
+
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.wulicheckboxinput))
+                                {
+                                    printDemand += "鐗╃悊锛�" + inquirySHiJuanModel.wulicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.wuliselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.huaxuecheckboxinput))
+                                {
+                                    printDemand += "鍖栧锛�" + inquirySHiJuanModel.huaxuecheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.huaxueselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.zhengzhicheckboxinput))
+                                {
+                                    printDemand += "鏀挎不锛�" + inquirySHiJuanModel.zhengzhicheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.zhengzhiselect + "锛�";
+                                }
+
+                                printDemand += "绛旈鍗★細";
+
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yuwendatikacheckboxinput))
+                                {
+                                    printDemand += "璇枃锛�" + inquirySHiJuanModel.yuwendatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yuwendatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shuxuedatikacheckboxinput))
+                                {
+                                    printDemand += "鏁板锛�" + inquirySHiJuanModel.shuxuedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shuxuedatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.yingyudatikacheckboxinput))
+                                {
+                                    printDemand += "鑻辫锛�" + inquirySHiJuanModel.yingyudatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.yingyudatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.lishidatikacheckboxinput))
+                                {
+                                    printDemand += "鍘嗗彶锛�" + inquirySHiJuanModel.lishidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.lishidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.dilidatikacheckboxinput))
+                                {
+                                    printDemand += "鍦扮悊锛�" + inquirySHiJuanModel.dilidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.dilidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.shengwudatikacheckboxinput))
+                                {
+                                    printDemand += "鐢熺墿锛�" + inquirySHiJuanModel.shengwudatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.shengwudatikaselect + "锛�";
+                                }
+
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.wulidatikacheckboxinput))
+                                {
+                                    printDemand += "鐗╃悊锛�" + inquirySHiJuanModel.wulidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.wulidatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.huaxuedatikacheckboxinput))
+                                {
+                                    printDemand += "鍖栧锛�" + inquirySHiJuanModel.huaxuedatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.huaxuedatikaselect + "锛�";
+                                }
+                                if (!string.IsNullOrEmpty(inquirySHiJuanModel.zhengzhidatikacheckboxinput))
+                                {
+                                    printDemand += "鏀挎不锛�" + inquirySHiJuanModel.zhengzhidatikacheckboxinput + "寮狅紝";
+                                    printDemand += inquirySHiJuanModel.zhengzhidatikaselect + "锛�";
+                                }
+
+                            }else if (inquirySHiJuanModel.Nianji == "楂樻牎璇曞嵎")
+                            {
+
+                            }
+                            model.InquirySHiJuanList.Add(inquirySHiJuanModel);
+                        }
+                    }
+
                 }
                 else if (model.PrintTypeId == 32) //骞垮憡鎵戝厠
                 {
@@ -852,6 +1716,31 @@
                         printDemand += "锛�" + model.GramWeight + "鍏�";
                     }
                     printDemand += "锛�" + model.SingleOrdouble + "锛�" + model.PrintColor;
+                    if (request["jtWZ"] != null)
+                        model.JTWZ = request["jtWZ"].ToString();
+                    if (request["jtWZFM"] != null)
+                        model.jtWZFM = request["jtWZFM"].ToString();
+                }
+                else if (model.PrintTypeId == 39) //鍏枃绾�
+                {
+
+                    Sys_DictionaryBLL _sys_DictionaryBLL = new Sys_DictionaryBLL();//瀛楀吀涓氬姟閫昏緫鎿嶄綔绫诲璞�
+                    var fengmianzhizhangs = _sys_DictionaryBLL.GetDataByType("鍏枃绾哥焊寮�").FirstOrDefault(x => x.MeanValue == model.PaperId);
+                    model.PrintCountName = model.PrintCount.ToString();
+                   
+                    if (model.PrintSizeId != -1)
+                    {
+                        SysInquiry_PaperSizeDetail paperSize = _paperSizeDetailBLL.GetPaperSizeDetail(model.PrintTypeId, model.PrintSizeId);
+                        printDemand = paperSize.Name + "锛�";
+                        model.PrintSizeName = paperSize.Name;
+                    }
+                    if (fengmianzhizhangs != null)
+                    {
+                        printDemand += fengmianzhizhangs.Name + "锛�";
+                    }
+                   
+                     
+                    printDemand +=    model.PrintColor;
                 }
                 else if (model.PrintTypeId == 22) //渚跨
                 {
@@ -1070,6 +1959,8 @@
                     }
                     if (request["jtWZ"] != null)
                         model.JTWZ = request["jtWZ"].ToString();
+                    if (request["jtWZFM"] != null)
+                        model.jtWZFM = request["jtWZFM"].ToString();
                     if (request["frontType"] != null)
                         model.FrontType = request["frontType"].ToString();
                     if (request["pDemand"] != null)
@@ -1083,7 +1974,7 @@
                     if (model.PrintMode == 1)
                     {
                         printDemand += model.PaperMP + "锛�";
-
+                        printDemand += model.RLNum + "锛�";
                     }
                     else
                     {
@@ -1091,7 +1982,7 @@
                         PaperInfoBLL _paperInfoBLL = new PaperInfoBLL();
                         SysInquiry_PaperInfo paperInfo = _paperInfoBLL.GetPaperModel(model.PaperMP.ToInt32().Value);
                         printDemand += paperInfo.PaperName;
-                        if (model.PaperId != 0)
+                        if (model.PaperId != 0 && paperInfo.PaperName != "鏃犵⒊澶嶅啓绾�")
                         {
                             BrandInfoBLL _brandInfoBLL = new BrandInfoBLL();
                             SysInquiry_BrandInfo brandInfo = _brandInfoBLL.SelectModelByKey(model.BrandId);
@@ -1099,14 +1990,50 @@
                             printDemand += "锛�" + model.GramWeight + "鍏�";
                         }
                         printDemand += "锛屾瘡鏈�" + model.PageNum + "浠斤紝";
+                        printDemand += model.RLNum + "锛�";
+                        if (paperInfo.PaperName == "鏃犵⒊澶嶅啓绾�")
+                        {
+                            if(model.RLNum == "涓よ仈")
+                            {
+                                printDemand += model.shanglian + "锛�";
+                                printDemand += model.xialian + "锛�";
+                            }
+                            else if (model.RLNum == "涓夎仈")
+                            {
+                                printDemand += model.shanglian + "锛�";
+                                printDemand += model.zhonglianlian1 + "锛�";
+                                printDemand += model.xialian + "锛�";
+                            }
+                            else if (model.RLNum == "鍥涜仈")
+                            {
+                                printDemand += model.shanglian + "锛�";
+                                printDemand += model.zhonglianlian1 + "锛�";
+                                printDemand += model.zhonglianlian2 + "锛�";
+                                printDemand += model.xialian + "锛�";
+                            }
+                            else if (model.RLNum == "浜旇仈")
+                            {
+                                printDemand += model.shanglian + "锛�";
+                                printDemand += model.zhonglianlian1 + "锛�";
+                                printDemand += model.zhonglianlian2 + "锛�";
+                                printDemand += model.zhonglianlian3 + "锛�";
+                                printDemand += model.xialian + "锛�";
+                            }
+
+                        }
+
+
+
+                       
                     }
-                    printDemand += model.RLNum + "锛�";
-                    printDemand += model.PrintColor + "锛�";
-                    printDemand += "灏侀潰瑕佹眰锛�";
-                    printDemand += model.FrontType;
+                    
+                    printDemand += model.PrintColor + "";
+                  
 
                     if (model.FrontType != "鏃犲皝闈�")
                     {
+                        printDemand += "锛屽皝闈㈣姹傦細";
+                        printDemand += model.FrontType;
                         printDemand += "锛�" + model.pDemand;
                     }
 
@@ -1124,9 +2051,10 @@
                         sizeName = paperSize.Name;
                         int index = sizeName.IndexOf('(');
                         sizeName = sizeName.Substring(0, index);
+                        sizeName = "";
                         if (request["txtFirstSize"] != null && request["txtSecondSize"] != null)
                         {
-                            sizeName += "(" + request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString() + ")";
+                            sizeName += request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString();// "(" + request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString() + ")";
                             model.firstSize = request["txtFirstSize"].ToString();
                             model.secondSize = request["txtSecondSize"].ToString();
                         }
@@ -1226,9 +2154,11 @@
                         sizeName = paperSize.Name;
                         int index = sizeName.IndexOf('(');
                         sizeName = sizeName.Substring(0, index);
+                        sizeName = "";
                         if (request["txtFirstSize"] != null && request["txtSecondSize"] != null)
                         {
-                            sizeName += "(" + request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString() + ")";
+                            sizeName += request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString();
+                            //sizeName += "(" + request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString() + ")";
                             model.firstSize = request["txtFirstSize"].ToString();
                             model.secondSize = request["txtSecondSize"].ToString();
                         }
@@ -1327,9 +2257,11 @@
                             sizeName = paperSize.Name;
                             int index = sizeName.IndexOf('(');
                             sizeName = sizeName.Substring(0, index);
+                            sizeName = "";
                             if (request["txtFirstSize"] != null && request["txtSecondSize"] != null)
                             {
-                                sizeName += "(" + request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString() + ")";
+                                sizeName += request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString();
+                                //sizeName += "(" + request["txtFirstSize"].ToString() + "脳" + request["txtSecondSize"].ToString() + ")";
                                 model.firstSize = request["txtFirstSize"].ToString();
                                 model.secondSize = request["txtSecondSize"].ToString();
                             }
@@ -1354,11 +2286,11 @@
                                 insideModel.PaperId = request["paper" + i].ToString().ToInt32().Value;
                             }
                             if (request["gramWeight" + i] != null)
-                                insideModel.GramWeight = request["gramWeight" + i].ToString().ToInt32().Value;
+                                insideModel.GramWeight = request["gramWeight" + i].ToInt32().HasValue? request["gramWeight" + i].ToString().ToInt32().Value:0;
                             if (request["printColor" + i] != null)
                                 insideModel.PrintColor = request["printColor" + i].ToString();
                             if (request["pageNum" + i] != null)
-                                insideModel.PageNum = request["pageNum" + i].ToString().ToInt32().Value;
+                                insideModel.PageNum = request["pageNum" + i].ToInt32().HasValue ? request["pageNum" + i].ToString().ToInt32().Value : 0; ;
                             if (request["works" + i] != null)
                                 works = request["works" + i].ToString();
                             if (!string.IsNullOrEmpty(works))
@@ -1441,7 +2373,7 @@
                     printDemand += model.Shape;
                 }
                 //鍒ゆ柇灏哄
-                if (request["hidOrderId"].ToInt32() >= 0 && model.PrintTypeId != 37)
+                if (request["hidOrderId"].ToInt32() >= 0 && model.PrintTypeId != 37 && model.PrintTypeId != 38)
                 {
                     if (model.PrintSizeId ==-1)
                     {
@@ -1625,12 +2557,17 @@
                      if (afterInfo.ParameterName == "鑳跺ご")
                      {
                          if(model.PrintTypeId!=27)
-                         afterInfo.ParameterName = "鑳跺ご(姣忔湰" + model.PageNum.ToString() + "椤�)";
+                         afterInfo.ParameterName = "鑳跺ご(姣忔湰" + model.PageNum.ToString() + "寮�)";
+
+                        if (model.PrintTypeId == 39)
+                        {
+                            afterInfo.ParameterName = "鑳跺ご(" + model.pageNumsbs.ToString() + ")";
+                        }
                      }
                     if (afterInfo.ParameterName == "鑳跺乏")
                     {
                         if (model.PrintTypeId == 29)
-                            afterInfo.ParameterName = "鑳跺乏(姣忔湰" + model.PaperMP.ToString() + "椤�)";
+                            afterInfo.ParameterName = "鑳跺乏(姣忔湰" + model.PaperMP.ToString() + "寮�)";
                     }
                     afterWorkStr += afterInfo.ParameterName + "锛�";
                  }
@@ -1646,13 +2583,50 @@
                  }
 
              }
-             //if (model.PrintTypeId == 27)
-             //{
-             //    afterWorkStr += "濂楀彿鍙锋(" + model.ThStart.ToString() + "-" + model.ThEnd.ToString() + ")";
-             //    afterWorkStr += "锛�" + model.JTWZ;
-             //}
-             
-             if (model.PrintTypeId == 25)
+            if (model.PrintTypeId == 27)
+            {
+                if (!string.IsNullOrEmpty(model.JTWZ))
+                {
+                    afterWorkStr = /*"瑁呰锛�" +*/ model.JTWZ  ;
+                    if (model.JTWZ != "鑳跺ご" && model.JTWZ != "鑳跺乏" && model.JTWZ != "鍏朵粬")
+                    {
+                        afterWorkStr   += "锛屽皝闈㈠嵃鍒疯姹傦細" + model.jtWZFM;
+                    }
+                }
+               
+                if(!string.IsNullOrEmpty(model.ThStart) || !string.IsNullOrEmpty(model.ThEnd))
+                {
+                    afterWorkStr += "锛屽鍙峰彿娈�(" + model.ThStart + "-" + model.ThEnd + ")";
+                    //afterWorkStr += "锛�" + model.JTWZ;
+                } 
+            }
+
+            if (model.PrintTypeId == 29)
+            {
+                if (!string.IsNullOrEmpty(model.JTWZ))
+                {
+                    if (!string.IsNullOrEmpty(afterWorkStr))
+                    {
+                        afterWorkStr += "锛�";
+                    }
+                    afterWorkStr += /*"瑁呰锛�" +*/ model.JTWZ;
+                    if (model.JTWZ != "鑳跺ご" && model.JTWZ != "鑳跺乏" && model.JTWZ != "鍏朵粬" && model.JTWZ != "鏁i〉")
+                    {
+                        if (!string.IsNullOrEmpty(model.jtWZFM))
+                            afterWorkStr += "锛屽皝闈㈠嵃鍒疯姹傦細" + model.jtWZFM;
+                    }
+                    if ( model.JTWZ != "鏁i〉" && model.PageNum > 0)
+                        afterWorkStr += "(姣忔湰" + model.PageNum.ToString() + "寮�)";
+                }
+
+                //if (!string.IsNullOrEmpty(model.ThStart) || !string.IsNullOrEmpty(model.ThEnd))
+                //{
+                //    afterWorkStr += "锛屽鍙峰彿娈�(" + model.ThStart + "-" + model.ThEnd + ")";
+                //    //afterWorkStr += "锛�" + model.JTWZ;
+                //}
+            }
+
+            if (model.PrintTypeId == 25)
              {
                  
                  InquiryInsideModel insideModel = model.InquiryInsideList[0];
@@ -1911,7 +2885,15 @@
                         newSize = new SysInquiry_PaperSizeDetail();
                         newSize.KeyId = size.KeyId;
                         int index=size.Name.IndexOf('(');
-                        newSize.Name = size.Name.Substring(0, index);
+                        if (index >= 0)
+                        {
+                            newSize.Name = size.Name.Substring(0, index);
+                        }
+                        else
+                        {
+                            newSize.Name = size.Name;
+                        }
+                        
                         tempList = newSizeList.Where(p => p.Name == newSize.Name).ToList<SysInquiry_PaperSizeDetail>();
                         if (tempList == null || tempList.Count == 0)
                         {

--
Gitblit v1.9.1