<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DeliverOrderPrint.aspx.cs" Inherits="CY.WebForm.Pages.business.DeliverOrderPrint" %>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
<head id="Head1" runat="server">
|
<title>送货单</title>
|
<script src="../../js/utils/jquery-1.5.1.min.js" type="text/javascript"></script>
|
<script src="../../js/common/util.js" type="text/javascript"></script>
|
<script src="../../js/common/KeyBehaviorHook.js" type="text/javascript"></script>
|
<script src="../../js/common/Printter.js" type="text/javascript"></script>
|
<script src="../../js/common/LodopFuncs.js" type="text/javascript"></script>
|
<link href="../../Styles/ParticularWQJ.css" rel="stylesheet" type="text/css" />
|
<!--前台页面start-->
|
<style type="text/css" id="style1">
|
.dbody { width: 600px; margin: 0; margin-left: auto; margin-right: auto; display: block; font-size: 12px; }
|
.dtitle { text-align: center; font-size: 20px; font-weight: bolder; font-family: 黑体; }
|
.borderTable { width: 100%; border: 1px solid black; margin-top: 10px; font-size: 12px; }
|
.dbody th { height: 20px; line-height: 20px; font-size: 12px; }
|
.dbody td { height: 20px; line-height: 20px; padding: 1px; vertical-align: middle; font-size: 12px; }
|
.borderTable td { text-align: center; font-size: 12px; }
|
.tb_rightfill { width: 100%; font-size: 12px; }
|
.tb_rightfill td { font-size: 12px; text-align: left; }
|
#div_tool { text-align: center; }
|
.tbJE { width: 600px; font-size: 12px; }
|
.tbJE td { height: 20px; line-height: 20px; font-size: 12px; }
|
</style>
|
<script type="text/javascript">
|
|
|
function LoadOrders() {
|
var setOrderAttr = function (thetr, orderObj, attr) {
|
var newtd = newtd = document.createElement('td');
|
newtd.innerHTML = orderObj[attr];
|
thetr.appendChild(newtd);
|
|
}
|
var fillOrder = function (orderObj) {
|
var i = -1;
|
var newtr = document.createElement('tr');
|
var fillTarget = ['ordershowId', 'pdName', 'printName', 'printNum', 'UnitPrice', 'sumPrice'];
|
while (++i < fillTarget.length) {
|
setOrderAttr(newtr, orderObj, fillTarget[i]);
|
}
|
return newtr;
|
}
|
//dialogArguments
|
//var parentWindow = window.dialogArguments;
|
var parentWindow = window.opener;
|
// parent.GetSelectedOrders();
|
var orderdata = parentWindow.GetSelectedOrders(); // window.opener.GetSelectedOrders();
|
var tbody_order = document.getElementById('tb_orders');
|
var i = -1;
|
var sumPrice = 0;
|
while (++i < orderdata.length) {
|
tbody_order.appendChild(fillOrder(orderdata[i]));
|
sumPrice += orderdata[i].sumPrice * 100;
|
}
|
|
|
sumPrice /= 100;
|
document.getElementById('spnSumPriceUpper').innerHTML = sumPrice.ToUpper();
|
document.getElementById('spnSumPrice').innerHTML = sumPrice;
|
}
|
function loadOtherInfo() {
|
var jstr = document.getElementById('txtOtherInfo').value;
|
var otherInfo = undefined;
|
try {
|
otherInfo = eval('[' + jstr + ']')[0];
|
} catch (e) {
|
alert("界面初始化异常");
|
return;
|
}
|
otherInfo.NowTime = new Date().ToString('yyyy年MM月dd日');
|
SetJsonToDom(otherInfo, 'spn', 'innerHTML');
|
}
|
|
</script>
|
</head>
|
<body style='padding: 0; margin: 0;' onbeforeprint="OnPrint()" onafterprint="OnPrintOver()">
|
<form id="form2" runat="server" style="text-align: center">
|
<input type="hidden" id='txtOtherInfo' runat="server" />
|
<div class='dbody' style="text-align:center">
|
<object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" width="0" height="0">
|
<embed id="LODOP_EM" type="application/x-print-lodop" width="0" height="0" pluginspage="/Pages/common/install_lodop32.exe"></embed>
|
</object>
|
<div id='div_tool' printparams='0,2200,1400,"A4"' style="padding-bottom: 5px">
|
</div>
|
<div class='dtitle' style="text-align:left;">
|
<span id='SellerOrderId' runat="server"></span> </div>
|
<div class='dtitle'>
|
送货单</div>
|
|
<table border="0" cellpadding="0" cellspacing="0" class='tb_rightfill'>
|
<tbody>
|
<tr>
|
<td>
|
收货单位:<span id='spnBuyerName' runat="server">#</span>
|
</td>
|
<td style='width: 150px;'>
|
  电话:<span id='spnBuyerPhone' runat="server">#</span>
|
</td>
|
</tr>
|
<tr>
|
<td>
|
收货地址:<span id='spnBuyerAddress' runat="server">#</span>
|
</td>
|
<td>
|
送货时间:<span id='spnNowTime' runat="server">#</span>
|
</td>
|
</tr>
|
<tr>
|
<td colspan="2">
|
<table cellpadding="0" cellspacing="0" style="margin: 0px; padding: 0px;">
|
<tr>
|
<td>
|
送货备注:
|
</td>
|
<td>
|
<div id="spnRemark" runat="server" style="width: 510px; overflow: visible; word-break: break-all;">
|
#</div>
|
</td>
|
</tr>
|
</table>
|
</td>
|
</tr>
|
</tbody>
|
</table>
|
<table border="0" cellpadding="0" cellspacing="0" class='borderTable'>
|
<thead>
|
<tr>
|
<th scope="col">
|
订单号
|
</th>
|
<th scope="col">
|
印刷品名称
|
</th>
|
<th scope="col">
|
业务类别
|
</th>
|
<th scope="col" style='width: 100px;'>
|
数量
|
</th>
|
<th scope="col" style='width: 100px;'>
|
单价
|
</th>
|
<th scope="col" style='width: 120px;'>
|
金 额
|
</th>
|
</tr>
|
</thead>
|
<tbody id='tb_orders'>
|
<asp:repeater id="rptData" runat="server">
|
<itemtemplate>
|
<tr>
|
<td>
|
<%#Eval("SellerOrderId")%>
|
</td>
|
<td>
|
<%#Eval("DocumentName")%>
|
</td>
|
<td>
|
<%#Eval("PrintSizeName")%>
|
</td>
|
<td>
|
<%#Eval("OrderExtend.PrintNum")%><%#Eval("yssldw")%>
|
</td>
|
<td>
|
<%#Eval("UnitPrice", "{0:F4}")%>
|
</td>
|
<td>
|
<%#Eval("sumPrice","{0:F}")%>
|
</td>
|
</tr>
|
</itemtemplate>
|
</asp:repeater>
|
</tbody>
|
</table>
|
<table border="0" cellpadding="0" cellspacing="0" class="tbJE">
|
<tr>
|
<td align="right">
|
金额合计(大写):<b><span id='spnSumPriceUpper' runat="server" >#</span> </b>  金额:<span id='spnSumPrice' runat="server">#</span>
|
</td>
|
</tr>
|
</table>
|
<table border="0" cellpadding="0" cellspacing="0" class='borderTable'>
|
<tr>
|
<td>
|
<%-- 预付款余额:<span id='spnBuyerPrepayments'>#</span>--%>
|
</td>
|
<td>
|
业务经理: <span id='spnB' runat="server" >#</span>
|
</td>
|
<td>
|
制单人: <span id='spnC' runat="server">#</span>
|
</td>
|
<td>
|
送货单位: <span id='spnD' runat="server">#</span>
|
</td>
|
</tr>
|
<tr>
|
<td colspan='7' style='text-align: left; padding-left: 65px;'>
|
客户须知: 收货人需验收确认质量、数量、规格及收费符合要求后方可签字。
|
</td>
|
</tr>
|
</table>
|
<table border="0" cellpadding="0" cellspacing="0" class='tb_rightfill'>
|
<tbody>
|
<tr runat="server" visible="false">
|
<td>
|
<span id='spnSellerName'>#</span>
|
</td>
|
<td>
|
地址:<span id='spnSellerAddress'>#</span>
|
</td>
|
<td>
|
电话:<span id='spnSellerPhone'>#</span>
|
</td>
|
</tr>
|
<tr>
|
<td>
|
收货单位(盖章): 
|
</td>
|
<td>
|
收货人(签字):
|
</td>
|
<td>
|
</td>
|
</tr>
|
</tbody>
|
</table>
|
</div>
|
</form>
|
</body>
|
</html>
|