index.php

来自「通达OA2007SE源代码 非常好的」· PHP 代码 · 共 315 行

PHP
315
字号
<?
  include_once 'inc/auth.php';
  echo '
<html>
<head>
<title>系统资源管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
';
  echo '<s';
  echo 'cript>
function CheckForm2()
{
   if(document.form2.BEGIN_DATE.value==""&&document.form2.END_DATE.value=="")
   { alert("起始日期和结束日期不能同时为空!");
     return (false);
   }
   if(document.form2.SMS.checked==false&&document.form2.EMAIL.checked==false&&document.form2.EMAIL_INBOX.checked==false)
   { alert("请选择删除项目!");
     return (false);
   }
   if(document.form2.OPER';
  echo 'ATION.item(0).checked)
      msg=\'确认要生成导出附件的批处理文件么?\';
   else
      msg=\'确认要删除所有符合指定条件的资源么?\';
   if(window.confirm(msg))
   {
      return true;
   }
   return (false);
}
function CheckForm()
{
   if(document.form1.TO_ID.value=="")
   { alert("请选择用户!");
     return (false);
   }
   if(document.form1.OPERATION.item(0).checked)
      ms';
  echo 'g=\'确认要生成导出附件的批处理文件么?\';
   else
      msg=\'确认要删除指定用户的资源么?\';
   if(window.confirm(msg))
   {
      return true;
   }
   return (false);
}
function td_calendar(fieldname)
{
  myleft=document.body.scrollLeft+event.clientX-event.offsetX-80;
  mytop=document.body.scrollTop+event.clientY-event.offsetY+140;
  window.showModalDialog("/inc/calendar.php?FIELDNA';
  echo 'ME="+fieldname,self,"edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:280px;dialogHeight:215px;dialogTop:"+mytop+"px;dialogLeft:"+myleft+"px");
}
function td_clock(fieldname)
{
  myleft=document.body.scrollLeft+event.clientX-event.offsetX-80;
  mytop=document.body.scrollTop+event.clientY-event.offsetY+140;
  window.showModalDialog("/inc/clock.php?FIELDNAME="+fieldname,self,"edg';
  echo 'e:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:280px;dialogHeight:120px;dialogTop:"+mytop+"px;dialogLeft:"+myleft+"px");
}
function delete_sms()
{
  msg=\'确认要删除所有已读内部短信么?\';
  if(window.confirm(msg))
  {
    url="delete_sms.php";
    location=url;
  }
}
function delete_delbox()
{
  msg=\'为谨慎起见,建议进行清除系统垃圾前,先进行完整的数据备份.\\n确认要清空所';
  echo '有内部邮件废件箱邮件么?\';
  if(window.confirm(msg))
  {
    url="delete_delbox.php";
    location=url;
  }
}
function delete_garbage()
{
  msg=\'请先进行数据备份(包括数据库和附件)\\n\\n确认要清除系统垃圾么,清除后将不可恢复?\';
  if(window.confirm(msg))
  {
    url="delete_garbage.php";
    location=url;
  }
}
function LoadWindow()
{
  URL="/module/user_select";
  loc_x=docu';
  echo 'ment.body.scrollLeft+event.clientX-event.offsetX-100;
  loc_y=document.body.scrollTop+event.clientY-event.offsetY+170;
  window.showModalDialog(URL,self,"edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:400px;dialogHeight:350px;dialogTop:"+loc_y+"px;dialogLeft:"+loc_x+"px");
}
function clear_user()
{
  document.form1.TO_NAME.value="";
  document.form1.TO_ID.value="";
}
fun';
  echo 'ction hide_path(op,path)
{
  if(op==1)
  {
      document.getElementById(path).style.display="";
      if(path=="PATH1")
         document.form1.action="bat_user_res.php";
      else
         document.form2.action="bat_res.php";
  }
  else
  {
     document.getElementById(path).style.display="none";
      if(path=="PATH1")
         document.form1.action="del_user_res.php";
      els';
  echo 'e
         document.form2.action="del_res.php";
  }
}
</script>
</head>
<body class="bodycolor" topmargin="5">
<table border="0" width="100%" cellspacing="0" cellpadding="3" class="small">
<tr>
    <td class="Big"><img src="/images/sys_config.gif" WIDTH="22" HEIGHT="20" align="absmiddle">';
  echo '<s';
  echo 'pan class="big3"> 删除所有已读内部短信</span><br>
    </td>
  </tr>
</table>
<br>
<div align="center">
  <input type="button"  value="删除所有已读内部短信" class="BigButton" onClick="delete_sms();" title="删除所有已读内部短信,有利于改进系统速度">
</div>
<br>
<table border="0" width="100%" cellspacing="0" cellpadding="3" class="small">
<tr>
    <td class="Big"><img src="/images/sys_config.gif" ';
  echo 'WIDTH="22" HEIGHT="20" align="absmiddle">';
  echo '<s';
  echo 'pan class="big3"> 清空所有内部邮件废件箱邮件</span><br>
    </td>
  </tr>
</table>
<br>
<div align="center">
  <input type="button"  value="清空所有内部邮件废件箱邮件" class="BigButton" onClick="delete_delbox();" title="清空所有内部邮件废件箱邮件">
</div>
<br>
<table width="95%" border="0" cellspacing="0" cellpadding="0" height="3">
 <tr>
   <td background="/images/dian1.gif" width="100%"></t';
  echo 'd>
 </tr>
</table>
<table border="0" width="100%" cellspacing="0" cellpadding="3" class="small">
<tr>
    <td class="Big"><img src="/images/sys_config.gif" WIDTH="22" HEIGHT="20" align="absmiddle">';
  echo '<s';
  echo 'pan class="big3"> 备份或删除指定时间的资源</span><br>
    </td>
  </tr>
</table>
<br>
  <table border="0" width="500" cellpadding="2" cellspacing="1" align="center" bgcolor="#000000" class="small">
  <form action="bat_res.php" method="post" name="form2" onsubmit="return CheckForm2();">
    <tr>
      <td nowrap class="TableContent">起始时间:</td>
      <td class="TableData"><input type="text" name=';
  echo '"BEGIN_DATE" size="20" maxlength="20" class="BigInput" value="">
          <img src="/images/menu/calendar.gif" border="0" style="cursor:hand" onclick="td_calendar(\'form2.BEGIN_DATE\');">
          <img src="/images/menu/clock.gif" border="0" style="cursor:hand" onclick="td_clock(\'form2.BEGIN_DATE\');">
      </td>
    </tr>
    <tr>
      <td nowrap class="TableContent">截止时间:</td>
      <td cla';
  echo 'ss="TableData"><input type="text" name="END_DATE" size="20" maxlength="20" class="BigInput" value="';
  echo date ('Y-m-d H:i:s', time ());
  echo '">
          <img src="/images/menu/calendar.gif" border="0" style="cursor:hand" onclick="td_calendar(\'form2.END_DATE\');">
          <img src="/images/menu/clock.gif" border="0" style="cursor:hand" onclick="td_clock(\'form2.END_DATE\');">
      </td>
    </tr>
    <tr>
      <td nowrap class="TableContent">删除项目:</td>
      <td class="TableData">
          <input type="checkbox" name="SMS" id="SM';
  echo 'S"><label for="SMS">内部短信</label>
          <input type="checkbox" name="EMAIL" id="EMAIL" onclick="if(form2.EMAIL.checked) form2.EMAIL_INBOX.checked=false;"><label for="EMAIL">所有内部邮件</label>
          <input type="checkbox" name="EMAIL_INBOX" id="EMAIL_INBOX" onclick="if(form2.EMAIL_INBOX.checked) form2.EMAIL.checked=false;"><label for="EMAIL_INBOX">内部邮件收件箱</label>
      </td>
    </tr>';
  echo '
    <tr>
      <td nowrap class="TableContent">操作:</td>
      <td class="TableData">
          <input type="radio" name="OPERATION" value="1" id="EXPORT_BAT" onclick="hide_path(1,\'PATH2\');" checked><label for="EXPORT_BAT">生成导出附件的批处理文件</label>
          <input type="radio" name="OPERATION" value="2" id="DEL_TIME" onclick="hide_path(2,\'PATH2\');"><label for="DEL_TIME">删除资源</label>
   ';
  echo '   </td>
    </tr>
    <tr id="PATH2">
      <td nowrap class="TableContent">导出附件的路径:</td>
      <td class="TableData">
        <input type="text" name="EXPORT_PATH" size="30" maxlength="100" class="BigInput" value="C:\\ResBak"> 如 C:\\ResBak<br>
        生成导出附件的批处理文件后,请手动在OA服务器上执行
      </td>
    </tr>
    <tr>
      <td nowrap class="TableControl" colspan="2" align="ce';
  echo 'nter">
          <input type="submit"  value="确定" class="BigButton" title="确定">
      </td>
    </tr>
    </form>
  </table>
<br>
<table width="95%" border="0" cellspacing="0" cellpadding="0" height="3">
 <tr>
   <td background="/images/dian1.gif" width="100%"></td>
 </tr>
</table>
<table border="0" width="100%" cellspacing="0" cellpadding="3" class="small">
<tr>
    <td class="Big"><img s';
  echo 'rc="/images/sys_config.gif" WIDTH="22" HEIGHT="20" align="absmiddle">';
  echo '<s';
  echo 'pan class="big3"> 删除指定用户的资源</span><br>
    </td>
  </tr>
</table>
<br>
  <table border="0" width="500" cellpadding="2" cellspacing="1" align="center" bgcolor="#000000" class="small">
  <form action="bat_user_res.php" method="post" name="form1" onsubmit="return CheckForm();">
    <tr>
      <td nowrap class="TableContent">用户:</td>
      <td class="TableData">
          <input type="hidde';
  echo 'n" name="TO_ID" value="">
        <textarea cols=35 name="TO_NAME" rows="3" class="BigStatic" wrap="yes" readonly></textarea>
        &nbsp;<input type="button" value="添 加" class="SmallButton" onClick="LoadWindow()" title="添加发送人" name="button">
        &nbsp;<input type="button" value="清 空" class="SmallButton" onClick="clear_user()" title="清空发送人" name="button">
      </td>
    </tr>
';
  echo '    <tr>
      <td nowrap class="TableContent">删除项目:</td>
      <td class="TableData">
          <input type="checkbox" name="EMAIL" id="EMAIL1"><label for="EMAIL1">内部邮件</label>
          <input type="checkbox" name="FOLDER" id="FOLDER"><label for="FOLDER">个人文件柜</label>
          <input type="checkbox" name="ADDRESS" id="ADDRESS"><label for="ADDRESS">个人通讯簿</label>
          <input type=';
  echo '"checkbox" name="CALENDAR" id="CALENDAR"><label for="CALENDAR">日程安排</label><br>
          <input type="checkbox" name="DIARY" id="DIARY"><label for="DIARY">工作日志</label>
          <input type="checkbox" name="URL" id="URL"><label for="URL">个人网址</label>
      </td>
    </tr>
    <tr>
      <td nowrap class="TableContent">操作:</td>
      <td class="TableData">
          <input type="radio" name';
  echo '="OPERATION" value="1" id="EXPORT_BAT1" onclick="hide_path(1,\'PATH1\');" checked><label for="EXPORT_BAT1">生成导出附件的批处理文件</label>
          <input type="radio" name="OPERATION" value="2" id="DEL_USER" onclick="hide_path(2,\'PATH1\');"><label for="DEL_USER">删除资源</label>
      </td>
    </tr>
    <tr id="PATH1">
      <td nowrap class="TableContent">导出附件的路径:</td>
      <td class="TableD';
  echo 'ata">
        <input type="text" name="EXPORT_PATH" size="30" maxlength="100" class="BigInput" value="C:\\ResBak"> 如 C:\\ResBak<br>
        生成导出附件的批处理文件后,请手动在OA服务器上执行
      </td>
    </tr>
    <tr>
      <td nowrap class="TableControl" colspan="2" align="center">
          <input type="submit"  value="确定" class="BigButton" title="确定">
      </td>
    </tr>
    </form>
 ';
  echo ' </table>
<br>
<table width="95%" border="0" cellspacing="0" cellpadding="0" height="3">
 <tr>
   <td background="/images/dian1.gif" width="100%"></td>
 </tr>
</table>
<table border="0" width="100%" cellspacing="0" cellpadding="3" class="small">
<tr>
    <td class="Big"><img src="/images/sys_config.gif" WIDTH="22" HEIGHT="20" align="absmiddle">';
  echo '<s';
  echo 'pan class="big3"> 清除系统垃圾 </span> ';
  echo '<s';
  echo 'pan class=small1>用于回收已删除用户所占用的空间,包括邮件、个人文件柜等<br>
    	<font color=red>为谨慎起见,建议进行清除系统垃圾前,先进行完整的数据备份</font></span>
    </td>
  </tr>
</table>
<br>
<div align="center">
  <input type="button"  value="清除系统垃圾" class="BigButton" onClick="delete_garbage();" title="清除系统垃圾,有利于改进系统速度">
</div>
<br>
<br>
</body>
</html>
';
?>

⌨️ 快捷键说明

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