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); 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">授权代表@(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">授权代表@(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">法定代表人资格证明书</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年MM月dd日")</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("质疑函(正本)","质疑函(副本)"); 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("质疑函(正本)","质疑函(副本)"); if (a > 0) { $('#content').append(' <div id ="fuben"> </div >'); @@ -468,8 +530,10 @@ $("#content").wordExport("质疑函@(Html.Raw(Model.GysName))"); //fileName为导出的word文件的命名,content为要导出的html内容容器 $('#fuben').remove(); $('#zhutilinshi').remove(); layer.close(index); $('#zhuti').hide(); return false; } 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">法定代表人资格证明书</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年MM月dd日")</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">法定代表人资格证明书</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年MM月dd日")</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">法定代表人资格证明书</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年MM月dd日")</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("投诉书(正本)","投诉书(副本)"); 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("投诉书(正本)","投诉书(副本)"); if (a > 0) { $('#content').append(' <div id ="fuben"> </div >'); @@ -567,8 +629,10 @@ $("#content").wordExport("投诉书@(Html.Raw(Model.TsrName))"); //fileName为导出的word文件的命名,content为要导出的html内容容器 $('#fuben').remove(); $('#zhutilinshi').remove(); layer.close(index); $('#zhuti').hide(); return false; }