📄 oper_new.jsp
字号:
<%
/**********************************************************
Copyright (C),2003-10-15, Beijing USTB.
All rights reserved.
Filename: oper.jsp
Author:
Version 1.0
Date:2003-10-15
Description:系统管理的子页面:操作权限维护
Other:
Variable List:
Function List:
History:
***********************************************************/
%>
<%@page language="java" contentType="text/html;charset=GBK"%>
<%@page import="java.util.*,java.text.*,oa.main.DealString"%>
<%
oa.bean.SysmanBean myBean = null;
oa.bean.RightBean rBean = null;
try{
myBean = new oa.bean.SysmanBean();
rBean = new oa.bean.RightBean();
if(myBean.getConn()==null || rBean.getConn() == null)
{
%>
数据库无法响应,请<a href="javascript:window.history.back(-1);">返回</a>重试
<%out.close();
}
DealString ds = new DealString();
//取得菜单类别
String strType = ds.toString((String)request.getParameter("txt_type"));
//编号
//String strID = ds.toString((String)request.getParameter("txt_id"));
//字典名称
String strDict = ds.toGBK((String)request.getParameter("txt_dict"));
//增删改类型
String strEdit = ds.toString((String)request.getParameter("txt_edit"));
//权限控制
String uid = (String)session.getAttribute("zgbh");
rBean.setUID(uid);
%>
<br>
<div align=center>
<font color="#CC00FF" size=3><b>操作权限维护<b></font>
</div>
<br>
<TABLE cellSpacing=1 cellPadding=5 width="95%" align=center bgColor=#999999 style="word-break:break-all;">
<TBODY>
<TR bgColor=#2969b5 height=20>
<TD>
<CENTER><B><font color="#ffffff">模块编号</font></B></CENTER></TD>
<TD>
<CENTER><B><font color="#ffffff">模块名称</font></B></CENTER></TD>
<SCRIPT> // <TD>
// <CENTER><B><font color="#ffffff">模块说明</font></B></CENTER></TD> </SCRIPT>
<TD>
<CENTER><B><font color="#ffffff">按钮序号</font></B></CENTER></TD>
<TD>
<CENTER><B><font color="#ffffff">按钮名称</font></B></CENTER></TD>
<SCRIPT>// <TD>
// <CENTER><B><font color="#ffffff">按钮说明</font></B></CENTER></TD></SCRIPT>
<TD>
<CENTER><B><font color="#ffffff">默认操作</font></B></CENTER></TD>
<TD>
<CENTER><B><font color="#ffffff">使用状态</font></B></CENTER></TD>
<%
boolean
right1 = rBean.isRightMode("操作权限维护","修改"),
right2 = rBean.isRightMode("操作权限维护","删除"),
right3 = rBean.isRightMode("操作权限维护","新增按钮"),
right4 = rBean.isRightMode("操作权限维护","新增模块类型");
if(right1||right2||right3)
{%>
<TD><CENTER><B><font color="#ffffff">操作</font></B></CENTER></TD>
<%}%>
</TR>
<%if(right4){%>
<TR bgColor=#ffffff>
<TD colSpan=8 height=15 align=right>
<FONT color="#FF6600">
<A onclick="add('','','',4);" style="cursor:hand;">新增模块按钮类型</A>
</FONT> </TD>
</TR>
<%}%>
<%
String bgcolor="";
myBean.setType(5);
Vector vect = (Vector)myBean.getData();
for(int i=0;i<vect.size();i++)
{
if ((i%2)==0) {
bgcolor="#d0e7ff";
}else {
bgcolor="#ffffff";
}
Hashtable hash = (Hashtable)vect.get(i);
String strID = (String)hash.get("ID");
String strMKBH = (String)hash.get("MKBH");
String strMKMC = (String)hash.get("MKMC");
String strMKSM = (String)hash.get("MKSM");
String strANXH = (String)hash.get("ANXH");
String strANMC = (String)hash.get("ANMC");
String strANSM = (String)hash.get("ANSM");
String strCZ = (String)hash.get("MRCZ");
String strZT = (String)hash.get("SYZT");
if(strCZ.equals("0")) strCZ = "非默认";
else strCZ = "<font color='#0066FF'>默认</font>";
if(strZT.equals("0")) strZT = "使用";
else strZT = "<font color='#ff0000'>弃用</font>";
%>
<TR bgColor=<%=bgcolor%>>
<TD width=30 align=right><%=strMKBH%></TD>
<TD width=100 title=<%=strMKSM%>><%=strMKMC%></TD>
<SCRIPT> // <TD width=60 align=center><%=strMKSM%></TD></SCRIPT>
<TD width=30 align=right><%=strANXH%></TD>
<TD width=100 title=<%=strANSM%>><%=strANMC%></TD>
<SCRIPT> // <TD width=60 align=center><%=strANSM%></TD></SCRIPT>
<TD width=40 align=center><%=strCZ%></TD>
<TD width=30 align=center><%=strZT%></TD>
<%
if(right1||(right2&&strZT.equals("使用"))||right3)
{%>
<TD align=center>
<FONT color="#338800">
<%if(right3){%>
<A onclick="add('<%=strMKBH%>','<%=strMKMC%>','<%=strMKSM%>',1);" style="cursor:hand;">新增按钮</A>
<%}%>
<%if(right1){%>
| <A onclick="edit('<%=strID%>');" style="cursor:hand;">修改</A>
<%}%>
<%if(right2&&strZT.equals("使用")){%>
| <A onclick=" del('<%=strID%>');" style="cursor:hand;">删除</A>
<%}%>
</FONT>
</TD>
<%}%>
</TR>
<%
}
%>
</TBODY></TABLE>
<script>
function add(mkbh,mkmc,mksm,ii)
{
if(ii==4) //新增模块\按钮类型
{
document.all.txt_edit.value = "4";
document.all.txt_dict.value = "";
}
if(ii==1)//新增按钮
{
document.all.txt_edit.value = "1";
document.all.txt_dict.value = mkbh+","+mkmc+","+mksm; //strDict被借用来传递mkbh,mkmc,mksm
}
document.all.txt_type.value = "5";
document.all.txt_id.value = "";
document.all.form1.action = "index.jsp";
document.all.form1.submit();
}
function edit(id)
{
document.all.txt_type.value = "5";
document.all.txt_id.value = id;
document.all.txt_dict.value = "";
document.all.txt_edit.value = "2";
document.all.form1.action = "index.jsp";
document.all.form1.submit();
}
function del(id)
{
if(!confirm("是否真的要删除?"))
{
}
else
{
document.all.txt_type.value = "5";
document.all.txt_id.value = id;
document.all.txt_edit.value = "3";
document.all.form1.action = "../../Sysman";
document.all.form1.submit();
}
}
</script>
<%}finally{
if(myBean!=null)myBean.closeConn();
if(rBean!=null)rBean.closeConn();
}%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -