📄 worknote.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.util.*,java.sql.*" errorPage="" %>
<%@ page import="com.Worknote"%>
<% request.setCharacterEncoding("gb2312"); %>
<%@ page import="com.zh.conpool.Condata"%>
<%@ page import="com.bwm.string.Str"%>
<%
String sess=(String)session.getAttribute("username");
if(sess==null||sess.equals("")){
response.sendRedirect("../main.jsp");
}else{
swing.Rous rou=new swing.Rous();
boolean maybe=rou.toInt(sess,"row112");
if(!maybe){
response.sendRedirect("../../notrous.jsp");
}
}
%><html>
<head>
<title>Untitled</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="../../css/style1.css" rel="stylesheet">
<link href="../css/style1.css" rel="">
</head>
<script language="JavaScript">
function CheckDates(INDate)
{ if (INDate=="")
{return true;}
subYY=INDate.substr(0,4)
//转换月份
if(INDate.indexOf('-',0)!=-1){ separate="-"}
else{
if(INDate.indexOf('/',0)!=-1){separate="/"}
else {return true;}}
area=INDate.indexOf(separate,0)
subMM=INDate.substr(area+1,INDate.indexOf(separate,area+1)-(area+1))
if(subMM.length<2){subMM="0"+subMM}
//转换日
area=INDate.lastIndexOf(separate)
subDD=INDate.substr(area+1,INDate.length-area-1)
if(eval(subDD)<10){subDD="0"+eval(subDD)}
NewDate=subYY+"-"+subMM+"-"+subDD
if(NewDate.length!=10){return true;}
if(NewDate.substr(4,1)!="-"){return true;}
if(NewDate.substr(7,1)!="-"){return true;}
if(NewDate.substr(5,2)>"12"){return true;}
if(NewDate.substr(8,2)>"31"){return true;}
return false;}
</script>
<script language="javascript">
function chg3(company){
var company=document.form2.company.value;
var branch=document.form2.branch.value;
var url='worknote.jsp?company='+company+'&branch='+branch;
location.href=url;
}
</script>
<script language="javascript">
<!--
function checks(){
if(form2.job.value==""){
window.alert("请主要工作内容");
return false;
}
if(form2.names.value==""){
window.alert("请输入姓名");
return false;
}
if(form2.contenttext.value==""){
window.alert("请输入工作反馈");
return false;
}
if(form2.Back.value==""){
window.alert("请输入工作备份");
return false;
}
if(isNaN(form2.days.value)){
alert("年龄应该由数字组成");
return false;
}
if(form2.times.value!=""){
if(CheckDates(form2.times.value)){
alert("您输入时间有误,请重新输入!");
return false;
}
}
}
-->
</script>
<body>
<br>
<form action="addworknote.jsp" method="post" name="form2" target="bottomFrame" ENCTYPE="multipart/form-data">
新工作记录添加
<hr size=1>
<%
Str str1=new Str();
String company=str1.toChinese(request.getParameter("company"));
String branch=str1.toChinese(request.getParameter("branch"));
%>
<table bgcolor="#ffffff" border=0 cellpadding=1 cellspacing=1>
<tr>
<td bgcolor="#EFEFEF"> </td>
<td bgcolor="#EFEFEF"><div align="center">公司名称</div></td>
<td bgcolor="#FFFFFF"><select name="company" size="1" onChange="return chg3(this.value);">
<option value="" selected>—请选择—</option>
<%
Condata con=new Condata();
Connection conn=con.getConnection();
String sql="select * from tb_company";
ResultSet rs=con.executeQuery(sql);
int temp=0;
while(rs.next()){
int companyid=rs.getInt(1);
String str=rs.getString(2);
if(company.equals(str)){
out.println("<option value="+str+" selected>"+str+"</option>");
temp=companyid;
}else{
out.println("<option value="+str+">"+str+"</option>");
}
}
try{
conn.close();
conn=null;
}catch(Exception e){
}
try{
con.close();
con=null;
}catch(Exception e){
}
%>
</select></td>
</tr>
<tr>
<td bgcolor="#EFEFEF"> </td>
<td bgcolor="#EFEFEF"><div align="center">部门名称</div></td>
<td bgcolor="#FFFFFF"><SELECT name="branch" size="1" onChange="return chg3(this.value);">
<option value="" selected>—请选择—</option>
<%
Condata con1=new Condata();
Connection conn1=con1.getConnection();
String sq="select * from tb_branch where BranchId='"+temp+"'";
ResultSet rss=con1.executeQuery(sq);
int branchid=0;
while(rss.next()){
int id=rss.getInt(1);
String tem=rss.getString(3);
if(branch.equals(tem)){
out.println("<option value="+tem+" selected>"+tem+"</option>");
branchid=id;
}else{
out.println("<option value="+tem+">"+tem+"</option>");
}
}
try{
conn1.close();
conn1=null;
}catch(Exception e){
}
try{
con1.close();
con1=null;
}catch(Exception e){
}
%>
</SELECT></td>
</tr>
<tr>
<td width="21" bgcolor="#EFEFEF"> </td>
<td width="89" bgcolor="#EFEFEF"><div align="center">员工名称</div></td>
<td width="425" bgcolor="#FFFFFF">
<select name="names">
<option value="" selected>—请选择—</option>
<%
Condata con12=new Condata();
Connection conn12=con12.getConnection();
String sql1="select * from tb_person where BranchId='"+branchid+"'and Popdeom='1'";
ResultSet rst=con12.executeQuery(sql1);
while(rst.next()){
String tt=rst.getString(3);
out.println("<option value="+tt+">"+tt+"</option>");
}
try{
conn12.close();
conn12=null;
}catch(Exception e){
}
try{
con12.close();
con12=null;
}catch(Exception e){
}
%>
</select>
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF"> </td>
<td bgcolor="#EFEFEF"><div align="center">类型</div></td>
<td bgcolor="#FFFFFF">
<SELECT name="state" size="1" >
<option value="0" selected >日工作总结</option>
<option value="1" >周工作总结</option>
<option value="2">月工作总结</option>
</SELECT>
日期
<input name="times" type="text" size="9" value="<%=(((new java.util.Date()).toLocaleString()).substring(0,9))%>">
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF"> </td>
<td bgcolor="#EFEFEF"><div align="center">主要工作</div></td>
<td bgcolor="#FFFFFF"><input name="job" type="text" size="27"><input name="Back" type="file" size="15"></td>
<td width="8" bgcolor="#FFFFFF"></td>
</tr>
<tr>
<td bgcolor="#EFEFEF"> </td>
<td bgcolor="#EFEFEF"><div align="center">工作反馈</div></td>
<td bgcolor="#FFFFFF" colspan=4><textarea name="contenttext" cols="60" rows="6"></textarea></td>
</tr>
<tr>
<td bgcolor="#EFEFEF"> </td>
<td bgcolor="#EFEFEF"><div align="center">完成情况</div></td>
<td bgcolor="#FFFFFF"><input name="overthing" type="radio" value="0" checked>
按计划完成
<input name="overthing" type="radio" value="1">
提前完成
<input name="overthing" type="radio" value="2">
落后完成</td>
</tr>
<tr>
<td bgcolor="#EFEFEF"> </td>
<td bgcolor="#EFEFEF"><div align="center">天数</div></td>
<td bgcolor="#FFFFFF"><input name="days" type="text" size="5" value="0"></td>
</tr>
<tr>
<td bgcolor="#EFEFEF"> </td>
<td colspan="2" bgcolor="#EFEFEF"><div align="center">
<input name="submit" type="submit" onClick="return checks()" value=" 提 交 ">
</div></td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -