| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
- <%@include file="/context/mytags.jsp" %>
- <!DOCTYPE html>
- <html id="hhh">
- <script>
- function printPage() {
- try {
- var bdhtml=window.document.body.innerHTML; //获取当前页的html代码
- var sprnstr="<!--startprint-->"; //设置打印开始区域
- var eprnstr="<!--endprint-->"; //设置打印结束区域
- var prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); //从开始代码向后取html
- var prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); //从结束代码向前取html
- window.document.body.innerHTML=prnhtml;
- window.print();
- window.document.body.innerHTML=bdhtml; //还原页面
- }catch (e){
- console.log(e)
- }
- }
- </script>
- <body>
- <button id="printBut" onclick="printPage()">打印</button>
- <!--startprint-->
- <table id="printDiv">
- <span style="float:left;width:100%;font-size:25px;text-align:center;">物料出库单</span>
- <span style="float:left">导出日期:${materialDaptStr}</span>
- <table style="width:100%;float:left" border="1px solid #ccc" cellspacing="0" cellpadding="0">
- <tr style="height:45px">
- <td colspan="4">导出人:${empty userName ? '获取失败' : userName}</td>
- <td colspan="3">科室:${departName}</td>
- </tr>
- <tr style="height:45px">
- <td>序号</td>
- <td>货品名称</td>
- <td>单价</td>
- <td>数量</td>
- <td>总价</td>
- <td>领用车号</td>
- <td>领用人签名</td>
- </tr>
- <c:forEach items="${printInfos}" var="item" varStatus="stuts">
- <tr style="height:45px">
- <td>${stuts.index+1 }</td>
- <td>${item.goodsName}</td>
- <td>${item.defaultProvider}</td>
- <td>${item.outNum}</td>
- <td>${item.defaultProviderSum}</td>
- <td>${item.plate}</td>
- <td></td>
- </tr>
- </c:forEach>
- <tr>
- <td colspan="2">合计</td>
- <td>${providerSum}</td>
- <td>${outNumSum}</td>
- <td>${providerSums}</td>
- <td></td>
- <td></td>
- </tr>
- </table>
- </table>
- <!--endprint-->
- </body>
- </html>
|