【JSP开源代码栏目提醒】:网学会员在JSP开源代码频道为大家收集整理了flow.jsp提供大家参考,希望对大家有所帮助!
<%
/**********************************************************
Copyright (C),2003-10-15, Beijing USTB.
All rights reserved.
Filename: flow.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.RightBean rBean = null;
oa.bean.SysmanBean myBean = null;
try{
rBean = new oa.bean.RightBean();
myBean = new oa.bean.SysmanBean();
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.toString((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>
<TD>
<CENTER><B><font color="#ffffff">定义类型</font></B></CENTER></TD>
<TD>
<CENTER><B><font color="#ffffff">流程说明</font></B></CENTER></TD>
<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("流程权限维护","新增流程类型");
if(right1||right2){
%>
<TD><CENTER><B><font color="#ffffff">操作</font></B></CENTER></TD>
<%}%>
</TR>
<%if(right3){%>
<TR bgColor=#ffffff>
<TD colSpan=7 height=15 align=right>
<FONT color="#FF6600">
<A onclick="add('','');" style="cursor:hand;">新增流程类型</A>
</FONT> </TD></TR>
<%}%>
<%
String bgcolor="";
myBean.setType(3);
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 strID1 = (String)hash.get("MKBH");
String strLX = (String)hash.get("DYLX");
String strCZ = (String)hash.get("MRCZ");
String strZT = (String)hash.get("SYZT");
if(strLX.equals("0")) strLX = "程序员定义";
else strLX = "流程中定义";
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=60 align=center><%=strID1%></TD--->
<TD width=80><%=(String)hash.get("MKMC")%></TD>
<TD width=60 align=center><%=strLX%></TD>
<TD><%=(String)hash.get("MKSM")%></TD>
<TD width=60 align=center><%=strCZ%></TD>
<TD width=60 align=center><%=strZT%></TD>
<%
if(right1||(strZT.equals("使用")&&right2)){
%>
<TD width=80 align=center>
<FONT color="#338800">
<%if(right1){%>
<A onclick="edit('<%=strID1%>');" style="cursor:hand;">修改</A>
<%}%>
<%if(strZT.equals("使用")&&right2){%> |
<A onclick="del('<%=strID1%>');" style="cursor:hand;">删除</A>
<%}%>
</FONT>
</TD>
<%}%>
</TR>
<%
}
%>
</TBODY></TABLE>
<script>
function add(id)
{
document.all.txt_type.value = "3";
document.all.txt_id.value = id;
document.all.txt_dict.value = "";
document.all.txt_edit.value = "1";
document.all.form1.action = "index.jsp";
document.all.form1.submit();
}
function edit(id)
{
document.all.txt_type.value = "3";
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 = "3";
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();
}%>
上一篇:
flash.jsp
下一篇:
关于听觉掩蔽的语音增强算法及DSP实现