⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 workadd.asp

📁 目前人力资源管理系统的发展已经相对成熟
💻 ASP
字号:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file=DataBase/conn.asp-->
<!--#include file=yan.asp-->
<!--#include file=purview.asp-->
<%
call buzhigongzuo
if request("post")<>"" then
	if request("title")="" then
		response.Write("<script language=javascript>alert('任务名称必须填写');location='javascript:history.go(-1)'</script>")
		response.End()
	end if 
	if request("content")="" then
		response.Write("<script language=javascript>alert('任务内容必须填写');location='javascript:history.go(-1)'</script>")
		response.End()
	end if 
	if request("wanchengtime")="" then
		response.Write("<script language=javascript>alert('任务期限必须填写');location='javascript:history.go(-1)'</script>")
		response.End()
	end if 
	'取完成者的名称
	select case request("wancheng")
	case "部门"
		wanchengzhe=request("bumen")
	case "个人"
		wanchengzhe=request("geren")
	case "全部员工"
		call quanbuyuangong
	end select
	'布置任务
	set rsa=server.CreateObject("adodb.recordset")
	sqla="select * from tb_Work"
	rsa.open sqla,conn,1,3
	rsa.addnew
	rsa("buzhizhe")=session("admin_name")
	rsa("title")=request("title")
	rsa("content")=request("content")
	rsa("buzhitime")=now()
	rsa("wanchengzhe")=wanchengzhe
	rsa("wanchengtime")=request("wanchengtime")
	rsa("wanchenglei")=request("wancheng")
	rsa("wanchengdu")="未完成"
	rsa.update
	rsa.close
	response.Write("<script language=javascript>alert('布置成功');location='workadd.asp'</script>")
end if
'发送到全部员工
function quanbuyuangong
	set rsaff=server.CreateObject("adodb.recordset")
	sqlaff="SELECT dbo.tb_Employee.id FROM dbo.tb_Employee INNER JOIN dbo.tb_User ON dbo.tb_Employee.id = dbo.tb_User.name"
	rsaff.open sqlaff,conn,1,3
	do while not rsaff.eof

	'布置任务
	set rsa=server.CreateObject("adodb.recordset")
	sqla="select * from tb_Work"
	rsa.open sqla,conn,1,3
	rsa.addnew
	rsa("buzhizhe")=session("admin_name")
	rsa("title")=request("title")
	rsa("content")=request("content")
	rsa("buzhitime")=now()
	rsa("wanchengzhe")=rsaff("id")
	rsa("wanchengtime")=request("wanchengtime")
	rsa("wanchenglei")="个人"
	rsa("wanchengdu")="未完成"
	rsa.update
	response.Write(rsaff("id"))
	rsaff.movenext
	loop
	rsa.close
	response.Write("<script language=javascript>alert('布置成功');location='workadd.asp'</script>")
end function
'部门
set rs=server.CreateObject("adodb.recordset")
sql="Select * from tb_dept order by up"
rs.Open sql,conn,1,3
'人员
set rsr=server.CreateObject("adodb.recordset")
sqlr="select * from tb_Employee where kong=1"
rsr.open sqlr,conn,1,1
%>
<html> 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<style type="text/css">
<!--
.style1 {color: #FF0000}
body,td,th {
	font-size: 12px;
}
-->
</style>
<link href="CSS/css.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style2 {color: #0000FF}
-->
</style>
</head>

<body topmargin="0">
<table width="550" border="0" align="center">
    <tr>
      <td width="55%" height="30"> -&nbsp;<span class="style1">人事管理</span>→<span class="style2">人力规划</span>→<span class="style1">布置工作任务</span></td>
    </tr>
</table>

<table width="550" border="0" align="center" cellspacing="1" bgcolor="#000000">
  <tr>
    <td bgcolor="#FFFFFF"><table width="550" height="254"  border="0" align="center" cellspacing="0" >
      <form name="form2" method="post" action="">
        <tr>
          <td width="158" background="images/index_24.gif"><div align="right">任务名称:</div></td>
          <td width="579" background="images/index_24.gif">&nbsp;
              <input name="title" type="text" id="title2">
              <input name="post" type="hidden" id="post" value="true"></td>
        </tr>
        <tr>
          <td><div align="right">任务内容:</div></td>
          <td>&nbsp;
              <textarea name="content" cols="50" rows="5" id="content"></textarea></td>
        </tr>
        <tr>
          <td><div align="right">完 成 者:</div></td>
          <td><table width="100%"  border="0" cellspacing="1">
              <tr>
                <td width="5%"><input name="wancheng" type="radio" value="部门" checked>
                </td>
                <td width="6%">部门 </td>
                <td width="89%"><select name="bumen" id="select3">
                    <%
	  
	   do while not rs.EOF
   
	   xian=""
	for i=1 to rs("level")-1
		xian= xian&"├"
	next
			
			xian = xian&"〖"&trim(rs("title"))&"〗"  
	  %>
                    <option value="<%=rs("id")%>"><%=xian%></option>
                    <%
		rs.movenext 
		
		loop
		
		
	 %>
                </select></td>
              </tr>
              <tr>
                <td><input type="radio" name="wancheng" value="个人">
                </td>
                <td>个人 </td>
                <td><select name="geren" id="select4">
                    <%
	  
	   do while not rsr.EOF
    set rss=server.CreateObject("adodb.recordset")
	sqls="Select * from tb_dept where id="&rsr("suoshu")&" order by up"
	rss.Open sqls,conn,1,1
	
	  %>
                    <option value="<%=rsr("id")%>">〖<%=rss("title")%>〗<%=rsr("name")%></option>
                    <%
		rsr.movenext 
		
		loop
		
		
	 %>
                </select></td>
              </tr>
              <tr>
                <td><input type="radio" name="wancheng" value="全部员工">
                </td>
                <td colspan="2">全部员工</td>
              </tr>
          </table></td>
        </tr>
        <tr>
          <td><div align="right">任务期限:</div></td>
          <td>&nbsp;
              <input name="wanchengtime" type="text" id="wanchengtime2"></td>
        </tr>
        <tr>
          <td height="35" colspan="2"><div align="center">
              <input name="Submit" type="submit" class="botton" value=" 递 交 ">
          </div></td>
        </tr>
      </form>
    </table></td>
  </tr>
</table>
</body>
</html>

⌨️ 快捷键说明

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