orderstatus.jsp

来自「这是超市系统·有SQL数据库·属于毕业设计」· JSP 代码 · 共 74 行

JSP
74
字号
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ page import="java.util.Vector" %>
<%@ page import="java.util.HashMap" %>
<%@ page import="com.comm.vo.GenericVO" %>
<%@ page import="com.comm.vo.ListVO" %>
<%@ page import="com.comm.util.BaseUtil" %>
<%@ page import="com.comm.util.AppUtil" %>
<%@ page import="com.comm.util.Constant" %>
<jsp:useBean id="bean" scope="request" class="com.comm.vo.GenericVO"/>
<div>
  <table cellspacing="0" cellpadding="0" width="100%" border="1" style="border-collapse: collapse" bordercolor="#CCCCCC" height="134">
    <tr>
      <td align="center" height="29" bgcolor="#FFFFCC">订单跟踪</td>
    </tr>
    <tr>
      <td height="105" style="padding:8px;" valign="top">
      <table border="1" cellpadding="0" cellspacing="0" width="100%" id="AutoNumber5"  style="border-collapse: collapse" bordercolor="#C0C0C0">
        <tr>
          <td width="20%" height="20" bordercolor="#C0C0C0" bgcolor="#EEEEEE">
          <p align="center">订单号</td>
          <td width="20%" height="20" bordercolor="#C0C0C0" bgcolor="#EEEEEE">
          <div align="center">
            发生时间</div>
          </td>
          <td width="10%" height="20" bordercolor="#C0C0C0" bgcolor="#EEEEEE">
          <div align="center">
            状态</div>
          </td>
          <td width="40%" height="20" bordercolor="#C0C0C0" bgcolor="#EEEEEE">
          <div align="center">
            描述</div>
          </td>
          <td width="10%" height="20" bordercolor="#C0C0C0" bgcolor="#EEEEEE">
          <div align="center">
            操作</div>
          </td>
        </tr>
<%
Vector r = (Vector)request.getAttribute("ORDERSTATUS");
GenericVO tvo = null;
for(int i=0;i<r.size();i++){
  tvo = (GenericVO)r.elementAt(i);
%>
        <tr>
          <td height="21" align="center"><%=tvo.getItem("ORDERNO")%></td>
          <td height="21" align="center"><%=tvo.getItem("CREATETIME")%></td>
          <td height="21" align="center"><%=tvo.getItem("STATUSNAME")%></td>
          <td height="21" align="center"><%=tvo.getItem("DESCRIPTION")%></td>
          <td height="21" align="center">
            <%
            if(BaseUtil.toInt(tvo.getItem("STATUS"))==Constant.ORDERSTATUS_HKDJ&&i==r.size()-1){
              out.print("<a onclick=\"return confirm('确实要执行该操作吗?');\" target='frmHidden' href='/manager.do?event=doOrderStatusChange&orderno="+tvo.getItem("ORDERNO")+"&status="+Constant.ORDERSTATUS_PAY+"'>汇款确认</a>");
            }
            if(BaseUtil.toInt(tvo.getItem("STATUS"))==Constant.ORDERSTATUS_PAY&&i==r.size()-1){
              out.print("<a onclick=\"return confirm('确实要执行该操作吗?');\" target='frmHidden' href='/manager.do?event=doOrderStatusChange&orderno="+tvo.getItem("ORDERNO")+"&status="+Constant.ORDERSTATUS_POST+"'>发货确认</a>");
            }
            if(BaseUtil.toInt(tvo.getItem("STATUS"))==Constant.ORDERSTATUS_POST&&i==r.size()-1){
              out.print("<a onclick=\"return confirm('确实要执行该操作吗?');\" target='frmHidden' href='/manager.do?event=doOrderStatusChange&orderno="+tvo.getItem("ORDERNO")+"&status="+Constant.ORDERSTATUS_GET+"'>到货确认</a>");
            }
            if(BaseUtil.toInt(tvo.getItem("STATUS"))==Constant.ORDERSTATUS_GET&&i==r.size()-1){
              out.print("<a onclick=\"return confirm('确实要执行该操作吗?');\" target='frmHidden' href='/manager.do?event=doOrderStatusChange&orderno="+tvo.getItem("ORDERNO")+"&status="+Constant.ORDERSTATUS_FINISH+"'>交易完成</a>");
            }
            %>
          </td>
        </tr>
<%
}
%>
      </table>
      </td>
    </tr>
  </table>
</div>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?