📄 detail_order.jsp
字号:
<%@ page contentType="text/html;charset=UTF-8"%>
<jsp:useBean id="orderHandleKey" class="com.cwc.app.api.OrderHandleKey"/>
<%@ include file="../../include.jsp"%>
<%
long oid = StringUtil.getLong(request,"oid");
DBRow detailOrder = orderMgr.getDetailOrderByOid(oid);
DBRow orderLine[] = orderMgr.getOrderLinesByOid(oid);
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<link href="../../style.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="dynCalendar.css" type="text/css" media="screen">
<script language="javascript" src="../../common.js"></script>
<script language="javascript">
<!--
function modOrderHandleNote()
{
document.handle_order_form.action = "<%=ConfigBean.getStringValue("systenFolder")%>appController/modOrderHandleNote";
document.handle_order_form.submit();
}
function modOrderHandleStatus(os)
{
if ( confirm("确认修改订单状态吗?") )
{
document.handle_order_form.action = "<%=ConfigBean.getStringValue("systenFolder")%>appController/modOrderHandleStatus";
document.handle_order_form.submit();
}
}
function addDeliveryNo()
{
document.handle_order_form.action = "<%=ConfigBean.getStringValue("systenFolder")%>appController/addOrderDeliveryNo";
document.handle_order_form.submit();
}
//-->
</script>
<style type="text/css">
<!--
.unnamed1 {
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCCCCC;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-left-color: #CCCCCC;
}
.unnamed3 {
color: #993300;
}
-->
</style>
<style media=print>
.Noprint{display:none;}
</style>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<br>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" class="thetable">
<thead>
<tr>
<td align="center" valign="middle">商品编号</td>
<td width="494" align="left" valign="middle">商品名称</td>
<td width="139" align="center" valign="middle">单 价</td>
<td width="135" align="center" valign="middle">数 量</td>
<td width="145" align="center" valign="middle">小 计</td>
</tr>
</thead>
<%
for (int i=0; i<orderLine.length; i++)
{
%>
<tr>
<td width="122" height="24" align="center" valign="middle">
<%=orderLine[i].getString("pid")%>
</td>
<td width="494" align="left" valign="middle" style='word-break:break-all;' >
<%=orderLine[i].getString("name")%>
(
<%=StringUtil.replaceString(StringUtil.replaceString(orderLine[i].getString("attribute"),"@",": "),"#"," / ")%>
) </td>
<td width="139" align="center" valign="middle" style='word-break:break-all;' >
<%=orderLine[i].getString("shop_price")%>
</td>
<td width="135" align="center" valign="middle" style='word-break:break-all;' >
<%=orderLine[i].getString("quantity")%>
</td>
<td width="145" align="center" valign="middle" style='word-break:break-all;' >
<%=orderLine[i].getString("amount")%>
</td>
</tr>
<%
}
%>
<tr>
<td height="24" align="center" valign="middle" class="unnamed1"> </td>
<td align="left" valign="middle" class="unnamed1" style='word-break:break-all;' > </td>
<td align="center" valign="middle" class="unnamed1" style='word-break:break-all;' > </td>
<td align="center" valign="middle" class="unnamed1" style='word-break:break-all;' >合计</td>
<td align="center" valign="middle" class="unnamed1" style='word-break:break-all;' >¥<strong>
<%=detailOrder.getString("sum_price")%>
</strong></td>
</tr>
<tr bgcolor="eeeeee">
<td height="24" align="center" valign="middle"> </td>
<td align="left" valign="middle" > </td>
<td align="center" valign="middle" >配送费用</td>
<td align="center" valign="middle" >支付费用</td>
<td align="center" valign="middle" >实际支付</td>
</tr>
<tr>
<td height="24" align="center" valign="middle"> </td>
<td align="left" valign="middle" style='word-break:break-all;' > </td>
<td align="center" valign="middle" style='word-break:break-all;' >
<%=detailOrder.getString("del_type_cost")%>
</td>
<td align="center" valign="middle" style='word-break:break-all;' >x
<%=detailOrder.getString("pay_type_cost_percnet")%>
</td>
<td align="center" valign="middle" style='word-break:break-all;' >
¥<strong><%=detailOrder.getString("actual_pay")%></strong>
</td>
</tr>
</table>
<br>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" class="thetable">
<thead>
<tr align="left">
<td colspan="6" valign="middle">收货人资料</td>
</tr>
</thead>
<tr>
<td width="13%" align="right" valign="middle" class="unnamed3">配送地区</td>
<td width="1%" height="24" align="left" valign="middle"><br> </td>
<td width="30%" align="left" valign="middle">
<%=detailOrder.getString("province_name")%> <%=detailOrder.getString("city_name")%>
</td>
<td width="11%" align="right" valign="middle" class="unnamed3">电子信箱</td>
<td width="1%" align="left" valign="middle"> </td>
<td width="44%" align="left" valign="middle">
<%=detailOrder.getString("email")%>
</td>
</tr>
<tr>
<td align="right" valign="middle" class="unnamed3">收货人姓名</td>
<td height="24" align="left" valign="middle"><br> </td>
<td align="left" valign="middle">
<%=detailOrder.getString("name")%>
</td>
<td align="right" valign="middle" class="unnamed3">收货人地址</td>
<td align="left" valign="middle"> </td>
<td align="left" valign="middle">
<%=detailOrder.getString("address")%>
</td>
</tr>
<tr>
<td align="right" valign="middle" class="unnamed3">邮政编码</td>
<td height="24" align="left" valign="middle"><br> </td>
<td align="left" valign="middle">
<%=detailOrder.getString("postcode")%>
</td>
<td align="right" valign="middle" class="unnamed3">联系电话</td>
<td align="left" valign="middle"> </td>
<td align="left" valign="middle">
<%=detailOrder.getString("tel")%>
</td>
</tr>
<tr>
<td align="right" valign="middle" class="unnamed3">联系手机</td>
<td height="24" align="left" valign="middle"><br> </td>
<td align="left" valign="middle">
<%=detailOrder.getString("mobile")%>
</td>
<td align="right" valign="middle" class="unnamed3">配送方式</td>
<td align="left" valign="middle"> </td>
<td align="left" valign="middle">
<%=orderMgr.getDetailDelivery(detailOrder.get("delivery_type",0l)).getString("name")%>
</td>
</tr>
<tr>
<td align="right" valign="middle" class="unnamed3">支付方式</td>
<td height="24" align="left" valign="middle"><br> </td>
<td align="left" valign="middle">
<%=orderMgr.getDetailPay( detailOrder.get("pay_type",0l) ).getString("name")%>
</td>
<td align="right" valign="middle" class="unnamed3">转帐银行</td>
<td align="left" valign="middle"> </td>
<td align="left" valign="middle">
<%=detailOrder.getString("pay_appendinfo")%>
</td>
</tr>
<tr>
<td align="right" valign="middle" class="unnamed3">备 注</td>
<td height="24" align="left" valign="middle"><br> </td>
<td colspan="4" align="left" valign="middle">
<%=detailOrder.getString("note")%>
</td>
</tr>
</table>
<br>
<div class="NOPRINT">
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="0" class="thetable">
<form name="handle_order_form" method="post" action="">
<input type="hidden" name="oid" value="<%=oid%>">
<thead>
<tr>
<td colspan="4" align="left" valign="middle">订单处理</td>
</tr>
</thead>
<tr>
<td width="7%" align="right" valign="middle">处理备注</td>
<td width="1%" height="24" align="left" valign="middle"><br> </td>
<td width="38%" align="left" valign="middle"> <textarea name="handle_note" id="handle_note" style="width:300;height:70px;"><%=detailOrder.getString("handle_note")%></textarea>
<br> </td>
<td width="54%" align="left" valign="top"> <input type="button" name="Submit" value="修改备注" onClick="modOrderHandleNote()">
</td>
</tr>
<tr>
<td align="right" valign="middle">处理状态</td>
<td height="24" align="left" valign="middle"> </td>
<td align="left" valign="middle"> <select name="handle_status" id="handle_status">
<%
ArrayList hl = orderHandleKey.getOrderHandle();
for (int i=0; i<hl.size(); i++)
{
String ttt;
if ( detailOrder.getString("handle_status").equals( hl.get(i).toString() ) )
{
ttt = "selected";
}
else
{
ttt = "";
}
out.println("<option value="+hl.get(i)+" "+ttt+">"+orderHandleKey.getOrderHandleById( hl.get(i).toString() )+"</option>");
}
%>
</select> </td>
<td align="left" valign="middle"><input type="button" name="Submit2" value="修改状态" onClick="modOrderHandleStatus(document.handle_order_form.handle_status.value)"></td>
</tr>
<tr>
<td align="right" valign="middle">快递号</td>
<td height="24" align="left" valign="middle"> </td>
<td align="left" valign="middle"><input name="delivery_no" type="text" id="delivery_no" value="<%=detailOrder.getString("delivery_no")%>" size="50"></td>
<td align="left" valign="middle"><input type="button" name="Submit22" value="增加快递号" onClick="addDeliveryNo()"></td>
</tr>
</form>
</table>
<br>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><input type="button" name="Submit3" value=" 返 回 " onClick="history.back()"></td>
</tr>
</table>
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -