createsche_edit.java

来自「一个日本流行的,功能较全的开源Web办公管理(Groupware)系统。」· Java 代码 · 共 542 行 · 第 1/2 页

JAVA
542
字号
				if ( i == cal.getDate() )
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "擔" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "擔" );
				}
			}
		}
		addBodyString(" </SELECT>");

		//帪娫
		addBodyString(" <SELECT NAME=\"sthh\">");
		//for (int i = Integer.parseInt(conf.GetFromTime()) ; i < Integer.parseInt(conf.GetToTime()) ; i++ ) {
		for (int i = 0 ; i < 25 ; i++ ) {
			if(sdtmp.GetFrom().length()!=0&&Long.parseLong(sdtmp.GetFrom())!=0)
			{
				if(Integer.parseInt(sdtmp.GetFrom().substring(8,10))==i)
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "帪" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "帪" );
				}
			}else{
				if ( i == cal.getHour() )
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "帪" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "帪" );
				}
			}
		}

		//暘
		addBodyString(" </SELECT>");
		addBodyString(" <SELECT NAME=\"sthm\">");
		if(sdtmp.GetFrom().length()!=0&&Long.parseLong(sdtmp.GetFrom())!=0)
		{
			if(Integer.parseInt(sdtmp.GetFrom().substring(10,12))==0)
			{
				addBodyString("  <OPTION SELECTED VALUE=\"00\">00暘" );
				addBodyString("  <OPTION VALUE=\"30\">30暘" );
			}else{
				addBodyString("  <OPTION VALUE=\"00\">00暘" );
				addBodyString("  <OPTION SELECTED VALUE=\"30\">30暘" );
			}
		}else{
			addBodyString("  <OPTION SELECTED VALUE=\"00\">00暘" );
			addBodyString("  <OPTION VALUE=\"30\">30暘" );
		}
		
		addBodyString(" </SELECT>&nbsp;");
		addBodyString("  </TD>");
		addBodyString("  </TR>");


/* 廔椆 */
		addBodyString("  <TR>");
		addBodyString("  <TD BGCOLOR=\"#408080\"><B><FONT COLOR=\"#ffffff\">廔丂椆</FONT></B></TD>");
		addBodyString("  <TD NOWRAP><SELECT NAME=\"edyy\">");

		//for (int i = 0 ; i < 5 ; i++ ) {
		for(int i = 0; i < 6; i++) {
			if(sdtmp.GetTo().length()!=0&&Long.parseLong(sdtmp.GetTo())!=0)
			{
				if(Long.parseLong(sdtmp.GetTo().substring(0,4))==cal.getYear()+i)
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(cal.getYear()+i) + "\">" + Integer.toString(cal.getYear()+i) + "擭" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(cal.getYear()+i) + "\">" + Integer.toString(cal.getYear()+i) + "擭" );
				}
			}else{
				if ( i == 0 )//昞帵懳徾
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(cal.getYear()+i) + "\">" + Integer.toString(cal.getYear()+i) + "擭" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(cal.getYear()+i) + "\">" + Integer.toString(cal.getYear()+i) + "擭" );
				}
			}
		}
		addBodyString("  </SELECT>");
		addBodyString(" <SELECT NAME=\"edmm\">");
		for (int i = 1 ; i <= 12 ; i++ ) {
			if(sdtmp.GetTo().length()!=0&&Long.parseLong(sdtmp.GetTo())!=0)
			{
				if(Long.parseLong(sdtmp.GetTo().substring(4,6))==i)
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "寧" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "寧" );
				}
			}else{
				if ( i == cal.getMonth() )
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "寧" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "寧" );
				}
			}
		}
		addBodyString(" </SELECT>");
		addBodyString(" <SELECT NAME=\"eddd\">");
		for (int i = 1 ; i <= 31 ; i++ ) {
			if(sdtmp.GetTo().length()!=0&&Long.parseLong(sdtmp.GetTo())!=0)
			{
				if(Long.parseLong(sdtmp.GetTo().substring(6,8))==i)
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "擔" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "擔" );
				}
			}else{
				if ( i == cal.getDate() )
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "擔" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "擔" );
				}
			}
		}
		addBodyString(" </SELECT>");
		//廔椆帪娫
		addBodyString(" <SELECT NAME=\"edhh\">");
		//for (int i = Integer.parseInt(conf.GetFromTime()) ; i < Integer.parseInt(conf.GetToTime())+1 ; i++ ) {
		for (int i = 0; i < 25 ; i++ ) {
			if(sdtmp.GetTo().length()!=0&&Long.parseLong(sdtmp.GetTo())!=0)
			{
				if(Long.parseLong(sdtmp.GetTo().substring(8,10))==i)
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "帪" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "帪" );
				}
			}else{
				if ( i == cal.getHour() )
				{
					addBodyString(" <OPTION SELECTED VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "帪" );
				}else{
					addBodyString(" <OPTION VALUE=\"" + Integer.toString(i) + "\">" + Integer.toString(i) + "帪" );
				}
			}
		}
		addBodyString(" </SELECT>");
		addBodyString(" <SELECT NAME=\"edhm\">");
		if(sdtmp.GetTo().length()!=0&&Long.parseLong(sdtmp.GetTo())!=0)
		{
			if(Long.parseLong(sdtmp.GetTo().substring(10,12))==0)
			{
				addBodyString("  <OPTION SELECTED VALUE=\"00\">00暘" );
				addBodyString("  <OPTION VALUE=\"30\">30暘" );
			}else{
				addBodyString("  <OPTION VALUE=\"00\">00暘" );
				addBodyString("  <OPTION SELECTED VALUE=\"30\">30暘" );
			}
		}else{
			addBodyString("  <OPTION SELECTED VALUE=\"00\">00暘" );
			addBodyString("  <OPTION VALUE=\"30\">30暘" );
		}
		addBodyString(" </SELECT>&nbsp;");
		addBodyString("  </TD>");
		addBodyString("  </TR>");
/* 僞僀僩儖 */
		addBodyString("  <TR>");
		addBodyString("  <TD BGCOLOR=\"#408080\" NOWRAP><B><FONT COLOR=\"#ffffff\">僞僀僩儖</FONT></B></TD>");
		if(sdtmp.GetTitle().equals(" "))
		{
			addBodyString("  <TD><INPUT TYPE=\"text\" NAME=\"title\" SIZE=\"50\" MAXLENGTH=\"60\"></TD>");
		}else{
			addBodyString("  <TD><INPUT TYPE=\"text\" NAME=\"title\" VALUE=\""+SCTools.chkStrDec(sdtmp.GetTitle())+"\" SIZE=\"50\" MAXLENGTH=\"60\"></TD>");
		}
		addBodyString("  </TR>");

/* 撪梕 */
		addBodyString("  <TR>");
		addBodyString("  <TD BGCOLOR=\"#408080\"><B><FONT COLOR=\"#ffffff\">撪丂梕</FONT></B></TD>");
		if(sdtmp.GetContent().equals(" "))
		{
			addBodyString("  <TD><TEXTAREA NAME=\"content\" COLS=\"54\" ROWS=\"10\" WRAP></TEXTAREA></TD>");
		}else{
			addBodyString("  <TD><TEXTAREA NAME=\"content\" COLS=\"54\" ROWS=\"10\" WRAP>"+SCTools.chkStrDec(sdtmp.GetContent())+"</TEXTAREA></TD>");
		}
		addBodyString("  </TR>");
/* 旛峫 */
		addBodyString("  <TR>");
		addBodyString("  <TD BGCOLOR=\"#408080\"><B><FONT COLOR=\"#ffffff\">旛丂峫</FONT></B></TD>");
		if(sdtmp.GetBikou().equals(" "))
		{
			addBodyString("  <TD><TEXTAREA NAME=\"bikou\" COLS=\"54\" ROWS=\"5\" WRAP></TEXTAREA></TD>");
		}else{
			addBodyString("  <TD><TEXTAREA NAME=\"bikou\" COLS=\"54\" ROWS=\"5\" WRAP>"+SCTools.chkStrDec(sdtmp.GetBikou())+"</TEXTAREA></TD>");
		}
		addBodyString("  </TR>");
/* 岞奐 */
		
		if (Integer.parseInt(uid) == Integer.parseInt(euid)){
			
			addBodyString("  <TR>");
			addBodyString("  <TD BGCOLOR=\"#408080\"><B><FONT COLOR=\"#ffffff\">岞丂奐</FONT></B></TD>");
			if(sdtmp.GetOpen().length()!=0&&Integer.parseInt(sdtmp.GetOpen())!=2)
			{
				if(Integer.parseInt(sdtmp.GetOpen())==0)
					{
						addBodyString("  <TD>偡傞<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"0\" CHECKED>丂偟側偄<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"1\"></TD>");
					}else{
						addBodyString("  <TD>偡傞<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"0\">丂偟側偄<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"1\" CHECKED></TD>");
					}
			}else{
				addBodyString("  <TD>偡傞<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"0\" CHECKED>丂偟側偄<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"1\"></TD>");
			}
			addBodyString("  </TR>");
		}else{

			if (UM.getUser(Integer.parseInt(sdtmp.GetUid()))!=null){
				if (Integer.parseInt(uid) == Integer.parseInt(sdtmp.GetUid())){

					addBodyString("  <TR>");
					addBodyString("  <TD BGCOLOR=\"#408080\"><B><FONT COLOR=\"#ffffff\">岞丂奐</FONT></B></TD>");
					if(sdtmp.GetOpen().length()!=0&&Integer.parseInt(sdtmp.GetOpen())!=2)
					{
						if(Integer.parseInt(sdtmp.GetOpen())==0)
							{
								addBodyString("  <TD>偡傞<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"0\" CHECKED>丂偟側偄<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"1\"></TD>");
							}else{
								addBodyString("  <TD>偡傞<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"0\">丂偟側偄<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"1\" CHECKED></TD>");
							}
					}else{
						addBodyString("  <TD>偡傞<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"0\" CHECKED>丂偟側偄<INPUT TYPE=\"radio\" NAME=\"open\" VALUE=\"1\"></TD>");
					}
					addBodyString("  </TR>");

				}else{
				//戞嶰幰偑曇廤
				addBodyString("<INPUT TYPE=\"hidden\" NAME=\"open\" VALUE=\"0\">");
				}
			}else{
				//戞嶰幰偑曇廤
				addBodyString("<INPUT TYPE=\"hidden\" NAME=\"open\" VALUE=\"0\">");
			}
		}
	
		addBodyString("  </TABLE>");
		addBodyString("</TD>");
		addBodyString("</TR>");
		
		addBodyString("<!--僞僀僩儖-->");
		addBodyString("<TR>");
		addBodyString("<TD>");
  		addBodyString("  <TABLE WIDTH=\"100%\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"2\">");
  		addBodyString("  <TR BGCOLOR=\"#000080\">");
		addBodyString("  <TD HEIGHT=\"40\" ALIGN=\"right\">");
		addBodyString("  <INPUT TYPE=\"image\" NAME=\""+"edit"+"\" SRC=\"" +
					  mapURL+SCCmd.S_HENKOU +
					  "\" ALT=\"曄峏\" WIDTH=\"93\" HEIGHT=\"28\" BORDER=\"0\"></TD>");
		addBodyString("  <TD WIDTH=\"5%\" NOWRAP>");
		addBodyString("  <INPUT TYPE=\"image\" NAME=\""+"del"+"\" SRC=\"" + 
					  mapURL+SCCmd.S_DEL2 + 
					  "\" ALT=\"嶍彍\" WIDTH=\"93\" HEIGHT=\"28\" BORDER=\"0\"></TD>");
		addBodyString("  <TD WIDTH=\"5%\" ALIGN=\"right\">");
		addBodyString("  <INPUT TYPE=\"image\" NAME=\""+"cansel"+"\" SRC=\""+
					  mapURL+SCCmd.S_BACK +
					  "\" ALT=\"栠傞\" WIDTH=\"93\" HEIGHT=\"28\" BORDER=\"0\"></TD>");
		addBodyString("  </TR>");
		addBodyString("  </TABLE>");
		addBodyString("</TD>");
		addBodyString("</TR>");

		addBodyString("</TABLE>");
		addBodyString("</FORM>");
		return true;
	}
}

⌨️ 快捷键说明

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