From 09c2292a34980beff332c65239b68e9c619a9663 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期一, 25 七月 2022 15:15:58 +0800 Subject: [PATCH] 文书管理 --- zhengcaioa/zhengcaioa/Views/CooperOrder/Printtousushu.cshtml | 172 ++++++++++++++++------- zhengcaioa/zhengcaioa/Views/CooperOrder/PrintZhiyihan.cshtml | 220 ++++++++++++++++++++----------- zhengcaioa/zhengcaioa/Controllers/BusinessOrder/CooperOrderController.cs | 21 ++ 3 files changed, 277 insertions(+), 136 deletions(-) diff --git a/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/CooperOrderController.cs b/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/CooperOrderController.cs index b1ed7a0..e4732ad 100644 --- a/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/CooperOrderController.cs +++ b/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/CooperOrderController.cs @@ -2239,7 +2239,7 @@ var sysCodeDtls2 = sysCodeDtls1.Where(x => x.Classify1 == challengeItemDTO.Question).ToList(); if (!string.IsNullOrEmpty(challengeItemDTO.Law)) { - sysCodeDtls2 = sysCodeDtls2.Where(x => challengeItemDTO.Law.Split(',').Contains(x.CodeSn)).ToList(); + sysCodeDtls2 = sysCodeDtls2.Where(x => challengeItemDTO.Law.Split(',').Contains(x.CodeSn)).OrderBy(x=>x.Classify3).ToList(); } challengeItemDTO.sysCodeDtls = sysCodeDtls2; } @@ -2798,7 +2798,7 @@ var sysCodeDtls2 = sysCodeDtls1.Where(x => x.Classify1 == complaintItemDTO.Question).ToList(); if (!string.IsNullOrEmpty(complaintItemDTO.Law)) { - sysCodeDtls2 = sysCodeDtls2.Where(x => complaintItemDTO.Law.Split(',').Contains(x.CodeSn)).ToList(); + sysCodeDtls2 = sysCodeDtls2.Where(x => complaintItemDTO.Law.Split(',').Contains(x.CodeSn)).OrderBy(x => x.Classify3).ToList(); } complaintItemDTO.sysCodeDtls = sysCodeDtls2; } @@ -2876,9 +2876,22 @@ complaintletterDTO.SqdbId += challengeItemDTO.QuestionName+";"; } } - - + + + } + else + { + complaintletterDTO.SqdbId = ""; + if (complaintletterDTO.complaintItemDTOs != null && complaintletterDTO.complaintItemDTOs.Count > 0) + { + foreach (var complaintItemDTO in complaintletterDTO.complaintItemDTOs) + { + + complaintletterDTO.SqdbId += complaintItemDTO.QuestionName + ";"; + } + } + } var cooperOrderDTO = _cooperOrderService.Get(id); diff --git a/zhengcaioa/zhengcaioa/Views/CooperOrder/PrintZhiyihan.cshtml b/zhengcaioa/zhengcaioa/Views/CooperOrder/PrintZhiyihan.cshtml index 36dd1ed..191605e 100644 --- a/zhengcaioa/zhengcaioa/Views/CooperOrder/PrintZhiyihan.cshtml +++ b/zhengcaioa/zhengcaioa/Views/CooperOrder/PrintZhiyihan.cshtml @@ -127,7 +127,7 @@ </tr> <tr> <td colspan="2" align="left">鍦板潃锛�<span style="width:290px;">@Model.GysAddress</span> @(string.IsNullOrEmpty(Model.GysPostcode)?"":"閭紪锛�" )<span style="width:160px;">@Model.GysPostcode</span></td> - + </tr> <tr> <td align="left" width="50%">鑱旂郴浜猴細<span style="width:265px;">@Model.GysContacts </span></td> @@ -136,15 +136,15 @@ @for (int i = 0; i < challengecomplaintShouquandaibiaoDTOs.Count; i++) { - <tr> - <td colspan="2" align="left">鎺堟潈浠h〃@(i!=0?(i+""):"")锛�<span style="width:480px;">@challengecomplaintShouquandaibiaoDTOs[i].Shouquandaibiao </span></td> - </tr> - <tr> - <td colspan="2" align="left">鑱旂郴鐢佃瘽@(i!=0?(i+""):"")锛�<span style="width:480px;">@challengecomplaintShouquandaibiaoDTOs[i].Lianxidianhua </span></td> - </tr> - <tr> - <td align="left" colspan="2">鍦板潃@(i!=0?(i+""):"")锛�<span style="width:290px;">@challengecomplaintShouquandaibiaoDTOs[i].Dizhi </span> @(string.IsNullOrEmpty(challengecomplaintShouquandaibiaoDTOs[i].Youbian)?"":"閭紪")@(i!=0?(i+""):"")锛�<span style="width:160px;">@challengecomplaintShouquandaibiaoDTOs[i].Youbian </span></td> - </tr> + <tr> + <td colspan="2" align="left">鎺堟潈浠h〃@(i!=0?(i+""):"")锛�<span style="width:480px;">@challengecomplaintShouquandaibiaoDTOs[i].Shouquandaibiao </span></td> + </tr> + <tr> + <td colspan="2" align="left">鑱旂郴鐢佃瘽@(i!=0?(i+""):"")锛�<span style="width:480px;">@challengecomplaintShouquandaibiaoDTOs[i].Lianxidianhua </span></td> + </tr> + <tr> + <td align="left" colspan="2">鍦板潃@(i!=0?(i+""):"")锛�<span style="width:290px;">@challengecomplaintShouquandaibiaoDTOs[i].Dizhi </span> @(string.IsNullOrEmpty(challengecomplaintShouquandaibiaoDTOs[i].Youbian)?"":"閭紪")@(i!=0?(i+""):"")锛�<span style="width:160px;">@challengecomplaintShouquandaibiaoDTOs[i].Youbian </span></td> + </tr> } <tr> <td colspan="2"><b>浜屻�佽川鐤戦」鐩熀鏈儏鍐�</b></td> @@ -171,23 +171,24 @@ { if (challengeItemDTOs.Count == 1) { - <tr> - <td colspan="2"> - 璐ㄧ枒浜嬮」锛�<span style="text-indent:10px">@challengeItemDTOs[i].QuestionName </span> - </td> - </tr> - <tr> - <td colspan="2"> - 浜嬪疄渚濇嵁锛欯Html.Raw("<span>" + (string.IsNullOrEmpty(challengeItemDTOs[i].Evidential) ? "" : challengeItemDTOs[i].Evidential.Replace(" ", " ").Replace("\r", "<br/>")) + "</span>") - </td> - </tr> - <tr> - <td colspan="2"> - 娉曞緥渚濇嵁锛� - @for (int j = 0; j < challengeItemDTOs[i].sysCodeDtls.Count; j++) + <tr> + <td colspan="2"> + 璐ㄧ枒浜嬮」锛�<span style="text-indent:10px">@challengeItemDTOs[i].QuestionName </span> + </td> + </tr> + <tr> + <td colspan="2"> + 浜嬪疄渚濇嵁锛欯Html.Raw("<span>" + (string.IsNullOrEmpty(challengeItemDTOs[i].Evidential) ? "" : challengeItemDTOs[i].Evidential.Replace(" ", " ").Replace("\r", "<br/>")) + "</span>") + </td> + </tr> + <tr> + <td colspan="2"> + 娉曞緥渚濇嵁锛� + @for (int j = 0; j < challengeItemDTOs[i].sysCodeDtls.Count; j++) { var sssss = ""; - if (challengeItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�") >= 0) + if(j == 0 || challengeItemDTOs[i].sysCodeDtls[j].Classify3 != challengeItemDTOs[i].sysCodeDtls[j-1].Classify3){ + if (challengeItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�") >= 0) { sssss = "銆�" + challengeItemDTOs[i].sysCodeDtls[j].Classify3.Insert(challengeItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�"), "銆�"); } @@ -195,20 +196,22 @@ { sssss = "銆�" + challengeItemDTOs[i].sysCodeDtls[j].Classify3 + "銆�"; } + } + if (j != (challengeItemDTOs[i].sysCodeDtls.Count - 1)) { - @Html.Raw(sssss + challengeItemDTOs[i].sysCodeDtls[j].Classify2 + "銆�") + @Html.Raw(sssss + challengeItemDTOs[i].sysCodeDtls[j].Classify2 + "銆�") } else { - @Html.Raw(sssss + challengeItemDTOs[i].sysCodeDtls[j].Classify2 ) + @Html.Raw(sssss + challengeItemDTOs[i].sysCodeDtls[j].Classify2 ) } } - </td> - </tr> + </td> + </tr> @@ -217,24 +220,25 @@ } else { - <tr> - <td colspan="2"> - 璐ㄧ枒浜嬮」@((i + 1) + "")锛�<span style="text-indent:10px">@challengeItemDTOs[i].QuestionName </span> - </td> - </tr> - <tr> - <td colspan="2"> - 浜嬪疄渚濇嵁@((i + 1) + "")锛� @Html.Raw("<span>" + (string.IsNullOrEmpty(challengeItemDTOs[i].Evidential) ? "" : challengeItemDTOs[i].Evidential.Replace(" ", " ").Replace("\r", "<br/>")) + "</span>") - </td> - </tr> + <tr> + <td colspan="2"> + 璐ㄧ枒浜嬮」@((i + 1) + "")锛�<span style="text-indent:10px">@challengeItemDTOs[i].QuestionName </span> + </td> + </tr> + <tr> + <td colspan="2"> + 浜嬪疄渚濇嵁@((i + 1) + "")锛� @Html.Raw("<span>" + (string.IsNullOrEmpty(challengeItemDTOs[i].Evidential) ? "" : challengeItemDTOs[i].Evidential.Replace(" ", " ").Replace("\r", "<br/>")) + "</span>") + </td> + </tr> - <tr> - <td colspan="2"> - 娉曞緥渚濇嵁锛� - @for (int j = 0; j < challengeItemDTOs[i].sysCodeDtls.Count; j++) + <tr> + <td colspan="2"> + 娉曞緥渚濇嵁锛� + @for (int j = 0; j < challengeItemDTOs[i].sysCodeDtls.Count; j++) { var sssss = ""; - if (challengeItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�") >= 0) + if(j == 0 || challengeItemDTOs[i].sysCodeDtls[j].Classify3 != challengeItemDTOs[i].sysCodeDtls[j-1].Classify3){ + if (challengeItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�") >= 0) { sssss = "銆�" + challengeItemDTOs[i].sysCodeDtls[j].Classify3.Insert(challengeItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�"), "銆�"); } @@ -242,20 +246,21 @@ { sssss = "銆�" + challengeItemDTOs[i].sysCodeDtls[j].Classify3 + "銆�"; } + } if (j != (challengeItemDTOs[i].sysCodeDtls.Count - 1)) { - @Html.Raw(sssss + challengeItemDTOs[i].sysCodeDtls[j].Classify2 + "銆�") + @Html.Raw(sssss + challengeItemDTOs[i].sysCodeDtls[j].Classify2 + "銆�") } else { - @Html.Raw(sssss + challengeItemDTOs[i].sysCodeDtls[j].Classify2) + @Html.Raw(sssss + challengeItemDTOs[i].sysCodeDtls[j].Classify2) } } - </td> - </tr> + </td> + </tr> } @@ -269,8 +274,8 @@ <td colspan="2" align="left">璇锋眰锛�<span>@Model.RequestInfoName</span></td> </tr> @*<tr> - <td colspan="2" style="height:15px"></td> - </tr>*@ + <td colspan="2" style="height:15px"></td> + </tr>*@ <tr> <td align="left">绛惧瓧(绛剧珷)锛�</td> <td align="left">鍏珷锛�</td> @@ -281,25 +286,29 @@ </table> </div> - <div id="zhuti"> - @{ + + + </div> + + <div id="zhuti"> + @{ for (int i = 0; i < yinyezhizhaosssss.Count; i++) { - <div style="page-break-after:always;"> - <img src="@yinyezhizhaosssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> + <div style="page-break-after:always;"> + <img src="@yinyezhizhaosssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> - </div> + </div> } for (int i = 0; i < shenfenzhengsssss.Count; i++) { - <div style="page-break-after:always;"> - <img src="@shenfenzhengsssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> + <div style="page-break-after:always;"> + <img src="@shenfenzhengsssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> - </div> + </div> } - } + } <div style="page-break-after:always;"> <table border="0" align="center" cellpadding="3" cellspacing="0"> @@ -325,10 +334,56 @@ </div> + </div> + + + + <div id="zhuti1"> + @{ + for (int i = 0; i < yinyezhizhaosssss.Count; i++) + { + <div style="page-break-after:always;"> + <img src="@yinyezhizhaosssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> + + </div> + } + + + for (int i = 0; i < shenfenzhengsssss.Count; i++) + { + <div style="page-break-after:always;"> + <img src="@shenfenzhengsssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> + + </div> + } + } + + <div style="page-break-after:always;"> + <table border="0" align="center" cellpadding="3" cellspacing="0"> + <tr> + <td colspan="2" style="font-size:29.3px;text-align:center">娉曞畾浠h〃浜鸿祫鏍艰瘉鏄庝功</td> + </tr> + <tr> + <td colspan="2">鍏硅瘉鏄� @(cooperatecustomCustomerDTO.FName) 鍦� @(cooperatecustomCustomerDTO.Name) 浠� @(cooperatecustomCustomerDTO.Zhiwu) 鑱屽姟锛屾槸 @(cooperatecustomCustomerDTO.Name) 鐨勬硶瀹氫唬琛ㄤ汉銆�</td> + </tr> + <tr> + <td colspan="2" align="left"> 鐗规璇佹槑銆�</td> + </tr> + <tr> + <td colspan="2" style="height:50px"></td> + </tr> + <tr> + <td colspan="2" align="right">宸濆嵃鏂囧寲闆嗗洟鑲′唤鏈夐檺鍏徃锛堝叕绔狅級</td> + </tr> + <tr> + <td colspan="2" align="right">鏃ユ湡锛欯Model.Modifytime.Value.ToString("yyyy骞碝M鏈坉d鏃�")</td> + </tr> + </table> </div> - </div> - </div> + + </div> + </div> </div> <div class="wrapper wrapper-content" style="margin-top:0px"></div> @@ -350,8 +405,7 @@ </form> <script type="text/javascript"> $('#zhuti').hide(); - - + $('#zhuti1').hide(); function printWin() { var index = layer.open({ @@ -376,17 +430,23 @@ '</div>' + '</div>', yes: function (index, layero) { + + + + + + + var pt = document.getElementById("page1").innerHTML; + var zhutiziliao = $('#zhutiziliao').val(); if (zhutiziliao == "0") { - $('#zhuti').show(); - } else { - $('#zhuti').hide(); - } - var a = parseInt($('#PrintNums').val()) ; + $('#content').append(' <div id ="zhutilinshi"> </div >'); + $('#zhutilinshi').append(document.getElementById("zhuti").innerHTML); + } + var a = parseInt($('#PrintNums').val()); - var pt = document.getElementById("page1").innerHTML; pt = pt.replace("璐ㄧ枒鍑斤紙姝f湰锛�","璐ㄧ枒鍑斤紙鍓湰锛�"); if (a > 0) { $('#content').append(' <div id ="fuben"> </div >'); @@ -399,14 +459,14 @@ var oWin = window.open("", "_blank"); var pta = document.getElementById("content").innerHTML; $('#fuben').remove(); - + $('#zhutilinshi').remove(); oWin.document.write(pta); oWin.focus(); oWin.document.close(); oWin.print(); oWin.close(); layer.close(index); - $('#zhuti').hide(); + return false; } @@ -446,17 +506,19 @@ '</div>' + '</div>', yes: function (index, layero) { + + + + + var pt = document.getElementById("page1").innerHTML; var zhutiziliao = $('#zhutiziliao').val(); if (zhutiziliao == "0") { - $('#zhuti').show(); - } else { - $('#zhuti').hide(); + $('#content').append(' <div id ="zhutilinshi"> </div >'); + $('#zhutilinshi').append(document.getElementById("zhuti1").innerHTML); + } - var a = parseInt($('#PrintNums').val()) ; + var a = parseInt($('#PrintNums').val()); - - - var pt = document.getElementById("page1").innerHTML; pt = pt.replace("璐ㄧ枒鍑斤紙姝f湰锛�","璐ㄧ枒鍑斤紙鍓湰锛�"); if (a > 0) { $('#content').append(' <div id ="fuben"> </div >'); @@ -468,8 +530,10 @@ $("#content").wordExport("璐ㄧ枒鍑紷(Html.Raw(Model.GysName))"); //fileName涓哄鍑虹殑word鏂囦欢鐨勫懡鍚�,content涓鸿瀵煎嚭鐨刪tml鍐呭瀹瑰櫒 $('#fuben').remove(); + $('#zhutilinshi').remove(); layer.close(index); $('#zhuti').hide(); + return false; } diff --git a/zhengcaioa/zhengcaioa/Views/CooperOrder/Printtousushu.cshtml b/zhengcaioa/zhengcaioa/Views/CooperOrder/Printtousushu.cshtml index d4c78f1..69fdc16 100644 --- a/zhengcaioa/zhengcaioa/Views/CooperOrder/Printtousushu.cshtml +++ b/zhengcaioa/zhengcaioa/Views/CooperOrder/Printtousushu.cshtml @@ -220,7 +220,7 @@ <td colspan="2"><b>浜屻�佹姇璇夐」鐩熀鏈儏鍐�</b></td> </tr> <tr> - <td colspan="2" align="left">閲囪喘椤圭洰鐨勫悕绉帮細<span style="width:415px;font-size:13pt;">@Model.XmName </span></td> + <td colspan="2" align="left">閲囪喘椤圭洰鐨勫悕绉帮細<span style="width:415px;">@Model.XmName </span></td> </tr> <tr> <td colspan="2" align="left">閲囪喘椤圭洰鐨勭紪鍙凤細<span style="width:180px;">@Model.XmCode </span> 鍖呭彿锛�<span style="width:160px;">@Model.XmPackage </span></td> @@ -262,7 +262,7 @@ </tr> <tr> - <td align="left" colspan="2"><span>@(Model.Respondent)</span>浜�<span>@(Model.RespondDateName)</span>,灏辫川鐤戜簨椤瑰仛鍑轰簡绛斿/娌℃湁鍦ㄦ硶瀹氭湡闄愬唴鍋氬嚭绛斿</td> + <td align="left" colspan="2"><span>@(Model.Respondent)</span>浜�<span>@(Model.RespondDateName)</span>,灏辫川鐤戜簨椤笯(!string.IsNullOrEmpty(Model.RespondDateName)?"鍋氬嚭浜嗙瓟澶�":"娌℃湁鍦ㄦ硶瀹氭湡闄愬唴鍋氬嚭绛斿" ) </td> </tr> <tr> @@ -291,7 +291,8 @@ @for (int j = 0; j < complaintItemDTOs[i].sysCodeDtls.Count; j++) { var sssss = ""; - if (complaintItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�")>=0) + if(j == 0 || complaintItemDTOs[i].sysCodeDtls[j].Classify3 != complaintItemDTOs[i].sysCodeDtls[j-1].Classify3){ + if (complaintItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�")>=0) { sssss = "銆�" + complaintItemDTOs[i].sysCodeDtls[j].Classify3.Insert(complaintItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�"), "銆�"); } @@ -299,6 +300,8 @@ { sssss = "銆�" + complaintItemDTOs[i].sysCodeDtls[j].Classify3 + "銆�"; } + } + if (j != (complaintItemDTOs[i].sysCodeDtls.Count - 1)) { @Html.Raw(sssss + complaintItemDTOs[i].sysCodeDtls[j].Classify2 + "銆�") @@ -334,7 +337,8 @@ @for (int j = 0; j < complaintItemDTOs[i].sysCodeDtls.Count; j++) { var sssss = ""; - if (complaintItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�") >= 0) + if(j == 0 || complaintItemDTOs[i].sysCodeDtls[j].Classify3 != complaintItemDTOs[i].sysCodeDtls[j-1].Classify3){ + if (complaintItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�")>=0) { sssss = "銆�" + complaintItemDTOs[i].sysCodeDtls[j].Classify3.Insert(complaintItemDTOs[i].sysCodeDtls[j].Classify3.IndexOf("銆�"), "銆�"); } @@ -342,6 +346,7 @@ { sssss = "銆�" + complaintItemDTOs[i].sysCodeDtls[j].Classify3 + "銆�"; } + } if (j != (complaintItemDTOs[i].sysCodeDtls.Count - 1)) { @Html.Raw(sssss + complaintItemDTOs[i].sysCodeDtls[j].Classify2 + "銆�") @@ -367,8 +372,8 @@ <td colspan="2" align="left">璇锋眰锛�<span>@Model.RequestInfoName</span></td> </tr> @*<tr> - <td colspan="2" style="height:15px"></td> - </tr>*@ + <td colspan="2" style="height:15px"></td> + </tr>*@ <tr> <td align="left">绛惧瓧(绛剧珷)锛�</td> <td align="left">鍏珷锛�</td> @@ -379,51 +384,100 @@ </table> </div> - <div id="zhuti"> - @{ + + + </div> + + <div id="zhuti"> + @{ for (int i = 0; i < yinyezhizhaosssss.Count; i++) { - <div style="page-break-after:always;"> - <img src="@yinyezhizhaosssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> + <div style="page-break-after:always;"> + <img src="@yinyezhizhaosssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> - </div> + </div> } for (int i = 0; i < shenfenzhengsssss.Count; i++) { - <div style="page-break-after:always;"> - <img src="@shenfenzhengsssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> - - </div> - } - } - <div style="page-break-after:always;"> - <table border="0" align="center" cellpadding="3" cellspacing="0"> - <tr> - <td colspan="2" style="font-size:29.3px;text-align:center">娉曞畾浠h〃浜鸿祫鏍艰瘉鏄庝功</td> - </tr> - <tr> - <td colspan="2">鍏硅瘉鏄� @(cooperatecustomCustomerDTO.FName) 鍦� @(cooperatecustomCustomerDTO.Name) 浠� @(cooperatecustomCustomerDTO.Zhiwu) 鑱屽姟锛屾槸 @(cooperatecustomCustomerDTO.Name) 鐨勬硶瀹氫唬琛ㄤ汉銆�</td> - </tr> - <tr> - <td colspan="2" align="left"> 鐗规璇佹槑銆�</td> - </tr> - <tr> - <td colspan="2" style="height:50px"></td> - </tr> - <tr> - <td colspan="2" align="right">宸濆嵃鏂囧寲闆嗗洟鑲′唤鏈夐檺鍏徃锛堝叕绔狅級<img src="~/img/images/gongzhang.png?v=3" alt="" /></td> - </tr> - <tr> - <td colspan="2" align="right">鏃ユ湡锛欯Model.Modifytime.Value.ToString("yyyy骞碝M鏈坉d鏃�")</td> - </tr> - </table> + <img src="@shenfenzhengsssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> + </div> + } + } - + <div style="page-break-after:always;"> + <table border="0" align="center" cellpadding="3" cellspacing="0"> + <tr> + <td colspan="2" style="font-size:29.3px;text-align:center">娉曞畾浠h〃浜鸿祫鏍艰瘉鏄庝功</td> + </tr> + <tr> + <td colspan="2">鍏硅瘉鏄� @(cooperatecustomCustomerDTO.FName) 鍦� @(cooperatecustomCustomerDTO.Name) 浠� @(cooperatecustomCustomerDTO.Zhiwu) 鑱屽姟锛屾槸 @(cooperatecustomCustomerDTO.Name) 鐨勬硶瀹氫唬琛ㄤ汉銆�</td> + </tr> + <tr> + <td colspan="2" align="left"> 鐗规璇佹槑銆�</td> + </tr> + <tr> + <td colspan="2" style="height:50px"></td> + </tr> + <tr> + <td colspan="2" align="right">宸濆嵃鏂囧寲闆嗗洟鑲′唤鏈夐檺鍏徃锛堝叕绔狅級<img src="~/img/images/gongzhang.png?v=3" alt="" id="zhutiqiznhang" /></td> + </tr> + <tr> + <td colspan="2" align="right">鏃ユ湡锛欯Model.Modifytime.Value.ToString("yyyy骞碝M鏈坉d鏃�")</td> + </tr> + </table> </div> + + + </div> + + + <div id="zhuti1"> + @{ + for (int i = 0; i < yinyezhizhaosssss.Count; i++) + { + <div style="page-break-after:always;"> + <img src="@yinyezhizhaosssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> + + </div> + } + + + for (int i = 0; i < shenfenzhengsssss.Count; i++) + { + <div style="page-break-after:always;"> + <img src="@shenfenzhengsssss[i].Filepath" alt="" style="height: auto; max-width: 100%; "> + + </div> + } + } + + <div style="page-break-after:always;"> + <table border="0" align="center" cellpadding="3" cellspacing="0"> + <tr> + <td colspan="2" style="font-size:29.3px;text-align:center">娉曞畾浠h〃浜鸿祫鏍艰瘉鏄庝功</td> + </tr> + <tr> + <td colspan="2">鍏硅瘉鏄� @(cooperatecustomCustomerDTO.FName) 鍦� @(cooperatecustomCustomerDTO.Name) 浠� @(cooperatecustomCustomerDTO.Zhiwu) 鑱屽姟锛屾槸 @(cooperatecustomCustomerDTO.Name) 鐨勬硶瀹氫唬琛ㄤ汉銆�</td> + </tr> + <tr> + <td colspan="2" align="left"> 鐗规璇佹槑銆�</td> + </tr> + <tr> + <td colspan="2" style="height:50px"></td> + </tr> + <tr> + <td colspan="2" align="right">宸濆嵃鏂囧寲闆嗗洟鑲′唤鏈夐檺鍏徃锛堝叕绔狅級</td> + </tr> + <tr> + <td colspan="2" align="right">鏃ユ湡锛欯Model.Modifytime.Value.ToString("yyyy骞碝M鏈坉d鏃�")</td> + </tr> + </table> + </div> + </div> </div> @@ -449,7 +503,7 @@ </form> <script type="text/javascript"> $('#zhuti').hide(); - + $('#zhuti1').hide(); function printWin() { @@ -475,17 +529,23 @@ '</div>' + '</div>', yes: function (index, layero) { + + + + + + + var pt = document.getElementById("page1").innerHTML; + var zhutiziliao = $('#zhutiziliao').val(); if (zhutiziliao == "0") { - $('#zhuti').show(); - } else { - $('#zhuti').hide(); + $('#content').append(' <div id ="zhutilinshi"> </div >'); + $('#zhutilinshi').append(document.getElementById("zhuti").innerHTML); } - var a = parseInt($('#PrintNums').val()) ; + var a = parseInt($('#PrintNums').val()); - var pt = document.getElementById("page1").innerHTML; pt = pt.replace("鎶曡瘔涔︼紙姝f湰锛�","鎶曡瘔涔︼紙鍓湰锛�"); if (a > 0) { $('#content').append(' <div id ="fuben"> </div >'); @@ -498,14 +558,14 @@ var oWin = window.open("", "_blank"); var pta = document.getElementById("content").innerHTML; $('#fuben').remove(); - + $('#zhutilinshi').remove(); oWin.document.write(pta); oWin.focus(); oWin.document.close(); oWin.print(); oWin.close(); layer.close(index); - $('#zhuti').hide(); + return false; } @@ -545,17 +605,19 @@ '</div>' + '</div>', yes: function (index, layero) { + + + + + var pt = document.getElementById("page1").innerHTML; var zhutiziliao = $('#zhutiziliao').val(); if (zhutiziliao == "0") { - $('#zhuti').show(); - } else { - $('#zhuti').hide(); + $('#content').append(' <div id ="zhutilinshi"> </div >'); + $('#zhutilinshi').append(document.getElementById("zhuti1").innerHTML); + } - var a = parseInt($('#PrintNums').val()) ; + var a = parseInt($('#PrintNums').val()); - - - var pt = document.getElementById("page1").innerHTML; pt = pt.replace("鎶曡瘔涔︼紙姝f湰锛�","鎶曡瘔涔︼紙鍓湰锛�"); if (a > 0) { $('#content').append(' <div id ="fuben"> </div >'); @@ -567,8 +629,10 @@ $("#content").wordExport("鎶曡瘔涔(Html.Raw(Model.TsrName))"); //fileName涓哄鍑虹殑word鏂囦欢鐨勫懡鍚�,content涓鸿瀵煎嚭鐨刪tml鍐呭瀹瑰櫒 $('#fuben').remove(); + $('#zhutilinshi').remove(); layer.close(index); $('#zhuti').hide(); + return false; } -- Gitblit v1.9.1