project_card_srinfo.jsp

来自「java jsp教程」· JSP 代码 · 共 531 行 · 第 1/2 页

JSP
531
字号
<%@ page contentType="text/html;charset=GBK" %>
<%@ page import="com.icss.cnpc.project.vo.ScriptInfo" %>
<%@ page import="com.icss.cnpc.util.Config" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>
<%
    response.setHeader("Pragma", "No-cache");
    response.setHeader("Cache-Control", "no-cache");
    response.setDateHeader("Expires", 0);
%>
<%
	ScriptInfo sInfo = (ScriptInfo)request.getAttribute("scriptInfo");
	String aoName = "";
	if(sInfo != null)
	{
		aoName = sInfo.getProblemorgname();
	}
	String needRefresh = request.getParameter("needRefresh");
	if("true".equals(needRefresh))
	{
		out.print("<script>window.parent.location.reload();</script>");		
	}
%>


<link rel="stylesheet" href="<%=request.getContextPath()%>/css/style.css">
<style type="text/css">
<!--	
.style2 {font-size: 16px}
.style3 {font-size: 18px}
.tag1 {
	background-color:#6699CC; 
	width:73px; position:absolute; 
	left:10px; 
	top: 14px;
	
	font-weight:300;
	height:15px; 
	border-bottom-color:#FFFFFF; 
	font-size:13px; 
	text-align:center;
	cursor:hand;
}
.tag2 {
	background-color:#EEF4FF; 
	width:73px; position:absolute; 
	left:83px; 
	top: 14px;
	
	font-weight:300;
	height:15px; 
	border-bottom-color:#FFFFFF; 
	font-size:13px; 
	text-align:center;
	cursor:hand;
}	
-->
</style>
<script src="<%=request.getContextPath()%>/common/project.js"></script>
<script>
function _viewAttach(sno,type){
	var url = "<%=request.getContextPath()%>/servlet/ShowAttachmentServlet?belongNo=" 
			 + sno + "&scriptType=" + type + "&toJsp=/jsp/project/project_draft_accessory_view.jsp";
	window.open(url,"_blank");
}

function _viewItem()
{
	var sno = '<%=(sInfo == null)?"":sInfo.getScriptno()%>';
	var type = '<c:out value="${scriptInfo.scripttype}"/>';
	var view = 0;
	<%
		//项目资料卡和资料卡管理的区别操作
		String isView = request.getParameter("isView");
		String scriptCanEdit = request.getParameter("canEdit");
		String editTag = (String)request.getAttribute("editTag");
		System.out.println("call the _viewItem()");
		System.out.println("[check]project_card_srinfo.jsp--isView---->"+isView);
		System.out.println("[check]project_card_srinfo.jsp--scriptCanEdit---->"+scriptCanEdit);
		System.out.println("[check]project_card_srinfo.jsp--editTag---->"+editTag);
		//if(isView != null)
			//out.print("view = 1;");
		if("false".equals(scriptCanEdit))
			out.print("view = 1;");
		if(editTag != null && editTag != "")
		{
		if("true".equals(editTag))
			{
				out.print("view = 0;");
			}
		else
			{
				out.print("view = 1;");
			}
		}
	%>
	//alert("[check]sno|type|view---->"+sno+"|"+type+"|"+view);
	var url = "<%=request.getContextPath()%>/servlet/ShowScriptItemListServlet?scriptNo=" + sno + "&scriptType=" + type;	
	if(view == 0)
	{
		if(type == "1")
				url += "&toJsp=/jsp/card/detail_cons.jsp";
		if(type == "2")
				url += "&toJsp=/jsp/card/detail_cont.jsp";	
	}
	if(view == 1)
		url += "&toJsp=/jsp/project/project_draft_detail_view.jsp";
	window.location = url;
}
</script>
<body background=<%=request.getContextPath()%>/images/grid.gif>
<%
	String sType = sInfo==null?"0":sInfo.getScripttype();
	if( sInfo != null && ("1".equals(sType) || "2".equals(sType) ))
	{
%>	
<div class="tag1" style="background-color: #a6d0f2">审计底稿</div>
<div style="background-color:#EEF4FF " class="tag2" onClick="_viewItem()">明细</div>
<br>
<TABLE cellSpacing="0" cellPadding="0" width="100%" align="center" border="0">
<TBODY>
	<TR>
	<TD align="middle">
		<table cellspacing="1" bordercolordark="#dfdfff" cellpadding="2"  width="100%" align="center" bgcolor="#b3c4db" bordercolorlight="#003366" border="0">
		<tbody>
		<tr bgcolor="#a6d0f2">
		<td align=middle height=26 colspan="4"><div align="center" class="style3">底 稿 详 细 信 息</div></td>
		</tr>
		<tr onMouseOver="this.bgColor='#EBEBEB';" onMouseOut="this.bgColor='#EEF4FF';" bgcolor=#eef4ff>
		<td width="11%" height="23" align=middle><div align="right">单位:             </div></td>
		<td width="39%" height="23" align=middle id="unit">
		<div align="left"><%= aoName %></div></td>
		<td width="16%" height="23" align=middle><div align="right">送审金额:</div>
		<td width="34%" height="23" align=left id="card">
		<c:if test="${scriptInfo.scripttype == '1'}">
		<fmt:formatNumber pattern=".00"><c:out value="${scriptInfo.auditsum}"/></fmt:formatNumber>
		</c:if>
		<c:if test="${scriptInfo.scripttype == '2'}">
		<fmt:formatNumber pattern=".00"><c:out value="${scriptInfo.contractsum}"/></fmt:formatNumber>	
		</c:if>		
		</tr>
             <tr onMouseOver="this.bgColor='#EBEBEB';" onMouseOut="this.bgColor='#EEF4FF';" bgcolor=#eef4ff>
               <td height="23" align=middle ><div align="right">审计事项:</div></td>
               <td height="23" align=middle id="qtype">
				<div align="left"><c:out value="${scriptInfo.scriptname}"/></div>
			   </td>
               <td height="23" align=middle><div align="right">问题金额:</div>
               <td height="23" id="dealtype">
			    <fmt:formatNumber pattern=".00"><c:out value="${scriptInfo.problemsum}"/></fmt:formatNumber>
			   </td> 
             </tr>
             <tr onMouseOver="this.bgColor='#EBEBEB';" onMouseOut="this.bgColor='#EEF4FF';" bgcolor=#eef4ff>
               <td height="23" align=middle ><div align="right">问题类别:</div></td>
               <td height="23" id="qtype">
					<c:out value="${scriptInfo.problemtypename}"/>
			   </td>
			   <td height="23" align=middle><div align="right">纠正金额:</div></td>
               <td height="23" >
				 <fmt:formatNumber pattern=".00"><c:out value="${scriptInfo.processsum}"/></fmt:formatNumber>元
			   </td>             
             </tr>
             <tr onMouseOver="this.bgColor='#EBEBEB';" onMouseOut="this.bgColor='#EEF4FF';" bgcolor=#eef4ff>
               <td height="23" align=middle><div align="right">问题摘要:</div></td>
               <td height="23" align=middle id="quemoney">
			   <div align="left"><c:out value="${scriptInfo.problemnote}"/></div></td>
               <td height="23" align=middle><div align="right">处理方式:</div></td>
               <td height="23" align=middle>
				<div align="left"><c:out value="${scriptInfo.processtypename}"/></div></td>
             </tr>
             <tr onMouseOver="this.bgColor='#EBEBEB';" onMouseOut="this.bgColor='#EEF4FF';" bgcolor=#eef4ff>
               <td height="23" align=middle><div align="right">处理意见:</div></td>
               <td height="23" align=middle id="quemoney">
			      <div align="left"><c:out value="${scriptInfo.processnote}"/></div></td>
               <td height="23" align=middle><div align="right">成果金额:</div>
               <td height="23" id="dealtype">
				   <fmt:formatNumber pattern=".00"><c:out value="${scriptInfo.fruitsum}"/></fmt:formatNumber>
			   </td>
               
             </tr>
             <tr onMouseOver="this.bgColor='#EBEBEB';" onMouseOut="this.bgColor='#EEF4FF';" bgcolor=#eef4ff>
               <td height="23" align=middle><div align="right">记帐凭证:</div></td>
               <td height="23" align=middle ><div align="left">
								<c:out value="${scriptInfo.accountcardno}"/>
			  </div></td>
               <td height="23" align=middle ><div align="right">成果类别:</div></td>
               <td height="23" align=middle ><div align="left"><c:out value="${scriptInfo.fruittypename}"/></div></td>
             </tr>
           </tbody>
       </table></TD>
     </TR>
   </TBODY>
 </TABLE>
<%
	}
	else
	{
		String canEdit = request.getParameter("canEdit");
		if("true".equals(canEdit))
		{
%> 
<script type="text/javascript" src="/cnpc/common/xtree.js"></script>
<script type="text/javascript" src="/cnpc/common/common.js"></script>
<script type="text/javascript" src="/cnpc/common/project.js"></script>
<script type="text/javascript" src="/cnpc/common/xmlextras.js"></script>
<script type="text/javascript" src="/cnpc/common/xloadtree.js"></script>
<script type="text/javascript" src="/cnpc/common/codeDict.js"></script>
<script type="text/javascript">
webFXTreeConfig.rootIcon		= "/cnpc/images/xp/folder.png";
webFXTreeConfig.openRootIcon	= "/cnpc/images/xp/openfolder.png";
webFXTreeConfig.folderIcon		= "/cnpc/images/xp/folder.png";
webFXTreeConfig.openFolderIcon= "/cnpc/images/xp/openfolder.png";
webFXTreeConfig.fileIcon		= "/cnpc/images/xp/file.png";
webFXTreeConfig.lMinusIcon		= "/cnpc/images/xp/Lminus.png";
webFXTreeConfig.lPlusIcon		= "/cnpc/images/xp/Lplus.png";
webFXTreeConfig.tMinusIcon		= "/cnpc/images/xp/Tminus.png";
webFXTreeConfig.tPlusIcon		= "/cnpc/images/xp/Tplus.png";
webFXTreeConfig.iIcon			= "/cnpc/images/xp/I.png";
webFXTreeConfig.lIcon			= "/cnpc/images/xp/L.png";
webFXTreeConfig.tIcon			= "/cnpc/images/xp/T.png";
webFXTreeConfig.blankIcon		= "/cnpc/images/xp/blank.png";
</script>
<script>
	function _save()
	{
		var sForm = document.finForm;
		var probSum = sForm.problemsum.value;	
		var procSum = sForm.processsum.value;
		var fruitSum = sForm.fruitsum.value;
		if(probSum == "")
		{
			alert("请输入问题金额");
			sForm.problemsum.focus();
			return;
		}
		if(!IsFloat(probSum))
		{
			alert("问题金额应为数字");
			sForm.problemsum.focus();
			return;
		}
		
		if(procSum == "")
		{
			alert("请输入纠正金额");
			sForm.processsum.focus();
			return;
		}
		if(!IsFloat(procSum))
		{
			alert("纠正金额应为数字");
			sForm.processsum.focus();
			return;
		}
		
		if(fruitSum == "")
		{
			alert("请输入成果金额");
			sForm.fruitsum.focus();
			return;
		}
		if(!IsFloat(fruitSum))
		{
			alert("成果金额应为数字");
			sForm.fruitsum.focus();
			return;
		}

⌨️ 快捷键说明

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