📄 checkdetaildateclass.jsp
字号:
<!--侯文龙-->
<!-- 复核规则详细信息-->
<%@ page language="java" contentType="text/html; charset=GBK" %>
<%@ include file="/includes/head.jsp" %>
<html>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="<%=fullPath%>js/style.css" type="text/css">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<script type="text/javascript" src="<%=fullPath%>js/calendar2_check.js"></script>
<script src="<%=fullPath%>js/coolWindowsCalendar.js"></script>
<TITLE>qrydetaildateclass.jsp</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0">
<DIV id=overDiv
style="Z-INDEX: 1000; VISIBILITY: hidden; POSITION: absolute"></DIV>
<%
String ruleid = (String)context.getValueAt("ruleid");
String p_rulename = (String)context.getValueAt("p_rulename");
String p_rulecode = (String)context.getValueAt("p_rulecode");
String p_startdate = (String)context.getValueAt("p_startdate");
String p_maker = (String)context.getValueAt("p_maker");
String p_state1 = (String)context.getValueAt("p_state1");
String userId = (String) utb.nvl(sessionCtx.getValueAt("userId"), 0);
IndexedCollection piColl = (IndexedCollection)context.getElementAt("irulelist");
IndexedCollection iColl = (IndexedCollection)context.getElementAt("idatelist");
IndexedCollection inewColl = (IndexedCollection)context.getElementAt("inewdatelist");
IndexedCollection idelColl = (IndexedCollection)context.getElementAt("ideldatelist");
int piCollSize = piColl.getSize();
KeyedCollection curdetail = (KeyedCollection) piColl.getElementAt(0);
String rulename = (String)utb.nvl(curdetail.getValueAt("rulename"),0);
String rulecode = (String)utb.nvl(curdetail.getValueAt("rulecode"),0);
String describes = (String)utb.nvl(curdetail.getValueAt("describes"),0);
String startdate = (String)utb.nvl(curdetail.getValueAt("startdate"),0);
String overdate = (String)utb.nvl(curdetail.getValueAt("overdate"),0);
String remark1 = (String)utb.nvl(curdetail.getValueAt("remark1"),0);
String state1 = (String)utb.nvl(curdetail.getValueAt("state1"),0);
String maker1 = (String) utb.nvl(curdetail.getValueAt("maker1"), 0);
String maker1id = (String) utb.nvl(curdetail.getValueAt("maker1id"), 0);
String maker2 = (String) utb.nvl(curdetail.getValueAt("maker2"), 0);
String last_editor_time = (String) utb.nvl(curdetail.getValueAt("last_editor_time"), 0);
String last_check_time = (String) utb.nvl(curdetail.getValueAt("last_check_time"), 0);
describes= describes.replaceAll("<br>","\r\n");
remark1 = remark1.replaceAll("<br>","\r\n");
%>
<script language="JavaScript" src="<%=fullPath%>js/checkData.js"></script>
<script language="javascript">
function back()
{
qrycheckdateclass.submit();
}
function modify()
{
modifydateclass.remark1.value = modifydateclass.remark1.value.replace(/\r\n/ig,"<br>");
modifydateclass.submit();
}
function getdate()
{ var dates1=new Array();
var dates3=new Array();
var dates4=new Array();
<%for(int i=0;i<iColl.getSize();i++){%>
dates4[<%=i%>]="<%=iColl.getValueAt(i+".u_opdate")%>";
<%}%>
<%for(int i=0;i<inewColl.getSize();i++){%>
dates1[<%=i%>]="<%=inewColl.getValueAt(i+".u_opdate")%>";
<%}%>
<%for(int i=0;i<idelColl.getSize();i++){%>
dates3[<%=i%>]="<%=idelColl.getValueAt(i+".u_opdate")%>";
<%}%>
modifydateclass.testY4.value="";
for (var i = 0; i < dates4.length; i++) {
modifydateclass.testY4.value=modifydateclass.testY4.value+";"+dates4[i].substring(0,4) + "-" + dates4[i].substring(4,6) + "-" + dates4[i].substring(6,8) ;
}
modifydateclass.testY1.value="";
for (var i = 0; i < dates1.length; i++) {
modifydateclass.testY1.value=modifydateclass.testY1.value+";"+dates1[i].substring(0,4) + "-" + dates1[i].substring(4,6) + "-" + dates1[i].substring(6,8) ;
}
modifydateclass.testY3.value="";
for (var i = 0; i < dates3.length; i++) {
modifydateclass.testY3.value=modifydateclass.testY3.value+";"+dates3[i].substring(0,4) + "-" + dates3[i].substring(4,6) + "-" + dates3[i].substring(6,8) ;
}
ggPosX=0;
ggPosY=0;
show_yearly_calendar('modifydateclass.testY1')
}
function check()
{ if("<%=maker1id%>"=="<%=userId%>")
{alert("制定人和复核人不能为同一人!");
return;
}
if("<%=state1%>"=="3")
{if(window.confirm("该周期状态为删除待复核,确认要复核吗?")!=true)
{
return;
}
checkdelruleform.ruleid.value="<%=ruleid%>";
checkdelruleform.submit();}
if ("<%=state1%>"=="1")
{if(window.confirm("该周期状态为新增待复核,确认要复核吗?")!=true)
{
return;
}
checkruleform.ruleid.value="<%=ruleid%>";
checkruleform.submit();}
if ("<%=state1%>"=="4")
{if(window.confirm("该周期状态为部分修改待复核,确认要复核吗?")!=true)
{
return;
}
checkmodifyruleform.ruleid.value="<%=ruleid%>";
checkmodifyruleform.submit();}
}
function detail(u_ruleid)
{
detailruleform.ruleid.value=u_ruleid;
detailruleform.submit();
}
</script>
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD BGCOLOR="#b2b2b2" WIDTH="1"><BR>
<BR>
<IMG SRC="<%=fullPath%>images/spacer.gif" WIDTH="1" HEIGHT="1"></TD>
<TD nowrap><BR>
<HR WIDTH="90%" SIZE="1">
<BR>
<TABLE WIDTH="90%" BORDER="0" CELLSPACING="0" CELLPADDING="0"
ALIGN="CENTER">
<TR>
<TD style='BACKGROUND-REPEAT: no-repeat' VALIGN="BOTTOM" CLASS="formtitle" HEIGHT="19"
BACKGROUND="<%=fullPath%>images/bg.jpg" width="200"> 日期规则详细信息</TD>
<TD VALIGN="middle" CLASS="formtitle" HEIGHT="19" width="825"> </TD>
</TR>
<TR>
<TD HEIGHT="1" VALIGN="middle" COLSPAN="2"><IMG
SRC="<%=fullPath%>images/spacer.gif" WIDTH="1" HEIGHT="1"></TD>
</TR>
<TR>
<TD HEIGHT="1" VALIGN="middle" COLSPAN="2" BGCOLOR="b2b2b2">
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="1">
<TR>
<TD BGCOLOR="#FFFFFF">
<FORM name="modifydateclass" method="post" action="<%=fullPath%><%=utb.getRequestServletUrl() %>" >
<%= utb.getRequiredHtmlFields("", "qrycheckdetaildateclassOp")%>
<input type="hidden" name="testY4" value=""/>
<input type="hidden" name="testY1" value=""/>
<input type="hidden" name="testY3" value=""/>
<input type="hidden" name="opFlag" value="4">
<input type="hidden" name="ruleid" value="<%=ruleid%>">
<input type="hidden" name="p_rulename" value="<%=p_rulename%>">
<input type="hidden" name="p_rulecode" value="<%=p_rulecode%>">
<input type="hidden" name="p_startdate" value="<%=p_startdate%>">
<input type="hidden" name="p_maker" value="<%=p_maker%>">
<input type="hidden" name="p_state1" value="<%=p_state1%>">
<TABLE border="0" align="center" class="tablecs">
<TBODY>
<TR>
<TD class="tdlist7" align="center" nowrap >类型编号:</TD>
<TD class="tdlist7" nowrap><%=rulecode %></TD>
</TR>
<TR>
<TD class="tdlist7" align="center" nowrap >类型名称:</TD>
<TD class="tdlist7" nowrap><%=rulename %></TD>
</TR>
<TR>
<TD class="tdlist7" align="center" nowrap >起始日期:</TD>
<TD align="LEFT" class="tdlist7" > <%=startdate%>
<a href="javascript:getdate()"><img src="<%=fullPath%>images/button/calendar2.gif" border="0"align="middle"></a></TD>
</TR>
<TR>
<TD class="tdlist7" align="center" nowrap >结束日期:</TD>
<TD class="tdlist7" nowrap ><%=overdate%></TD>
</TR>
<TR>
<TD class="tdlist7" align="center" nowrap >最后修改人:</TD>
<TD class="tdlist7" nowrap><%=maker1%></TD>
</TR>
<TR>
<TD class="tdlist7" align="center" nowrap >最后修改时间:</TD>
<TD class="tdlist7" nowrap ><%=last_editor_time%></TD>
</TR>
<TR>
<TD class="tdlist7" align="center" nowrap height="55"> 规则描述:</TD>
<TD class="tdlist7"
><TEXTAREA rows="3" name="describes" id="describes" readonly
cols="70"><%=describes%></TEXTAREA></TD>
</TR>
<TR>
<TD class="tdlist7" align="center" nowrap > 备注:</TD>
<TD class="tdlist7"
><TEXTAREA
rows="3" cols="70" name="remark1" id="remark1"><%=remark1%></TEXTAREA></TD>
</TR>
</TBODY>
</TABLE>
</FORM>
<TABLE align="center" border="0" cellspacing="0" cellpadding="0" height="46">
<TR align="center">
<TD height="45" align="center" width="408">
<a href="javascript:check()">
<img src="<%=fullPath%>images/button/fuhequeren.gif" border="0"></a>
<a href="javascript:modify()">
<img src="<%=fullPath%>images/button/xiugaibeizhu.gif" border="0"></a>
<a href="javascript:back()"><img src="<%=fullPath%>images/button/back1.gif" border="0"></a>
</TD>
</TR>
</TABLE>
</FORM>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
<BR>
<BR>
</TD>
</TR>
</TABLE>
<TABLE WIDTH="90%" BORDER="0" CELLSPACING="0" CELLPADDING="0"
ALIGN="CENTER">
<TBODY>
<TR>
<TD style='BACKGROUND-REPEAT: no-repeat' VALIGN="BOTTOM" CLASS="formtitle" HEIGHT="19"
BACKGROUND="<%=fullPath%>images/bg.jpg" width="650"> 查询结果</TD>
</TR>
<TR >
<TD >
<TABLE border="1" width="100%" align="center" bordercolordark=White bordercolorlight=#e3e4e3>
<TBODY>
<TR align="center">
<Td class="tableTop" align="center" bgcolor=#E6E6E6 ><NOBR> 序号</NOBR></Td>
<TD class="tableTop" align="center" bgcolor=#E6E6E6 ><NOBR>执行日期</NOBR></TD>
<TD class="tableTop" align="center" bgcolor=#E6E6E6 ><NOBR>状态</NOBR></TD>
</TR>
<% for (int i = 0; i < iColl.getSize(); i++) {
KeyedCollection pkColl = (KeyedCollection) iColl.getElementAt(i);
String u_dateid = (String) utb.nvl(pkColl.getValueAt("u_dateid"), 0);
String u_opdate = (String) utb.nvl(pkColl.getValueAt("u_opdate"), 0);
String u_state1 = (String) utb.nvl(pkColl.getValueAt("u_state1"), 0);
if(u_state1.equals("1"))
{ u_state1="新增待复核";}
else if (u_state1.equals("2"))
{ u_state1="已复核";}
else if (u_state1.equals("3"))
{ u_state1="删除待复核";}
%>
<TR>
<TD align="center" ><%=i+1%></TD>
<TD align="center" ><%=utb.nvl(u_opdate, 1)%></TD>
<TD align="center" ><%=utb.nvl(u_state1, 1)%></TD>
</TR>
<%}%>
</TBODY>
</TABLE>
</TD>
</TR>
</TBODY>
</TABLE>
<form name="qrycheckdateclass" method="post" action="<%=fullPath%><%=utb.getRequestServletUrl()%>">
<%=utb.getRequiredHtmlFields("", "qrycheckdateclassOp")%>
<input type="hidden" name="dateid" >
<input type="hidden" name="ruleid" value="<%=ruleid%>" >
<input type="hidden" name="maker1" value="<%=userId%>" >
<input type="hidden" name="opFlag" value="1">
<input type="hidden" name="rulename" value="<%=p_rulename%>">
<input type="hidden" name="rulecode" value="<%=p_rulecode%>">
<input type="hidden" name="startdate" value="<%=p_startdate%>">
<input type="hidden" name="maker" value="<%=p_maker%>">
<input type="hidden" name="state1" value="<%=p_state1%>">
</form>
<form name="checkruleform" method="post" action="<%=fullPath%><%=utb.getRequestServletUrl()%>">
<%=utb.getRequiredHtmlFields("", "checkdateclassOp")%>
<input type="hidden" name="ruleid" value="">
<input type="hidden" name="opFlag" value="2">
<input type="hidden" name="maker1" value="<%=userId%>">
<input type="hidden" name="rulename" value="<%=p_rulename%>">
<input type="hidden" name="rulecode" value="<%=p_rulecode%>">
<input type="hidden" name="startdate" value="<%=p_startdate%>">
<input type="hidden" name="maker" value="<%=p_maker%>">
<input type="hidden" name="state1" value="<%=p_state1%>">
</form>
<form name="checkdelruleform" method="post" action="<%=fullPath%><%=utb.getRequestServletUrl()%>">
<%=utb.getRequiredHtmlFields("", "deldateclassOp")%>
<input type="hidden" name="ruleid" value="">
<input type="hidden" name="opFlag" value="2">
<<input type="hidden" name="rulename" value="<%=p_rulename%>">
<input type="hidden" name="rulecode" value="<%=p_rulecode%>">
<input type="hidden" name="startdate" value="<%=p_startdate%>">
<input type="hidden" name="maker" value="<%=p_maker%>">
<input type="hidden" name="state1" value="<%=p_state1%>">
</form>
<form name="checkmodifyruleform" method="post" action="<%=fullPath%><%=utb.getRequestServletUrl()%>">
<%=utb.getRequiredHtmlFields("", "checkmodifydateclassOp")%>
<input type="hidden" name="ruleid" value="">
<input type="hidden" name="opFlag" value="2">
<input type="hidden" name="rulename" value="<%=p_rulename%>">
<input type="hidden" name="rulecode" value="<%=p_rulecode%>">
<input type="hidden" name="startdate" value="<%=p_startdate%>">
<input type="hidden" name="maker" value="<%=p_maker%>">
<input type="hidden" name="state1" value="<%=p_state1%>">
<input type="hidden" name="maker1" value="<%=userId%>">
</form>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -