📄 diarymod.jsp
字号:
<%@ page import="java.util.*"%>
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="cn.com.aheadsoft.util.UserInfo"%>
<%@ page import="java.sql.Date"%>
<%@ page import="java.text.SimpleDateFormat" %>
<jsp:useBean id="userInfo" scope="page" class="cn.com.aheadsoft.util.UserInfo" />
<jsp:useBean id="diaryManage" scope="page" class="cn.com.aheadsoft.manage.DiaryManage" />
<jsp:useBean id="diaryDateRecordSet" scope="page" class="cn.com.aheadsoft.recordset.DiaryDateRecordSet" />
<html>
<head>
<link rel="stylesheet" type="text/css" href="/krm/jsp/css/css.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<script language="JavaScript">
<!--
function fsubmit(){
document.form2.submit();
}
function sub(id,date) {
document.form2.diaryDate_ID.value =id;
document.form2.dateStr.value=date;
document.form2.submit();
return true;
}
function popup(user,date1,date2,username){
window.open('/krm/jsp/diamanage/diarySearch/diaryDisplay.jsp?startdate=' + date1 + '&enddate=' + date2 + '&user=' + user + '&userNameShow=' + username,'查看工作日记','width=600,height=400,left=50,top=50,resizable=1,scrollbars=yes');
}
-->
</script>
<%
/*
修改:曾红立
时间:2004年2月8日
时间:2004年6月1日(页面整合)
*/
String userID=null;
String userName=null;
userInfo=(UserInfo)session.getAttribute("userinfo") ;
userID=userInfo.GetUserID();
userName=userInfo.GetRealName();
String userIDShow;
String year=request.getParameter("select2");
String month=request.getParameter("select3");
String nowdate=null;
String deptIDShow=userInfo.GetDeptID();
Calendar calendar= Calendar.getInstance();
int nowYear=calendar.get(Calendar.YEAR);
userIDShow=userID;
if(userIDShow==null||year==null||month==null||nowdate==null){
userIDShow=userID;
year=String.valueOf(nowYear);
month=String.valueOf(calendar.get(Calendar.MONTH)+1);
nowdate=String.valueOf(calendar.get(Calendar.DATE));
}
%>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" >
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="0">
<form name="form2" method="post" action="/krm/servlet/DiaryDefaultSetServlet">
<tr height="8">
<td class="trA">
您的位置:工作日记 >> <font class="fontcolor">已填日记</font></td>
</tr>
<tr height="8">
<td></td>
</tr>
<tr>
<td align="center">
<table border="0" cellpadding="0" cellspacing="0" width="98%" align="center" class="collapse">
<tr width="100%">
<td class="tdA" colspan="9">
已填日记</td>
</tr>
<input type="hidden" name="diaryDate_ID">
<input type=hidden name="dateStr">
<%
String status="jumpToModifyAmend";
%>
<input type="hidden" name="status" value=<%=status%>>
<tr align="center" >
<td class="tdB">日期</td>
<td class="tdB">工作</td>
<td class="tdB">学习</td>
<td class="tdB">运动</td>
<td class="tdB">休息</td>
<td class="tdB">个人</td>
<td class="tdB">部门</td>
<td class="tdB">考核</td>
<td class="tdB">操作</td>
</tr>
<%
if(userIDShow!=null&&year!=null&&month!=null){
//人员权限校验,用户对该ID有查看权
int i=0;
//diaryDateRecordSet=diaryManage.getDiaryDateByUser(userID,year+"-"+month);
if(Integer.parseInt(month)<10){
month="0"+month;
}
diaryDateRecordSet=diaryManage.getDiaryDateByUser2(userID,year+"-"+month+"-"+nowdate);
while(diaryDateRecordSet.next()){ i++;
%>
<%
String week="";
java.sql.Date d=java.sql.Date.valueOf(diaryDateRecordSet.getDIA_writeDate());
switch(d.getDay()){
case 0: week="日";break;
case 1: week="一";break;
case 2: week="二";break;
case 3: week="三";break;
case 4: week="四";break;
case 5: week="五";break;
case 6: week="六";break;
}
%>
<tr align="center" <%if(i%2==0){%> class="bgcolor"<%}%>>
<td class="common"><a href="diaryShow.jsp?diaryDate_ID=<%=diaryDateRecordSet.getDIA_ID()%>"><%=diaryDateRecordSet.getDIA_writeDate()%></a>(星期<%=week%>)</td>
<td class="common"><%=diaryDateRecordSet.getDIA_workTime()%></td>
<td class="common"><%=diaryDateRecordSet.getDIA_learnTime()%></td>
<td class="common"><%=diaryDateRecordSet.getDIA_sportTime()%></td>
<td class="common"><%=diaryDateRecordSet.getDIA_restTime()%></td>
<td class="common"><%=diaryDateRecordSet.getDIA_selfInfo()%></td>
<td class="common"><%=diaryDateRecordSet.getDIA_deptCheck()%></td>
<td class="common"><%=diaryDateRecordSet.getDIA_checkInfo()%></td>
<%
Date writeDate=Date.valueOf(diaryDateRecordSet.getDIA_writeDate());
int day1=writeDate.getDate();
int month1=writeDate.getMonth();
int year1=writeDate.getYear();
boolean canModify=false;
Calendar calendar1=diaryManage.getBeforeDate(0);
Calendar calendar2=diaryManage.getBeforeDate(1);
Calendar calendar3=diaryManage.getBeforeDate(2);
Date date1=new Date(calendar1.getTimeInMillis());
Date date2=new Date(calendar2.getTimeInMillis());
Date date3=new Date(calendar3.getTimeInMillis());
if(((day1==date1.getDate())&&(month1==date1.getMonth())&&(year1==date1.getYear()))||
((day1==date2.getDate())&&(month1==date2.getMonth())&&(year1==date2.getYear()))||
((day1==date3.getDate())&&(month1==date3.getMonth())&&(year1==date3.getYear())))
canModify=true;
%>
<td class="common">
<%
if(canModify){
%>
<a href="javascript:fsubmit();" onClick="return sub(<%=diaryDateRecordSet.getDIA_ID()%>,'<%=diaryDateRecordSet.getDIA_writeDate()%>')">修改</a>
<%
}else{
%>
<font color="#999999">修改</font>
<%
}
%>
</td>
</tr>
<%
}
%>
<%
}
%>
<tr><td class="tdC" colspan="9"> </td></tr>
</table>
</td>
</tr> </form>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -