📄 allocatdetail.jsp
字号:
<%@ taglib prefix="task" uri="/jsp/tld/WuYangTag.tld" %>
<jsp:useBean id="Allocat" class="src.wuyang.Allocat" scope="page"/>
<jsp:useBean id="dept" class="src.wuyang.Department" scope="page"/>
<jsp:useBean id="employee" class="src.wuyang.Employee" scope="page"/>
<jsp:useBean id="AllocatProduct" class="src.wuyang.AllocatProduct" scope="page"/>
<jsp:useBean id="product" class="src.wuyang.Production" scope="page"/>
<jsp:useBean id="global" class="src.com.MyGlobal" scope="session"/>
<% if (global.isLogined == false) {
%>
<jsp:forward page="../pub/DBErr.jsp" >
<jsp:param name="rtcode" value="-4" />
</jsp:forward>
<% }
%>
<%
String state[] = {"初始","部门审核通过","销售部审核通过","高层审核通过","审核未通过","出库","发票","完成"};
String jsfs[] = {"现金","汇票","转帐"};
String format[] = {"计划调拨","非计划调拨"};
String allocatId = request.getParameter("allocatId");
Allocat.load(allocatId);
%>
<link rel="stylesheet" href="css.css" type="text/css">
<body bgcolor=#949b93><table width="100%" border="1" height="90%" bordercolorlight="#616860" bordercolordark="#CCCCCC" bgcolor="#4c7171" cellpadding="0" cellspacing="0">
<tr>
<td valign="top">
<blockquote> <br>
<table width="88%" border="1" bordercolorlight="#000000" bordercolordark="#CCCCCC" cellpadding="0" cellspacing="0">
<tr>
<td width="16%" class="text" bgcolor="#949b93">
<div align="left"><b>调拨单编号:</b></div>
</td>
<td width="34%" class="textb"> <%=Allocat.getAllocatId()%>
</td>
<td width="18%" bgcolor="#949b93" class="text">
<div align="left"><b>调拨单状态:</b></div>
</td>
<td width="32%" class="textb"> <%=state[Allocat.getAllocatState()]%>
</td>
</tr>
<tr>
<td width="16%" class="text" bgcolor="#949b93">
<div align="left"><b>部门名称:</b></div>
</td>
<td width="34%" class="textb"> <%dept.load(Allocat.getSubCompanyId());%>
<%=dept.getDeptName()%> </td>
<td width="18%" bgcolor="#949b93" class="text">
<div align="left"><b>申请人:</b></div>
</td>
<td width="32%" class="textb"> <%=Allocat.getProposer()%></td>
</tr>
<tr>
<td width="16%" class="text" bgcolor="#949b93">
<div align="left"><b>部门经理:</b></div>
</td>
<td width="34%" class="textb"> <%=Allocat.getSubManager()%></td>
<td width="18%" bgcolor="#949b93" class="text">
<div align="left"><b>批准人:</b></div>
</td>
<td width="32%" class="textb"> <% employee.setEmpName("");employee.load(Allocat.getRatifier());%>
<%=employee.getEmpName()%> </td>
</tr>
<tr>
<td width="16%" class="text" bgcolor="#949b93">
<div align="left"><b>形式:</b></div>
</td>
<td width="34%" class="textb"><%=format[Allocat.getFormat()]%></td>
<td width="18%" bgcolor="#949b93" class="text">
<div align="left"><b>调出部门:</b></div>
</td>
<td width="32%" class="textb">
<% if (Allocat.getFromDept().equals("0")) {%>
总公司
<% } else {%>
<task:dept showType="get" deptId="<%=Allocat.getFromDept()%>"/>
<% }%>
</td>
</tr>
<tr>
<td width="16%" class="text" bgcolor="#949b93">
<div align="left"><b>发货地:</b></div>
</td>
<td width="34%" class="textb"><%=Allocat.getFromAddress()%></td>
<td width="18%" bgcolor="#949b93" class="text">
<div align="left"><b>货物送达地点:</b></div>
</td>
<td width="32%" class="textb"> <%=Allocat.getArrivAddress()%>
</td>
</tr>
</table>
<table width="88%" border="1" bordercolorlight="#000000" bordercolordark="#CCCCCC" cellpadding="0" cellspacing="0">
<tr>
<td width="16%" bgcolor="#949b93" class="text">
<div align="left"><b>申请日期:</b></div>
</td>
<td width="84%" class="textb"><%=Allocat.getStringDate(Allocat.getAllocatDate(),0)%>
</td>
</tr>
<tr>
<td width="16%" valign="top" bgcolor="#949b93" class="text">
<div align="left"><b>备注:</b></div>
</td>
<td class="textb" width="84%">
<textarea name="textfield" cols="59" rows="3"><%=Allocat.getComment()%></textarea>
</td>
</tr>
</table>
<span class="textb"> <b>产品列表</b> <%
int productNumP=AllocatProduct.query("allocatId='"+allocatId+"'","");
String pack[] = {"带包装","净水"};
%> </span>
<table width="88%" border="1" bordercolorlight="#000000" bordercolordark="#CCCCCC" cellpadding="0" cellspacing="0">
<tr bgcolor="#949b93">
<td class="text">
<div align="center"><b>产品编号 </b></div>
</td>
<td class="text">
<div align="center"><b>产品名称 </b></div>
</td>
<td class="text">
<div align="center"><b>规格/型号 </b></div>
</td>
<td class="text">
<div align="center"><b>产地 </b></div>
</td>
<td class="text">
<div align="center"><b>数量 </b></div>
</td>
<td class="text">
<div align="center"><b>单价 </b></div>
</td>
<td class="text">
<div align="center"><b>包装 </b></div>
</td>
<td class="text">
<div align="center"><b>总金额 </b></div>
</td>
</tr>
<%
float totalPrice=0;
AllocatProduct.next();
for(int i=0;i<productNumP;i++)
{
%>
<td> <span class="textb"><%=AllocatProduct.getProductId()%> </span></td>
<% product.load(AllocatProduct.getProductId());
%>
<td class="textb"><%=product.getProductName()%></td>
<td class="textb"><%=product.getProductDesc()%></td>
<td class="textb"><%=AllocatProduct.getProductAdd()%></td>
<td > <span class="textb"><%=AllocatProduct.doubleFormat(AllocatProduct.getQuantity(),2)%> </span></td>
<td > <span class="textb"><%=AllocatProduct.doubleFormat(AllocatProduct.getUnitPrice(),2)%> </span></td>
<td > <span class="textb"><%=pack[AllocatProduct.getPack()]%> </span></td>
<td > <span class="textb">
<% float subPrice=AllocatProduct.getUnitPrice()*AllocatProduct.getQuantity();
%>
<%=AllocatProduct.doubleFormat(subPrice,2)%> </span></td>
</tr>
<%
AllocatProduct.next();
totalPrice = totalPrice + subPrice;
}
%>
</table>
<span class="textb">总计:<%=AllocatProduct.doubleFormat(totalPrice,2)%> </span></blockquote>
</td>
</tr>
</table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -