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

📄 allocatdetail.jsp

📁 (Java+SQL)-大型企业JAVA的ERP系统
💻 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 + -