⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 detail_order.jsp

📁 TurboCWCShop v1.6.7 is make in the Utility-LAYer Framework.
💻 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">&nbsp;</td>
    <td align="left" valign="middle" class="unnamed1" style='word-break:break-all;' >&nbsp;</td>
    <td align="center" valign="middle" class="unnamed1" style='word-break:break-all;' >&nbsp;</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">&nbsp;</td>
      
    <td align="left" valign="middle" >&nbsp;</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">&nbsp;</td>
    <td align="left" valign="middle" style='word-break:break-all;' >&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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 + -