Commit 4e308bf4 authored by houyu's avatar houyu

缴费凭证打印

parent 58177a84
...@@ -5,7 +5,255 @@ ...@@ -5,7 +5,255 @@
<head> <head>
<%@include file="/common/jsLib.jsp"%> <%@include file="/common/jsLib.jsp"%>
<script type="text/javascript" src="${ctx}/webResources/js/jatoolPrinter.js"></script>
<style>
.title {
font-family : Arial,Vernada,Tahoma, sans-serif;
font-size: 30px;
color : #00008B;
background-color : White; text-decoration:underline
}
.normal{
font-family : Arial,Vernada, Tahoma, Helvetica, sans-serif;
font-size: 14px;
color: #444444;
text-decoration: none;
line-height: 180%;
}
.f1 {
left: 250px;
top: 188px
}
/* 建设单位(左) */
.f2 {
left: 200px;
top: 215px
}
/* 项目性质(左) */
.f3 {
left: 170px;
top: 243px
}
/* 项目名称(左) */
.f4 {
left: 170px;
top: 298px
}
/* 项目名称(左) */
.f5 {
left: 170px;
top: 351px
}
/* 建筑面积(左)*/
.f6 {
left: 190px;
top: 376px
}
/* 测算配套费(左) */
.f7 {
left: 205px;
top: 429px
}
.f8 {
left: 205px;
top: 458px
}
.f9 {
left: 145px;
top: 499px
}
/* 备注 */
.f10 {
left: 175px;
top: 549px
}
/* 经办人 */
.f11 {
left: 175px;
top: 607px
}
/* 领单人 */
.f12 {
left: 185px;
top: 673px
}
/* 电子监管号 */
.f13 {
left: 165px;
top: 707px
}
/* 年 */
.f14 {
left: 230px;
top: 707px
}
/* 月 */
.f15 {
left: 275px;
top: 707px
}
/* 日 */
.f16 {
left: 580px;
top: 660px
}
/* 电子监管号 */
.f17 {
left: 600px;
top: 258px
}
.f18 {
left: 855px;
top: 258px
}
.f19 {
left: 600px;
top: 303px
}
.f20 {
left: 600px;
top: 348px
}
.f21 {
left: 600px;
top: 393px
}
.f22 {
left: 600px;
top: 438px
}
.f23 {
left: 600px;
top: 483px
}
.f24 {
left: 580px;
top: 580px
}
.f25 {
left: 580px;
top: 605px
}
.f26 {
left: 580px;
top: 634px
}
.f27 {
left: 795px;
top: 709px
}
.f28 {
left: 865px;
top: 709px
}
.f29 {
left: 920px;
top: 709px
}
.f30 {
left: 600px;
top: 479px
}
.f31 {
left: 600px;
top: 499px
}
/*NO.PTF*/
.f32 {
left: 220px;
top: 123px;
font-size: 24px;
color: red;
font-weight: bolder;
}
/*NO.PTF*/
.f33 {
left: 920px;
top: 130px;
font-size: 24px;
color: red;
font-weight: bolder;
}
/*经办人*/
.f34 {
left: 155px;
top: 563px;
font-weight: bolder;
}
/*内部使用*/
.f35 {
left: 800px;
top: 408px;
color: red;
font-size: 20px;
background-color: #F2F7FD;
z-index: 99;
}
/*章1*/
.f36 {
left: 840px;
top: 620px;
}
.f36 img,
.f37 img {
width: 160px;
height: 160px;
}
/*章2*/
.f37 {
left: 250px;
top: 250px;
}
.f38 {
left: 70px;
top: 490px;
}
.f39 {
left: 800px;
top: 395px;
}
.f38 img,
.f39 img {
width: 200px;
height: 60px;
}
#page1 DIV {
position: absolute
}
.only_for_print{display: none}
</style>
<title>南京征收管理系统</title> <title>南京征收管理系统</title>
<script> <script>
$(function () { $(function () {
...@@ -176,12 +424,14 @@ ...@@ -176,12 +424,14 @@
columns: [[ columns: [[
{ {
field: 'op1', title: '关联操作', width: 130, align: 'center', formatter: function (value, rec) { field: 'op1', title: '关联操作', width: 300, align: 'center', formatter: function (value, rec) {
if (rec.statusConstract == 0 && rec.statusComplete == 0 && rec.statusWithinTheDay == 0) { if (rec.statusConstract == 0 && rec.statusComplete == 0 && rec.statusWithinTheDay == 0) {
return "<a class='btn_01_mini' onclick=addTabSfxx('" + rec.id + "') >收费信息<b></b></a>"; return "<a class='btn_01_mini' onclick=addTabSfxx('" + rec.id + "') >收费信息<b></b></a>";
} }
return "<a class='btn_01_mini' onclick=addTabSfxx('" + rec.id + "') >收费信息<b></b></a>"; return "<a class='btn_01_mini' onclick=asy_tb()>同步施工许可<b></b></a>\n" +
" <a class='btn_01_mini' onclick=doPrint('pre')>打印缴费凭证<b></b></a>\n" +
" <a class='btn_01_mini' onclick=one_book()>一般缴款书<b></b></a>";
} }
}, },
...@@ -221,6 +471,42 @@ ...@@ -221,6 +471,42 @@
</script> </script>
<script>
function doPrint(type) {
myDoc = {
settings: {
pageWidth: 2100,
pageHeight: 1400,
orientation: 2},
documents: document,
marginIgnored:true,
dragDesigner: {viewSource:true},
settingsID: 'mydoc3',
classesReplacedWhenPrint: new Array('.only_for_print{display:block}'),
copyrights: "杰创软件拥有版权 www.jatools.com"
}
var jatoolsPrinter = document.getElementById("jatoolsPrinter");
if("pre"==type){
updateZslxdbh();
jatoolsPrinter.printPreview(myDoc);
}else if("print"==type){
updateZslxdbh();
jatoolsPrinter.print(myDoc,true);
}
}
function updateZslxdbh(){
$.ajax({
url : "${ctx}/jsp/paymentVoucher/updateZslxdbh.action",
type: 'post',
dataType: 'json',
data:{
id : "${paymentItemHis.id}",
zslxdbh : "${zslxdbh}"
},
async : false,
});
}
</script>
</head> </head>
<body> <body>
...@@ -276,14 +562,60 @@ ...@@ -276,14 +562,60 @@
</tr> </tr>
</table> </table>
</div> </div>
<a class='btn_01_mini' onclick="asy_tb()">同步施工许可<b></b></a>
<a class='btn_01_mini' onclick="do_pz()">打印缴费凭证<b></b></a>
<a class='btn_01_mini' onclick="one_book()">一般缴款书<b></b></a>
<div id="pagination"> <div id="pagination">
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div id="page1" class='only_for_print pagestyle' style='width:210mm;height:140mm;position:relative;'>
<img class='screen-only' src="${ctx}/webResources/images/guihuaju.jpg" style="position:absolute;width:100%;height:100%"/>
<div id='f1' draggable='true' class='f1'>${xmxxb.xxylb}</div>
<div id='f2' draggable='true' class='f2'>${xmxxb.slbh}</div>
<div id='f3' draggable='true' class='f3'>${fn:substring(xmxxb.jsdw,0,13)}<br/>${fn:substring(xmxxb.jsdw,13,26)}<br/>${fn:substring(xmxxb.jsdw,26,-1)}</div>
<div id='f4' draggable='true' class='f4'>${fn:substring(xmxxb.xmmc,0,13)}<br/>${fn:substring(xmxxb.xmmc,13,26)}<br/>${fn:substring(xmxxb.xmmc,26,-1)}</div>
<div id='f5' draggable='true' class='f5'>${xmxxb.zjsmj} 平方米</div>
<div id='f6' draggable='true' class='f6'><fmt:formatNumber value="${csptf}" pattern="#,##0.00#"/></div>
<div id='f7' draggable='true' class='f7'><fmt:formatNumber value="${paymentItemHis.ptyjje}" pattern="#,##0.00#"/></div>
<div id='f8' draggable='true' class='f8'><fmt:formatNumber value="${paymentItemHis.ptymje}" pattern="#,##0.00#"/></div>
<div id='f9' draggable='true' class='f9'></div>
<div id='f10' draggable='true' class='f10'></div>
<div id='f11' draggable='true' class='f11'></div>
<div id='f12' draggable='true' class='f12'>${paymentItemHis.ECN}</div>
<div id='f13' draggable='true' class='f13'>${fn:substring(paymentItemHis.createTime,0,4)}</div>
<div id='f14' draggable='true' class='f14'>${fn:substring(paymentItemHis.createTime,5,7)}</div>
<div id='f15' draggable='true' class='f15'>${fn:substring(paymentItemHis.createTime,8,10)}</div>
<div id='f16' draggable='true' class='f16'>${paymentItemHis.ECN}</div>
<div id='f17' draggable='true' class='f17'>${xmxxb.xxylb}</div>
<div id='f18' draggable='true' class='f18'>${xmxxb.slbh}</div>
<div id='f19' draggable='true' class='f19'>${xmxxb.jsdw}</div>
<div id='f20' draggable='true' class='f20'>${xmxxb.xmmc}</div>
<div id='f21' draggable='true' class='f21'>${xmxxb.jsdd}</div>
<div id='f22' draggable='true' class='f22'>${xmxxb.zjsmj} 平方米</div>
<div id='f23' draggable='true' class='f23'></div>
<div id='f24' draggable='true' class='f24'>${lxrinfo.lxr}</div>
<div id='f25' draggable='true' class='f25'>${lxrinfo.lxdh}</div>
<div id='f26' draggable='true' class='f26'>${lxrinfo.jddh}</div>
<div id='f27' draggable='true' class='f27'>${fn:substring(paymentItemHis.createTime,0,4)}</div>
<div id='f28' draggable='true' class='f28'>${fn:substring(paymentItemHis.createTime,5,7)}</div>
<div id='f29' draggable='true' class='f29'>${fn:substring(paymentItemHis.createTime,8,10)}</div>
<div id='f30' draggable='true' class='f30'>规划许可证号:${xmxxb.xkzh}</div>
<div id='f31' draggable='true' class='f31'>规划项目编号:${xmxxb.xmbh}</div>
<c:if test="${paymentItemHis.isCwyz!='0'}">
<div id='32' draggable='true' class='f32'>${zslxdbh}</div>
<div id='33' draggable='true' class='f33'>${zslxdbh}</div>
<div id='34' draggable='true' class='f34'>${jbr}</div>
<div id='36' draggable='true' class='f36'><img src="${ctx}/images/img/zhang1.png" alt=""></div>
<div id='37' draggable='true' class='f37'><img src="${ctx}/images/img/zhang1.png" alt=""></div>
<div id='38' draggable='true' class='f38'><img src="${ctx}/images/img/zhang2.png" alt=""></div>
<div id='39' draggable='true' class='f39'><img src="${ctx}/images/img/zhang2.png" alt=""></div>
</c:if>
</div>
<OBJECT ID="jatoolsPrinter" CLASSID="CLSID:B43D3361-D075-4BE2-87FE-057188254255"
codebase="/njzsb/plugin/jatoolsPrinter.cab#version=8,6,0,0" width="0" height="0">
</OBJECT>
</body> </body>
<script> <script>
function asy_tb() { function asy_tb() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment