📄 order_3_3.jsp
字号:
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page import="com.hzs.order.*" %>
<jsp:useBean id="DB" scope="page" class="com.hzs.order.DBHandle" />
<%
if (session.getAttribute("grade")==null || session.getAttribute("user_nm")==null)
{
%>
<jsp:forward page="con_error.jsp">
<jsp:param name="error_nm" value="非 法 操 作" />
<jsp:param name="error_all" value="非法操作,请重新登陆!" />
</jsp:forward>
<%
}
String id=DBHandle.toChinese(request.getParameter("id"));
if (id==null)
{
%>
<jsp:forward page="con_error.jsp">
<jsp:param name="error_nm" value="非 法 操 作" />
<jsp:param name="error_all" value="ID号不存在!" />
</jsp:forward>
<%
}
%>
<html>
<head>
<title>修改定单</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="css/global.css" type="text/css">
<style type="text/css">
<!--
td { text-align: center}
-->
</style>
<script language="javascript" src="js/global.js"></script>
<script language="JavaScript">
<!--
function open_chose(htmlurl)
{
var newwin=window.open(htmlurl,"newwin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=550,height=300");
}
function init()
{
count_price();
}
function count_price()
{
var mount=0;
var price=0;
GxTrimStr(document.fo_main.tx_mount);
if (GxIsEmpty(document.fo_main.tx_mount))
{
mount=0;
}
else
{
mount=document.fo_main.tx_mount.value;
}
GxTrimStr(document.fo_main.tx_price);
if (GxIsEmpty(document.fo_main.tx_price))
{
price=0;
}
else
{
price=document.fo_main.tx_price.value;
}
if (!GxNumberCheck(document.fo_main.tx_mount,"3"))
{
document.fo_main.tx_mount.select();
alert("请输入正整数!");
return false;
}
if (!GxNumberCheck(document.fo_main.tx_price,""))
{
document.fo_main.tx_price.select();
alert("请输入正确单价!");
return false;
}
document.fo_main.tx_acount.value=parseFloat(price)*parseInt(mount);
}
function do_del()
{
return confirm("该份定单将被删除,确定吗?!");
}
function go_page()
{
window.location.replace('order_3_1.jsp');
}
function confirm_all()
{
GxTrimStr(document.fo_main.tx_food);
if (GxIsEmpty(document.fo_main.tx_food))
{
document.fo_main.tx_food.select();
alert("请输入菜名!");
return false;
}
GxTrimStr(document.fo_main.tx_mount);
if (GxIsEmpty(document.fo_main.tx_mount))
{
document.fo_main.tx_mount.select();
alert("请输入份数!");
return false;
}
if (!GxNumberCheck(document.fo_main.tx_mount,"3"))
{
document.fo_main.tx_mount.select();
alert("请输入正整数!");
return false;
}
if (parseFloat(document.fo_main.tx_mount.value)==0)
{
document.fo_main.tx_mount.select();
alert("请输入正确份数!");
return false;
}
GxTrimStr(document.fo_main.tx_price);
if (GxIsEmpty(document.fo_main.tx_price))
{
document.fo_main.tx_price.select();
alert("请输入单价!");
return false;
}
if (!GxNumberCheck(document.fo_main.tx_price,""))
{
document.fo_main.tx_price.select();
alert("请输入正确单价!");
return false;
}
if (parseFloat(document.fo_main.tx_price.value)==0)
{
document.fo_main.tx_price.select();
alert("请输入正确单价!");
return false;
}
return true;
}
-->
</script>
<body background="images/menu.gif">
<h2>---修 改 定 单--- </h2>
<%
Vector Result=new Vector();
try{
DB.connect();
Result=DB.select("SELECT to_char(ord_date,'YYYY/MM/DD'),ord_what,ord_price*ord_amount,ord_amount,ord_price FROM user_foodinfo WHERE ord_foodid="+id);
DB.close();
}
catch(DBException e)
{
%>
<jsp:forward page="con_error.jsp">
<jsp:param name="error_nm" value="数 据 库 错 误" />
<jsp:param name="error_all" value="<%=e.getMessage()%>"/>
</jsp:forward>
<%
}
finally{
DB.close();
}
%>
<center>
<p> </p>
<form name="fo_main" method="post" action="order_3_4.jsp" onsubmit="return confirm_all();">
<table width="33%">
<tr>
<th>日 期:</th>
<td>
<div align="left">
<input type="text" readonly style="width:130;border:0 background-color:ffffff" name="tx_date" value=<%=Result.elementAt(0)%>>
</div>
</td>
</tr>
<tr>
<th>菜 名:</th>
<td>
<div align="left">
<input type="text" readonly style="border-style:double;width=140;background-color:#DCDCDC" name="tx_food" value="<%=Result.elementAt(1)%>">
<input type="button" name="bt_chose" value="选 择" onclick="open_chose('order_99_1.jsp');">
</div>
</td>
</tr>
<tr>
<th>份 数:</th>
<td>
<div align="left">
<input type="text" name="tx_mount" size="5" maxlength="2" value="<%=Result.elementAt(3)%>" onchange="return count_price();">
</div>
</td>
</tr>
<tr>
<th>单 价:</th>
<td>
<div align="left">
<input type="text" name="tx_price" readonly style="border-style:double;width=40;background-color:#DCDCDC" value="<%=Result.elementAt(4)%>" onchange="return count_price();">
</div>
</td>
</tr>
<tr>
<th>总 价:</th>
<td>
<div align="left">
<input type="text" readonly style="border-style:double;width=80;background-color:#DCDCDC" name="tx_acount" value="<%=Result.elementAt(2)%>">
<input type="hidden" name="hid_id" value="<%=DBHandle.toChinese(request.getParameter("id"))%>">
</div>
</td>
</tr>
<tr>
<td colspan="2">
<input type="submit" name="sb_1" value="修 改">
<input type="button" name="bt_1" value="返 回" onClick="go_page();">
</td>
</tr>
</table>
</form>
</center>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -