common.jsp
2.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<%@ page import="weaver.general.Util" %>
<%@ page import="java.util.*" %>
<jsp:useBean id="rsl" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="rsb" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="rss" class="weaver.conn.RecordSet" scope="page" />
<%!
public void showTarget (String id,String split,boolean isLight,String mainid)
{
String mid="";
String pid="";
String sname="";
String iid="";
String per="";
rsl.execute("select * from HrmPerformanceCheckDetail where parentId="+id);
while (rsl.next())
{
split=split+" ";
if(isLight = !isLight)
{
out.print("<TR CLASS="+DataLight+">");
}
else
{
out.print("<TR CLASS="+DataDark+">");
}
out.print("<TD>");
out.print(split);
iid=rsl.getString("id");
pid=rsl.getString("parentId");
per=rsl.getString("percent_n");
sname=Util.toScreen(rsl.getString("targetName"),user.getLanguage());
out.print("<a href=TargetDetailEdit.jsp?id="+iid+"&mainid='+mainid+'&parentId="+pid+">"+sname+"</a></td>");
out.print("<TD>"+per+"</TD>");
out.print("<TD>");
rsb.execute("select * from HrmPerformanceCheckStd where checkDetailId="+rsl.getString("id"));
String stdName="";
int j=1;
Vector vs=new Vector();
while(rsb.next())
{
vs.add(rsb.getString("stdName"));
//stdName=stdName.equals("")? (String.valueOf(j)+" "+rsb.getString("stdName")):(String.valueOf(j)+" "+stdName+"<br>"+rsb.getString("stdName"));
j++;
}
for (j=0;j<vs.size();j++)
{
out.println((j+1)+" "+vs.get(j)+"<br>");
}
out.print("</TD>");
out.print("<TD><a href=targetDetailAdd.jsp?id="+mainid+"&parentId="+iid+">"+SystemEnv.getHtmlLabelName(611,user.getLanguage())+"</a>");
out.print(" <a onclick='deldetail("+iid+","+mainid+ ")' href='#' >");
out.prin(SystemEnv.getHtmlLabelName(91,user.getLanguage()));
out.print("</TD>");
out.print("</TR>");
rss.execute("select * from HrmPerformanceCheckDetail where parentId="+iid);
if (rss.next()) showTarget(iid,split,isLight,mainid);
}
}
%>