<%@page import="com.zky.para.Para"%> <%@page import="com.zky.manager.StudentPullulate"%><%@include file="/auth.jsp"%> <%@page language="java" pageEncoding="utf-8" buffer="20kb"%> <jsp:useBean id="getPara" scope="application" class="com.zky.para.SyncPara"/> <% Login login = (Login) request.getSession().getAttribute("login"); String operate = (String)request.getParameter("operate"); String deptid = Common.convertNull(request.getParameter("departid")); String departtypeid = request.getParameter("departtypeid"); String deptname = Common.IsoConvertGb(Common.convertNull(request.getParameter("departname"))); String departstate = request.getParameter("departstate"); String frameworkid = request.getParameter("frameworkid"); String areaid = request.getParameter("areaid"); String departlvlid = request.getParameter("departlvlid"); String frameworkid1 = Common.convertNull(request.getParameter("frameworkid")); String areaid1 = Common.convertNull(request.getParameter("areaid")); String deptid1 = Common.convertNull(request.getParameter("deptid")); String optrid = login_obj.optrid; String optrjob = getPara.getDesc("TAB_EMPLOYEE","EMPID","EMPJOB",optrid); %> <html> <head> <title>单位管理</title> <link rel="stylesheet" type="text/css" href="../css/font.css"> <script src="../js/check.js"></script> <script src="../js/date.js"></script> <link rel="stylesheet" type="text/css" href="../js/2k3Grid.css"> <link rel="stylesheet" type="text/css" href="../js/2k3Menu.css"> <link rel="stylesheet" type="text/css" href="../js/2k3Dialog.css"> <style type="text/css"> select { width:155px; } html { overflow-x:hidden; overflow-y:hidden; } </style> <script> function setValue() { <% if (!Common.isNull(departstate)) { out.println("form1.departstate.value='" + departstate + "';"); } if (!Common.isNull(departlvlid)) { out.println("form1.departlvlid.value='" + departlvlid + "';"); } if (!Common.isNull(departtypeid)) { out.println("form1.departtypeid.value='" + departtypeid + "';"); } if (!Common.isNull(frameworkid1)) { out.println("form1.frameworkid.value='" + frameworkid1 + "';"); } if (!Common.isNull(areaid1)) { out.println("form1.areaid.value='" + areaid1 + "';"); } if (!Common.isNull(deptid1)) { out.println("form1.deptid.value='" + deptid1 + "';"); } if (!Common.isNull(operate)) { out.println("form1.operate.value='" + operate + "';"); } %> } function check(operate,departid,frameworkid) { form1.operate.value=operate; if (operate == "addDept") { form1.action = "/manage/DeptEdit.jsp"; } if (operate == "modifyDept") { form1.action = "/manage/DeptEdit.jsp?departid=" + departid; } if (operate == "cancelDept") { var Infos = form1.Infos; var count = 0; if (Infos) { if (Infos.length) { for ( var i = 0; i < Infos.length; i++) { if (Infos[i].checked == true) { count++; } } } else { if (Infos.checked == true) { count++; } } } else { alert("请查询单位后进行注销!"); return false; } if (count == 0) { alert("请选择要注销的单位!"); return false; } if (!confirm("确定要注销已经选择的单位吗?")) { return false; } return true; } if (operate == "deleteDept") { var Infos = form1.Infos; var count = 0; if (Infos) { if (Infos.length) { for ( var i = 0; i < Infos.length; i++) { if (Infos[i].checked == true) { count++; } } } else { if (Infos.checked == true) { count++; } } } else { alert("没有查到单位信息!"); return false; } if (count == 0) { alert("请选择要删除的单位信息!"); return false; } if (!confirm("确定要删除已经选择的单位信息吗?")) { return false; } return true; } if (operate == "query"){ } if(operate=="editDept") { form1.action="/servlet/DeptManage?operate=queryDeptByDepId&departid="+departid+""; } if(operate=="teacherInfo") { form1.action="/servlet/EmpDeptRelation?operate=queryEmp&departid="+departid+"&frameworkid="+frameworkid1; } form1.button1.disabled=true; form1.button2.disabled=true; form1.submit(); } function selectChange(i) { form1.action = "/manage/DeptManage.jsp"; form1.submit(); } </script> <style type="text/css"> .td1{ width: 30%; } table#csstable{ border-top:#D8E9FE 1px solid; border-left:#D8E9FE 1px solid; } table#csstable td{ border-bottom:#D8E9FE 1px solid; border-right:#D8E9FE 1px solid; } table#csstable #bottomcss td{ border-bottom:#D8E9FE 0px solid; } </style> </head> <body onload="setValue();" scroll="no"> <form name="form1" method="post" action="/servlet/DeptManage"> <input type="hidden" name="operate" value=""/> <table width="99%" border="0" align="center" cellpadding="0" cellspacing="1" class="box"> <tr> <td valign="top"><table width="100%" height="23" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="25%" background="/images/tab_search_01.jpg"><table width="100%" height="23" border="0" align="left" cellpadding="0" cellspacing="0"> <tr> <td width="6%" align="right"><img src="/images/little_red.jpg" width="12" height="12"></td> <td width="94%" class="font12b"> <b>单位管理</b></td> </tr> </table> </td> <td width="82%" background="/images/tab_search_03.jpg"><img src="/images/tab_search_02.jpg" width="12" height="23"></td> </tr> </table> <table width="100%" border="0" align="right" cellpadding="2" cellspacing="1" bgcolor="#FFFFFF" class="table02"> <tr bgcolor="#FFFFFF"> <td class="cell1" >所属地市</td> <td class="cell2"> <select class='aselect' name="frameworkid" setValue="<%=frameworkid1%>" onChange="selectChange(1);"> <%=Para.getSj(getPara)%> </select> </td> <td class="cell1">所属区县</td> <td class="cell2"> <select class='aselect' name="areaid" setValue="<%=areaid1%>" onChange="selectChange(2);"> <%=Para.getQj(getPara,frameworkid1)%> </select> </td> <td class="cell1">单位编号</td> <td class="cell2"> <input type="text" name="departid" value="<%//=deptid%>"> </td> <td class="cell1">单位名称</td> <td class="cell2"> <input type="text" name="departname" value="<%//=deptname%>"> </td> <td class="cell1"> <input type="image" name="button1" src="/images1/cx.png" onClick="check('query');"/> </td> </tr> </table> </td> </tr> </table> <table width="99%" align="center"> <tr align="left"> <td> <%if(login.getSanyuan().equals("0")){ %> <input name="button2" onclick="check('addDept');" type="image" src="/images1/xj.png"/> <input name="button2" onclick="check('cancelDept');" type="image" src="/images1/zx.png"/> <input name="button2" onclick="return check('deleteDept');" type="image" src="/images1/cc.png"/> <%}else if(login.getSanyuan().equals("1")){ %> <input name="button2" onclick="check('cancelDept');" type="image" src="/images1/zx.png"/> <%}else { %> <input name="button2" onclick="check('addDept');" type="image" src="/images1/xj.png"/> <%} %> </td> </tr> </table> <% HashFmlBuf buf = (HashFmlBuf) request.getAttribute("department_info"); if (buf != null) { int rowcount = buf.getRowCount(); %> <table width="99%" border="0" cellpadding="0" cellspacing="1" class="box"> <tr> <td> <div style="width:100%; height:385px;overflow: auto;"> <div id="myGrid" class="2k3Grid" borderWidth="0" contextMenu="mnuGridContextMenu" altRowColor="oldLace"> <div class="gridHead"> <!--div align="left"><span width="5%">共检索到<%=rowcount%>条记录</span></div--> <div class="gridRow"> <span width="5px" style="text-align: center;">序号</span> <span width="5px" style="text-align: center;">选择项</span> <span width="10px">单位编号</span> <span width="6px">单位状态</span> <span width="15px">单位名称</span> <span width="15px">下属单位</span> <span width="15px">单位地址</span> <span width="8px">单位级别</span> <span width="8px">单位类型</span> <span width="10px">管理</span> </div> </div> <div class="gridBody"> <% for (int i=0; i<rowcount; i++) { String tempDeptid = buf.fget("departid",i); String tempstate = buf.fget("departstate",i); String tempFrameworkid = buf.fget("frameworkid",i); String departid=buf.fget("departid",i); String disabled = ""; if (tempstate.equals("1")) { tempstate = "正常"; disabled = ""; } else { tempstate = "注销"; disabled = "disabled"; } %> <div class="gridRow"> <span width="5px" style="text-align: center;"><%=i+1%></span> <span style="text-align: center;width:2px;"><input type="checkbox" name="Infos" value="<%=tempDeptid%>"></span> <span><%=tempDeptid%></span> <span><%if(tempstate.toString().equals("注销")){%><font color="#ff0000"><%=tempstate%></font><%}else{%><%=tempstate%><%}%></span> <span><%=buf.fget("departname",i)%></span> <span><%=buf.fget("part",i) %></span> <span><%=buf.fget("departaddr",i) %></span> <span><%=buf.fget("departlvlid",i) %></span> <span><%=buf.fget("departtypeid",i) %></span> <span width="15px" > <%if(login.getSanyuan().equals("0")){ %> <a href="/servlet/DeptManage?operate=queryDeptByDepId&departid=<%=departid%>"><img src="/images1/read_document.png" border="0"/></a> <a href="/servlet/DeptManage?operate=queryDeptupDepId&departid=<%=departid%>"><img src="/images1/edit.gif" border="0"/></a> <a href="/servlet/DeptManage?operate=modifydeleteDept&departid=<%=departid%>" onclick="return confirm('确定将此记录删除?')"><img src="/images1/delete.gif" border="0"/></a> <a href="/servlet/EmpDeptRelation?operate=queryEmp&departid=<%=departid%>&frameworkid=<%=tempFrameworkid%>"><img src="/images1/grant.gif" border="0"/></a> <%}else if(login.getSanyuan().equals("1")){ %> <a href="/servlet/DeptManage?operate=queryDeptByDepId&departid=<%=departid%>"><img src="/images1/read_document.png" border="0"/></a> <a href="/servlet/EmpDeptRelation?operate=queryEmp&departid=<%=departid%>&frameworkid=<%=tempFrameworkid%>"><img src="/images1/grant.gif" border="0"/></a> <%}else { %> <a href="/servlet/DeptManage?operate=queryDeptByDepId&departid=<%=departid%>"><img src="/images1/read_document.png" border="0"/></a> <a href="/servlet/DeptManage?operate=queryDeptupDepId&departid=<%=departid%>"><img src="/images1/edit.gif" border="0"/></a> <a href="/servlet/DeptManage?operate=modifydeleteDept&departid=<%=departid%>" onclick="return confirm('确定将此记录删除?')"><img src="/images1/delete.gif" border="0"/></a> <%} %> </span> </div> <% } %> </div> <!-- gridBody end --> </div> <!-- myGrid end --> </div> <tag:PageLinkTag operate="query" scope="request" width="99%" align="center"/> </td> </tr> </table> </form> <% } %> <%@include file="/foot.jsp"%> </body> </html> <script> function selectArea(frameworkid) { var url = "/servlet/SelectPara?select=area&frameworkid=" + frameworkid; var callback = changeArea; executeXhr(callback, url); } function changeArea() { if (req.readyState == 4) { if (req.status == 200) { document.getElementById("areaDiv").innerHTML = "<select class='aselect' name='areaid'>" + req.responseText + "</select> <font color='#FF0000'>*</font>"; } else { alert("There was a problem retrieving the XML data:" + req.statusText); } } } </script> <script src="/js/ajaxUtils.js"></script>