?? control_panel.jsp
字號:
<%@ page contentType="text/html;charset=utf-8"%>
<%@ page import="java.util.*"%>
<%@ page import="com.redmoon.oa.person.*"%>
<%@ page import="com.redmoon.oa.dept.*"%>
<%@ page import="cn.js.fan.util.*"%>
<%@ page import="cn.js.fan.security.*"%>
<html>
<head>
<title>控制面板</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="../common.css" type="text/css">
<%@ include file="../inc/nocache.jsp" %>
<script>
function New(para_URL){var URL=new String(para_URL);window.open(URL,'','resizable,scrollbars')}
function CheckRegName(){
var Name=document.form.RegName.value;
window.open("checkregname.jsp?RegName="+Name,"","width=200,height=20");
}
function check_checkbox(myitem,myvalue)
{
var checkboxs = document.all.item(myitem);
var myary = myvalue.split("|");
if (checkboxs!=null)
{
for (i=0; i<checkboxs.length; i++)
{
if (checkboxs[i].type=="checkbox" )
{
for (k=0; k<myary.length; k++) {
if (checkboxs[i].value==myary[k])
checkboxs[i].checked = true
}
}
}
}
}
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="3" style="overflow:auto">
<jsp:useBean id="fchar" scope="page" class="cn.js.fan.util.StrUtil"/>
<jsp:useBean id="privilege" scope="page" class="com.redmoon.oa.pvg.Privilege"/>
<%
String priv="read";
if (!privilege.isUserPrivValid(request,priv))
{
out.println(cn.js.fan.web.SkinUtil.makeErrMsg(request, cn.js.fan.web.SkinUtil.LoadString(request, "pvg_invalid")));
return;
}
%>
<%@ include file="user_inc_menu_top.jsp" %>
<div id="newdiv" name="newdiv">
<%
String username = privilege.getUser(request);
if (!SecurityUtil.isValidSqlParam(username)) {
out.print(StrUtil.Alert("參數非法!"));
return;
}
UserMgr um = new UserMgr();
UserDb user = um.getUserDb(username);
if (user==null || !user.isLoaded()) {
out.print(StrUtil.Alert_Back("該用戶已不存在!"));
return;
}
UserSetupDb usd = new UserSetupDb();
usd = usd.getUserSetupDb(username);
String op = ParamUtil.get(request, "op");
if (op.equals("edit")) {
int isMsgWinPopup = ParamUtil.getInt(request, "isMsgWinPopup");
int isChatIconShow = ParamUtil.getInt(request, "isChatIconShow");
int isChatSoundPlay = ParamUtil.getInt(request, "isChatSoundPlay");
usd.setMsgWinPopup(isMsgWinPopup==1);
usd.setChatIconShow(isChatIconShow==1);
usd.setChatSoundPlay(isChatSoundPlay==1);
usd.save();
out.print(StrUtil.Alert_Redirect("操作成功!", "control_panel.jsp"));
return;
}
%>
<table width=100% height="100%" border=0 cellpadding=0 cellspacing=1 bgcolor="#CCCCCC">
<tr>
<td align=center valign="top" bgcolor="#FFFFFF"><table width=100% border=0 cellpadding=2 cellspacing=0 class="tableframe_gray">
<form name="form1" action="?op=edit" method="post">
<tr>
<td colspan="3" align=left class="right-title"> 控制面板</td>
</tr>
<tr>
<td width="104" align=left>我的職級: </td>
<td width="366"><%
com.redmoon.oa.basic.RankDb rd = new com.redmoon.oa.basic.RankDb();
rd = rd.getRankDb(user.getRankCode());
out.print(StrUtil.getNullString(rd.getName()));
%>
</td>
<td width="447"><a href="user_edit.jsp">修改個人信息</a></td>
</tr>
<tr class="stable">
<td height="22" align=left valign="top">我的角色:</td>
<td height="22" align=left valign="top"><%
com.redmoon.oa.pvg.RoleDb[] rld = user.getRoles();
int rolelen = 0;
if (rd!=null)
rolelen = rld.length;
for (int k=0; k<rolelen; k++) {
out.print(rld[k].getDesc() + " ");
}
%>
</td>
<td height="22" align=left valign="top">消息到來時是否彈出窗口:
<select name="isMsgWinPopup">
<option value="1" selected>是</option>
<option value="0">否</option>
</select>
<script>
form1.isMsgWinPopup.value = "<%=usd.isMsgWinPopup()?1:0%>";
</script> </td>
</tr>
<tr class="stable">
<td height="22" align=left valign="top">磁盤空間: </td>
<td height="22" align=left valign="top"><%=user.getDiskSpaceAllowed()%>字節 已用<%=user.getDiskSpaceUsed()%>字節</td>
<td height="22" align=left valign="top">討論信息到來時是否閃動圖標:
<select name="isChatIconShow">
<option value="1" selected>是</option>
<option value="0">否</option>
</select>
<script>
form1.isChatIconShow.value = "<%=usd.isChatIconShow()?1:0%>";
</script> </td>
</tr>
<tr class="stable">
<td height="22" align=left valign="top">論壇用戶中心:</td>
<td height="22" align=left valign="top"><a href="../jump.jsp?fromWhere=oa&toWhere=forum&action=usercenter" target="_blank">進入</a></td>
<td height="22" align=left valign="top">討論信息到來時是否聲音提示:
<select name="isChatSoundPlay">
<option value="1" selected>是</option>
<option value="0">否</option>
</select>
<script>
form1.isChatSoundPlay.value = "<%=usd.isChatSoundPlay()?1:0%>";
</script> </td>
</tr>
<tr class="stable">
<td height="22" colspan="3" align=left valign="top"><a href="desktop_setup.jsp">定制桌面</a></td>
</tr>
<tr class="stable">
<td height="26" colspan="3" align=center valign="top"><input type="submit" name="Submit" value=" 確 定 ">
<br></td>
</tr>
</form>
</table></td>
</tr>
</table>
</body>
<SCRIPT>
function memberform_onsubmit()
{
if (memberform.RealName.value=="") {
alert("請輸入用戶姓名");
return false;
}
if (memberform.Password.value != memberform.Password2.value)
{
alert("兩遍輸入的口令不一致");
memberform.Password.focus();
return false;
}
return true;
}
</SCRIPT>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -