oa_person_office_workdailyedit.jsp

来自「java开发的办公系统 1.系统管理 (地区管理,部门管理,菜单管理,用户管理」· JSP 代码 · 共 234 行

JSP
234
字号
<%@ include file="../../include/configuration.jsp"%>
<%@ page import="com.vere.oa.person_office.bean.*"%>
<%@ page import="com.vere.oa.person_office.item.*"%>
<%@ page contentType="text/html; charset=gb2312" %>
<%
	ParameterUtils.setCharacterEncoding(request);
	String status=ParameterUtils.getString(request,"status");
	//修改
	if(status.equals("edit"))
	{
		String id=ParameterUtils.getString(request,"id");//
		String emegency=ParameterUtils.getString(request,"emegency");//级别
		String select_type=ParameterUtils.getString(request,"select_type");//流程种类
		String title=ParameterUtils.getString(request,"title");//标题
		String content=ParameterUtils.getString(request,"content");//事务内容
		String start_date=ParameterUtils.getString(request,"start_date");//开始日期
		String start_time=ParameterUtils.getString(request,"start_time");//开始时间
		String end_date=ParameterUtils.getString(request,"end_date");//结束日期
		String end_time=ParameterUtils.getString(request,"end_time");//结束时间
		String workdaily_status="0";//状态
		String location=ParameterUtils.getString(request,"location");//地点
		String contacter=ParameterUtils.getString(request,"contacter");//联系人
		String telephone=ParameterUtils.getString(request,"telephone");//联系方式
		String add_user=ParameterUtils.getString(request,"add_user");//日程用户
		String add_name=ParameterUtils.getString(request,"add_name");//日程人
		String add_date=DateUtils.getDateTime();//添加日期
		String look_user=ParameterUtils.getString(request,"look_user");//查看用户
		String look_name=ParameterUtils.getString(request,"look_name");//查看人
		if(title==null||title.equals("")){
			out.print("title 标题不能为空");
			return;
		}
		if(content==null||content.equals("")){
			out.print("content 事务内容不能为空");
			return;
		}
		if(start_date==null||!Check.isDateTime(start_date)){
			out.print("start_date 开始日期只能是短日期,形如 (2003-12-05)");
			return;
		}
		if(end_date==null||!Check.isDateTime(end_date)){
			out.print("end_date 结束日期只能是短日期,形如 (2003-12-05)");
			return;
		}

		Oa_person_office_workdailyItem item=new Oa_person_office_workdailyItem();
		item.setId(id);
		item.setEmegency(emegency);
		item.setSelect_type(select_type);
		item.setTitle(title);
		item.setContent(content);
		item.setStart_date(start_date);
		item.setStart_time(start_time);
		item.setEnd_date(end_date);
		item.setEnd_time(end_time);
		item.setStatus(workdaily_status);
		item.setLocation(location);
		item.setContacter(contacter);
		item.setTelephone(telephone);
		item.setAdd_user(add_user);
		item.setAdd_name(add_name);
		item.setAdd_date(add_date);
		item.setLook_user(look_user);
		item.setLook_name(look_name);
		Oa_person_office_workdailyBean bean=new Oa_person_office_workdailyBean();
		boolean b=bean.updateItem(item);
		if(b){
          response.sendRedirect("oa_person_office_workdaily.jsp");
          return;
		}
	}
		String id=ParameterUtils.getString(request,"id");
		Oa_person_office_workdailyBean bean=new Oa_person_office_workdailyBean();
		Oa_person_office_workdailyItem item=bean.find(id);
%>
<html>
<head>
<title><%=titleName%></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="../../css/css.css" rel="stylesheet" type="text/css">
<script language="javascript" src="../../js/check.js"></script>
<link href="../../css/date.css" rel="stylesheet" type="text/css">
<script src="../../js/ShowDate.js"></script>
<script language="javascript">
    init();
</script>
</head>
<script language="javascript">
	function back()
	{
		location="oa_person_office_workdaily.jsp";
	}

	function Check()
	{
		var form=form1;
		if(form.title.value=="")
		{
			alert("请输入标题!");
			form.title.focus();
			return;
		}
		if(form.content.value=="")
		{
			alert("请输入事务内容!");
			form.content.focus();
			return;
		}
		if(!isDateTime(form.start_date.value))
		{
			alert("开始日期只能是短日期,形如 (2003-12-05)!");
			form.start_date.focus();
			return;
		}
		if(!isDateTime(form.end_date.value))
		{
			alert("结束日期只能是短日期,形如 (2003-12-05)!");
			form.end_date.focus();
			return;
		}

		form.status.value="edit";
		form.submit();
	}
	
		
			
	function selectLookUser()
	{
		var url="../public/users_department_select.jsp?user=look_user&user_name=look_name";
		open(url,'win','scrollbars=no,width=600,height=400,resizable=no,left=200,top=100,resizable=false');
	}
	
	function selectAddUser()
	{
		var url="../public/users_department_select.jsp?user=add_user&user_name=add_name";
		open(url,'win','scrollbars=no,width=600,height=400,resizable=no,left=200,top=100,resizable=false');
	}
</script>
<body>
<form action=""  method="post"  name="form1">
	<table class="firsttable">
		<tr>
			<td align="center" valign="top">
				<table class="centertable">
					<tr>
						<td></td>
					</tr>
					<tr>
						<td align="center" class="addborder">
							<table  class="addTable">
								<tr align="center" >
									<td colspan="2">									</td>
								</tr>
								<tr >
									<td >级别:</td>
									<td >
									<%
										Oa_dictionaryBean vbean=new Oa_dictionaryBean();
										List vlist=vbean.findByNum("1");
										Iterator e=vlist.iterator();
										while(e.hasNext()){
											Oa_dictionaryItem rItem=(Oa_dictionaryItem)e.next();
											if(item.getEmegency().equals(rItem.getCode()))
												out.println("<input type='radio' name='emegency' value='"+rItem.getCode()+"' checked>"+rItem.getCode_name());
											else
												out.println("<input type='radio' name='emegency' value='"+rItem.getCode()+"' >"+rItem.getCode_name());
										}
									%>									</td>
								</tr>
								<tr >
									<td >标题:</td>
									<td ><input name="title" type="text" id="title" value="<%=item.getTitle()%>"></td>
								</tr>
								<tr >
									<td  width=100>事务内容:</td>
									<td ><textarea name="content" cols="70" rows="10" id="content"><%=item.getContent()%></textarea></td>
								</tr>
								<tr >
									<td >开始日期:</td>
									<td >
									<input name="start_date" type="text"  size="10" value="<%=DateUtils.formatString(item.getStart_date())%>"><a href="javascript:" onClick="show_cele_date(start_date,'','',start_date)"><img src='../../icon/cal.gif' border=0></a>									<input name="start_time" type="text" id="start_time" value="<%=item.getStart_time()%>" size="9" maxlength="8"></td>
								</tr>
								<tr >
									<td >结束日期:</td>
									<td >
									<input name="end_date" type="text"  size="10" value="<%=DateUtils.formatString(item.getEnd_date())%>"><a href="javascript:" onClick="show_cele_date(end_date,'','',end_date)"><img src='../../icon/cal.gif' border=0></a>									<input name="end_time" type="text" id="end_time" value="<%=item.getEnd_time()%>" size="9" maxlength="8"></td>
								</tr>
								<tr >
									<td >地点:</td>
									<td ><input name="location" type="text" id="location" value="<%=item.getLocation()%>"></td>
								</tr>
								<tr >
									<td >联系人:</td>
									<td ><input name="contacter" type="text" id="contacter" value="<%=item.getContacter()%>"></td>
								</tr>
								<tr >
									<td >联系方式:</td>
									<td ><input name="telephone" type="text" id="telephone" value="<%=item.getTelephone()%>"></td>
								</tr>
								<tr >
									<td >日程人:</td>
									<td ><textarea name="add_name" cols="70" rows="5" id="add_name"><%=item.getAdd_name()%></textarea>
									<textarea name="add_user" cols="70" rows="5" id="add_user"  style="display:none;"><%=item.getAdd_user()%></textarea>
																	<input name="Button22" type="button" class="button" onClick="selectAddUser()" value="选择"></td>
								</tr>
								<tr >
									<td >查看人:</td>
									<td ><textarea name="look_name" cols="70" rows="5" id="look_name"><%=item.getLook_name()%></textarea>
									<textarea name="look_user" cols="70" rows="5" id="look_user" style="display:none;"><%=item.getLook_user()%></textarea>									<input name="Button2" type="button" class="button" onClick="selectLookUser()" value="选择"></td>
								</tr>
								<tr >
									<td colspan="2" align="center">
										<input name="Button" type="button" class="button" onClick="Check()" value="确定">
										&nbsp;&nbsp;&nbsp;&nbsp;
										<input name="Submit2" type="button" class="button" onClick="back()" value="返回">									</td>
								</tr>
							</table>
						</td>
					</tr>
					<tr>
						<td></td>
					</tr>
				</table>
			</td>
		</tr>
	</table>
<input type="hidden" name="status" >
<input type="hidden" name="id" value=<%=id%>>
<input name="select_type" type="hidden" id="select_type"  value=<%=item.getSelect_type()%>>
</form>
</body>
</html>

⌨️ 快捷键说明

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