⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reposedit.jsp

📁 电信的网厅的整站代码
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.util.Date,
                 com.doone.data.DacClient,
                 com.doone.fj1w.fjmgr.repos.service.Repository,
                 java.text.SimpleDateFormat,
                 com.doone.uurm.WebAuth,
                 com.doone.uurm.*,
                 com.doone.fj1w.fjmgr.repos.service.HisRepository"%>
<%request.setCharacterEncoding("GBK");%>
<%String sPurvICode="NGB002001";%>
<%
  WebAuth auth = WebAuth.getInstance(request);
  if ( ! auth.IsAuthed() ) {
	    out.write("<script language=\"javascript\">self.parent.location.replace(\"" + request.getContextPath() + "/view/login/login.jsp" + "\");</script>");
	    return;
    }
	else if ( ! auth.CheckPurv(sPurvICode) ) {
	    out.write("<script language=javascript src=\"../../common/script/RightForbidden.js\"></script>");
	    return;
	}

	String sStaffCode=auth.getUserCode();
	String sCity=(String)request.getParameter("CITY");
  
   long id=Long.parseLong(request.getParameter("id"));
   String  name=request.getParameter("name").trim();
   Repository  oRepository=Repository.getRepositoryByID(new DacClient(),id,sCity);

   HisRepository[] oHisRepositorys=HisRepository.newInstance(new DacClient()).getHisRepositoryById(new Long(id));

   Sys_Staff oSys_Staff=Sys_Staff.getInstance(new DacClient(),sStaffCode);
   SimpleDateFormat f1 = new SimpleDateFormat("yyyy-MM-dd");
%>

<html>
<head>
<title>知识库管理编辑</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link href="../../common/style/main.css" rel="stylesheet" type="text/css" />
<script language="JavaScript" src="../../common/script/Calendar.js"></script>
<script language="JavaScript" src="../../common/script/CalendarLib30.js"></script>
<script language="JavaScript" src="../../common/script/CheckInfo.js"></script>
<script language="JavaScript" src="../../common/script/ChangeStyle.js"></script>
<script language="JavaScript" src="../../common/mainTool.js"></script>
<SCRIPT language=JavaScript>
function check(theForm)
{
   if(theForm.TITLE.value=="")
	{
		alert("请填写知识库标题!");
		theForm.TITLE.focus();
		return false;
	}
   if(theForm.starttime.value=="")
	{
		alert("请选择有效起始时间!");
		theForm.starttime.focus();
		return false;
	}
    if(theForm.endtime.value=="")
	{
		alert("请选择截止有效时间!");
		theForm.endtime.focus();
		return false;
	}
   if(!CheckDate(theForm.starttime.value))
    {
        alert("请正确填写有效起始时间,例如“2005-01-01”!");
		theForm.starttime.focus();
        return false;
    }
    if(!CheckDate(theForm.endtime.value))
    {
        alert("请正确填写截止有效时间,例如“2008-01-01”!");
		theForm.endtime.focus();
        return false;
    }
    return true;

    return true;
}
</SCRIPT>

</head>
<body>
<form action="/manager/updaterepos" method="post" name="insertfrm" onsubmit="return check(this);">
<div id="overDiv" style="z-index: 1000; visibility: hidden; position: absolute"></div>
<form action="/manager/updaterepos" method="post" name="insertfrm" onsubmit="return check(this);">
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="OuterTable">
	<tr>
		<td class="InnerHead" colspan="2">
			<jsp:include page="../../common/inc_top.jsp" >
				<jsp:param name="purvCode" value="<%=sPurvICode%>"/>
			</jsp:include>
		</td>
	</tr>
	<tr class="OuterHead" >
		<td class="title_td" colspan="2">
		<table width="100%"  border="0" cellspacing="0" cellpadding="1">
			<tr>
				<td nowrap="nowrap" style="text-align:left">
					<span id="ItemTitle"><font face="webdings">8</font>知识库信息编辑</span></td>
				<td align="right" nowrap><span id="ItemTitle">当前知识库:<%=name%><input name="ID" type="hidden" value="<%=id%>"></input><input name="CITY" type="hidden" value="<%=sCity%>"></input></span></td>
			</tr>
		</table>
		</td>
	</tr>
	<tr>
		<td class="InnerHead" style="text-align:right" width="25%"><font color="red">*</font>知识库标题</td>
		<td class="InnerMain" width="75%"><input name="TITLE" type="text" style="width: 100%;" maxlength="50" value="<%=oRepository.getTitle()%>"></input></td>
	</tr>
    <tr>
	  <td class="InnerHead" style="text-align:right"><p><font color="red">*</font>知识库状态</p></td>
	  <td class="InnerMain"><input name="STATE" type="radio" value="E" <%if(oRepository.getState().equalsIgnoreCase(StateEnum.ENABLED)) out.print("checked");%>>在用</input><input name="state" type="radio" value="D" <%if(oRepository.getState().equalsIgnoreCase(StateEnum.DISABLED)) out.print("checked");%>>禁止</input></td>
    </tr>
    <tr>
	  <td class="InnerHead" style="text-align:right"><font color="red">*</font>有效起始时间</td>
	  <td class="InnerMain"><input name="starttime" type="text" size="20" maxlength="20" value="<%=f1.format(oRepository.getStartTime())%>"></input>
        <A onmouseover="window.status='日期选择器'; overlib('点击选择当前日期-只显示当月的日历'); return true;"
           onmouseout="window.status=''; nd(); return true;"
           href="javascript:show_calendar('insertfrm.starttime');"><IMG height=16 src="../../common/images/selectdate.gif" width=16 border=0>
        </A></td>
    </tr>
	<tr>
	  <td class="InnerHead" style="text-align:right"><font color="red">*</font>截止有效时间</td>
	  <td class="InnerMain"><input name="endtime" type="text" size="20" maxlength="20" value="<%=f1.format(oRepository.getEndTime())%>"></input>
	      <A onmouseover="window.status='日期选择器'; overlib('点击选择当前日期-只显示当月的日历'); return true;"
	           onmouseout="window.status=''; nd(); return true;"
	           href="javascript:show_calendar('insertfrm.endtime');"><IMG height=16 src="../../common/images/selectdate.gif" width=16 border=0>
	      </A>
      </td>
    </tr>
    <tr>
	  <td class="InnerHead" style="text-align:right" valign="top">正文编辑</td>
	  <td class="InnerMain"><textarea cols="120" rows="15" name="CONTENT" type="text" size="50" maxlength="20"><%= com.doone.util.ExtString.replace(oRepository.getContent(), "<br>","\n")%></textarea></td>
    </tr>
    <tr>
	  <td class="InnerHead" style="text-align:right">员工</td>
	  <td class="InnerMain"><%=oSys_Staff.getName()%><input name="STAFFID" type="hidden" size="80" maxlength="50" value="<%=oSys_Staff.getStaffId()%>"></input></td>
    </tr>
    <tr>
	  <td class="InnerHead" style="text-align:right">变更时间</td>
	  <td class="InnerMain"><%=f1.format(new Date())%></td>
    </tr>
    <tr>
	  <td class="InnerHead" style="text-align:right" valign="top">原文</td>
	  <td class="InnerMain">
	    <textarea cols=120 rows=16  type="text" size="50" maxlength="20" readonly><%= com.doone.util.ExtString.replace(oRepository.getContent(), "<br>","\n")%></textarea>
	    <input name="OLDCONTENT" type="hidden" value="<%= com.doone.util.ExtString.replace(oRepository.getContent(), "<br>","\n")%>"></input></td>
    </tr> <%
	if(oHisRepositorys!=null) { %>
	<tr>
		<td class="InnerHead" colspan="4" style="text-align:center" width="*">更多历史</td>
	</tr> <%
	for(int i=0;i<oHisRepositorys.length;i++) { %>
    <tr>
	    <td class="InnerHead" style="text-align:right">员工</td>
	    <td class="body_td"><%=Sys_Staff.getInstance(new DacClient(),oHisRepositorys[i].getStaffId().longValue()).getName() %></td>
    </tr>
    <tr>
	    <td class="InnerHead" style="text-align:right">变更时间</td>
		<td class="body_td"><%=f1.format(oHisRepositorys[i].getChangeTime())%></td>
    </tr>
    <tr>
      <td class="body_td" colspan="2" width="*"><%= oHisRepositorys[i].getContent()%></td>
    </tr> <%
        }
    } %>
    <tr>
	  <td  class="OuterFoot" colspan="2" align="right">
	      <input  type="submit"  class="button" style="width:36" value="保存">
	      <input type="button" class="button"	value="关闭" style="width:36" onclick="self.close()">
      </td>
    </tr>
</table>
</form>
</body>
</html>

⌨️ 快捷键说明

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