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 + -
显示快捷键?