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

📄 operateorder.jsp

📁 为交课程设计
💻 JSP
字号:
<%@ include file="../sys/sessioncheck.jsp"%><%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>订单以找到人员一览</title>
<link href="css/1.css" rel="stylesheet" type="text/css">
</head>
<body  >
<p><!--webbot bot="Navigation" S-Type="global" S-Orientation="horizontal"
S-Rendering="text" B-Include-Home="TRUE" B-Include-Up="FALSE" U-Page S-Target startspan
-->
</p>
<c:set var="list" value="${listperson}" />
<c:set var="order_id" value="${order_id}"/>
    <c:url value="/ViewOrderAction.do" var="viewOrder">
      <c:param name="order_id" value="${param.order_id}" />
    </c:url>

<p class="tilte"><a href='<c:out value="${viewOrder}"/>'><c:out value="${param.order_id}"/></a>号订单已收集人数的详细:</p>
<form name="form1" method="post" >
   <input type="hidden" name="order_id" value="<c:out value="${param.order_id}"/>">
   <input  value="1" type="hidden" name="order_status"/>
<table width="97%" border="0" cellspacing="1">
  <tr bgcolor="#DDDDDD">
    <td width="4%">&nbsp;</td>
    <td width="9%" height="31">人员编号</td>
    <td width="9%" height="31">人员名称</td>
    <td width="10%" height="31">应聘职称</td>
    <td width="8%" height="31">状态</td>
    <td width="14%">内部面试成绩</td>
    <td width="14%" height="31">客户面试成绩</td>
    <td width="10%">历史成绩</td>
  </tr>
  <c:forEach var="list" items="${listperson}">
  <tr bgcolor="#F0F0F0">
    <td width="4%">
      <input type="checkbox" name="status" value="<c:out value="${list.person_id}" />">
    </td>
    <c:url value="/DetailPersonAction.do" var="viewPerson">
      <c:param name="person_id" value="${list.person_id}" />
    </c:url>
    <td width="9%" height="36"><a href='<c:out value="${viewPerson}"/>'><c:out value="${list.person_id}" /></a></td>
    <td width="9%" height="36"><c:out value="${list.person_fname}${list.person_sname}" /></td>
    <td width="10%" height="36"><c:out value="${list.apply_for}" /></td>
    <td width="8%" height="36"><c:out value="${list.personstatus_name}" /></td>
    <c:url value="toInnerAction.do" var="addinner">
        <c:param name="order_id" value="${param.order_id}"/>
        <c:param name="person_id" value="${list.person_id}"/>
    </c:url>
    <c:url value="viewInnerCheckAction.do" var="viewinner">
        <c:param name="order_id" value="${param.order_id}"/>
        <c:param name="person_id" value="${list.person_id}"/>
    </c:url>
    <c:url value="toCustomerCheckAction.do" var="addcustomer">
        <c:param name="order_id" value="${param.order_id}"/>
        <c:param name="person_id" value="${list.person_id}"/>
    </c:url>
    <c:url value="viewCustomCheckAction.do" var="viewcustomer">
        <c:param name="order_id" value="${param.order_id}"/>
        <c:param name="person_id" value="${list.person_id}"/>
    </c:url>
    <c:url value="listPersonRecords.do" var="listpersonRecords">
        <c:param name="person_id" value="${list.person_id}"/>
        <c:param name="person_name" value="${list.person_fname}${list.person_sname}"/>
    </c:url>
    <c:choose>
      <c:when test="${list.innercheck_id==0}">
        <td valign="middle"><a href="<c:out value="${addinner}"/>">新建</a></td>
      </c:when>
      <c:otherwise>
        <td valign="middle"><a href="<c:out value="${viewinner}"/>">详情</a></td>
      </c:otherwise>
    </c:choose>
      <c:choose>
      <c:when test="${list.customercheck_id==0}">
        <td valign="middle"><a href="<c:out value="${addcustomer}"/>">新建</a></td>
      </c:when>
      <c:otherwise>
        <td width="8%" valign="middle"><a href="<c:out value="${viewcustomer}"/>">详情</a></td>
      </c:otherwise>
    </c:choose>
    <c:choose>
      <c:when test="${list.historyRecords==0 }">
        <td width="7%" valign="middle">暂 无</td>
      </c:when>
      <c:otherwise>
        <td width="7%" valign="middle"><a href="<c:out value="${listpersonRecords}"/>">详情</a></td>
      </c:otherwise>
    </c:choose>
  </tr>
  </c:forEach>
</table><br>
   <input type="button" name="button" value="选中所有" onclick="selectAll('status')"/>
   <input type="button" name="button" value="追加人员" onclick="toSearch()"/>
   <input type="button" name="button" value="删除人员" onclick="delaction('status')"/>
   <input  align="right" type="button" name="Submit" value="状态修改为" onclick="updatePersonStatus('status')"/>
  <select name="statusList">
    <c:forEach var="item" items="${selStatus}" varStatus="status">
    <option value='<c:out value="${item.personstatus_id}"/>'> <c:out value="${item.person_status}"/> </option>
    </c:forEach>
  </select>
  <input type="button" name="button" value="完成订单" onclick="finish()"/>
  <br />

</form>
<SCRIPT language="JavaScript">
function selectAll(str)
{
var a = document.getElementsByName(str);
var n = a.length;
	for(var j=0;j<n;j++)
	{

          if (a[j].checked==false)
          {
            a[j].checked = true;
            form1.button.value="取消所有选择";

          }
          else
          {
            a[j].checked = false;
            form1.button.value="选中所有";
          }
	}
}
function delaction(str)
 {
   var a = document.getElementsByName(str);
  var n = a.length;
  var flag =0;
  for(var j=0;j<n;j++)
	{
          if (a[j].checked==false)
          {
           flag=flag+1;
          }
	}
  if (flag==n)
    {
    alert("您没有选择记录");
    }
  else
    {
  form1.action = "delPersonFromOrder.do";
  form1.submit();
  }
 }
  function finish()
 {
  form1.action = "FinishOrderAction.do";
  form1.submit();
  }
function updatePersonStatus(str)
{
     var a = document.getElementsByName(str);
  var n = a.length;
  var flag =0;
  for(var j=0;j<n;j++)
	{
          if (a[j].checked==false)
          {
           flag=flag+1;
          }
	}
  if (flag==n)
    {
    alert("您没有选择记录");
    }
  else
  {
  form1.action="updatePersonstatusAction.do";
  form1.submit();
}
}
 function toSearch()
 {
   form1.action = "toSearchByOrder.do";
   form1.submit();
 }
</script>
</body>
<c:remove var="list"/>
<c:remove var="order_id"/>
</html>

⌨️ 快捷键说明

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