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

📄 syspurviewadd.jsp

📁 电信的网厅的整站代码
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="com.doone.uurm.Sys_Authority,
                 com.doone.util.FileLogger,
                 com.doone.fj1w.fjmgr.sysmgr.Util,
                 com.doone.data.DacClient"%>
<%@ page import="com.doone.uurm.WebAuth"%>
<%request.setCharacterEncoding("GBK");%>
<%String sPurvICode="NGB003002003";%>
<%
	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 authCode = request.getParameter("AUTHCODE");
	String authName = request.getParameter("AUTHNAME");
	String state = request.getParameter("STATE");
	String authDesc = request.getParameter("AUTHDESC");
	
	if ( authCode != null & authName != null && state != null ) {
	    try {
	        DacClient db = new DacClient();

	        if ( Sys_Authority.hasAuthority(db, authCode) ) {
	            throw new RuntimeException("您输入的权限编码已经存在,请使用其它的编码。");
	        }

	        Sys_Authority authority = new Sys_Authority(db);
	        authority.setAuthCode(authCode);
	        authority.setAuthName(authName);
	        authority.setState(state);
	        authority.setAuthDesc(authDesc);
	        
	        authority.save();
    
            out.write("<script language=javascript>window.location.href='"+request.getContextPath()+"/view/sysmgr/OperSuccess.jsp';</script>");
	    }
	    catch(Exception ex) {
	        FileLogger.getLogger().warn(ex.getMessage(),ex);
	    	out.write("<script language=javascript>window.location.href='"+request.getContextPath()+"/view/sysmgr/OperFailure.jsp?r=t&error="
							+ Util.Replace(ex.getMessage()) + "';</script>");
	    }
	}
%>
<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/ChangeStyle.js"></script>
	<script language="JavaScript" src="../../common/mainTool.js"></script>
	<SCRIPT language=JavaScript>
		function check(theForm) {
		    if(theForm.AUTHNAME.value=="") {
				alert("请填写权限名称!");
				theForm.NAME.focus();
				return false;
			}
		
		    if(theForm.AUTHCODE.value=="") {
				alert("请填写权限编码!");
				theForm.PURVIEWCODE.focus();
				return false;
			}
		
		    return true;
		}
		
		function fn_onload() {
		    document.getElementById("AUTHCODE").focus();
		}
		
		window.onload = fn_onload;
	</SCRIPT>
	<style><!--
		input,select {width: 100%;}
	--></style>
</head>
<body>
<form action="SysPurviewAdd.jsp" method="POST" name="insertfrm" onsubmit="return check(this);">
	<table width="100%" border="0" cellpadding="2" cellspacing="1" class="InnerTable">
		<tr class="InnerHead">
			<td colspan="2">
				<jsp:include page="../../common/inc_top.jsp" >
					<jsp:param name="purvCode" value="<%=sPurvICode%>"/>
				</jsp:include>
			</td>
		</tr>
		<tr>
			<td class="OuterHead" colspan="2">
				<span id="ItemTitle"><font face="webdings">8</font>系统权限信息添加</span>
			</td>
		</tr>
		<tr>
			<td class="InnerHead" style="text-align:right"><font color="red">*</font>权限编码</td>
			<td class="InnerMain">
				<input name="AUTHCODE" type="text" maxlength="20" style="width: 100%" />
			</td>
	    </tr>
		<tr>
		  <td class="InnerHead" style="text-align:right" width="25%"><font color="red">*</font>权限名称</td>
		  <td class="InnerMain" width="75%"><input name="AUTHNAME" type="text" maxlength="50" value=""></input></td>
	    </tr>
		<tr>
			<td class="InnerHead" style="text-align:right"><p><font color="red">*</font>模块状态</p></td>
			<td class="InnerMain">
			    <input id="STATE_E" name="STATE" type="radio" value="E" checked style="width: 21px;"><label for="STATE_E">在用</label>
			    <input id="STATE_D" name="STATE" type="radio" value="D" style="width: 21px;"><label for="STATE_D">禁止</label></td>
		</tr>
		<tr>
			<td class="InnerHead" style="text-align:right">备注</td>
			<td class="InnerMain"><input name="AUTHDESC" type="text" maxlength="255" value=""></input></td>
		</tr>
		<tr>
			<td  class="OuterFoot" colspan="2" align="right">
				<table cellpadding="0" cellspacing="0" border="0" width="100%">
					<tr>
						<td width="70%" align="left"><span id="errmsg" style="color: red"></span></td>
						<td width="30%" align="right">
							<input  type="submit"  class="button"  value="确认" style="width: 51px;">
							<input type="button"  class="button"  value="关闭" style="width: 51px;" onclick="self.close();">
						</td>
					</tr>
				</table>
			</td>
		</tr>
	</table>
</form>
</body>
</html>

⌨️ 快捷键说明

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