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

📄 exammodifyinputbyclass.jsp

📁 培训考试系统代码
💻 JSP
📖 第 1 页 / 共 2 页
字号:
{

    var title = document.examform.title;
    var subject = document.examform.subject;
    var classId = document.examform.classId;
    var examTime = document.examform.examTime;
    var maxCount = document.examform.maxCount;
    var startTime = document.examform.startTime;
    var endTime = document.examform.endTime;
    var checkHandler = document.examform.checkHandler;
    var paperScore = document.examform.paperScore;
    var teacherId = document.examform.teacherId;

    if(title == null || trim(title.value)=="")
    {
        alert("考试安排的名称不能为空,请输入!");
        title.focus();
        return false;
    }

    if(classId ==null || trim(classId.value)=="")
    {
        alert("考试安排的所属类别不能为空,请输入!");
        return false;
    }

    var paperId = document.examform.paperId1;
    if(paperId == null || trim(paperId.value)=="")
    {
        alert("第一组所用试卷不能为空,请输入!");
        return false;
    }
    
    paperId = document.examform.paperId2;
    if(paperId == null || trim(paperId.value)=="")
    {
        alert("第二组所用试卷不能为空,请输入!");
        return false;
    }
    
    paperId = document.examform.paperId3;
    if(paperId == null || trim(paperId.value)=="")
    {
        alert("第三组所用试卷不能为空,请输入!");
        return false;
    }
    
    paperId = document.examform.paperId4;
    if(paperId == null || trim(paperId.value)=="")
    {
        alert("第四组所用试卷不能为空,请输入!");
        return false;
    }
    
    if(passScore ==null || trim(passScore.value)=="")
    {
        alert("考试安排的及格分数不能为空,请输入!");
        passScore.focus();
        return false;
    }

    if(!isNumber(passScore.value))
    {
        alert("考试安排的及格分数应是数字,输入错误,请重新输入!");
        passScore.focus();
        return false;
    }
    
    if(examTime != null && examTime.value != "")
    {
       if(!isNumber(examTime.value))
       {
           alert("考试安排的考试时间应是数字,输入错误,请重新输入!");
           examTime.focus();
           return false;
       }
    }

    if(maxCount != null && maxCount.value != "")
    {
       if(!isNumber(maxCount.value))
       {
           alert("考试安排的最大次数输入错误,请重新输入!");
           maxCount.focus();
           return false;
       }
    }

    //开始时间与结束时间
    if(startTime.value != null && endTime.value != null && startTime.value != "" && endTime.value != "")
    {
        if(startTime.value > endTime.value || startTime.value == endTime.value)
        {
            alert("开始时间不能小于或等于结束时间,请重新输入");
            startTime.focus();
            return false;
        }
    }

    var tmpTime = GetCurrentDate() + " 00:00";
    
    if(startTime.value != "")
    {
        if(startTime.value < tmpTime)
        {
            alert("开始日期不能小于当前日期,请重新输入");
            startTime.focus();
            return false;        
        }
    }
    
    if(endTime.value != "")
    {
        if(endTime.value < GetCurrentTime())
        {
            alert("结束时间不能小于当前时间,请重新输入");
            endTime.focus();
            return false;        
        }
    }
    
    
    if(trim(teacherId.value)!="")
    {
	  var checkTeacherIdRs = CheckInputNo("<%=GetStaffAction.getTeacherStr()%>",teacherId.value);
	  if(checkTeacherIdRs != "")
	  {
	        alert("所输入评卷教师工号" + checkTeacherIdRs + "不存在或者不具有评卷的权限!");
	        teacherId.focus();
	        return false;
	  }
    } 

    if(checkHandler == null || trim(checkHandler.value)=="")
    {
        alert("审查人不能为空,请输入!");
        checkHandler.focus();
        return false;
    }

     if(checkHandler.value.indexOf(",") != -1)
     {
        alert("只能输入一个审查人的工号!");
        checkHandler.focus();
        return false;     
     }
    
    var checkHandlerRs = CheckInputNo("<%=GetStaffAction.getExamChecker()%>",checkHandler.value);
    if(checkHandlerRs != "")
    {
        alert("所输入审查人工号" + checkHandlerRs + "不存在或者不具有审查考试的权限!");
        checkHandler.focus();
        return false;
    } 
    

    return true;
 }

 //提交保存
 function saveSubmit()
 {

    if(checkForm() == false)
    {
      return false;
    }

    document.examform.state.value = "0";
    document.examform.submit();

 }

 //提交审查
 function checkSubmit()
 {
    if(checkForm() == false)
    {
      return false;
    }
    document.examform.state.value = "1";
    document.examform.submit();
 }

 //选择试卷
  function selectPaper(order)
  {
     var urlStr ="/ExamPaperMan.do?opeType=<%=OperatorFlagCode.EPAPER_QUERY_FORSELECT%>&statusTerm=1&paperTypeTerm=0&order=" + order; 
     openWindow(urlStr,"选择试卷页面");
  }

  //选择日期
  function SelectDate(DivID)
  {
     var fullPath="/agt/public/pages/PopTime.htm";
     var strDate;	//Chinese date formate
     var intDate;	//Integer date formate
     var objEffectDate=eval("examform." + DivID);
     intDate=showModalDialog(fullPath,window,"dialogWidth=335px;dialogHeight=300px;center=yes;border=this;help=no");
     if (intDate!=null)
     {
         objEffectDate.value=intDate.substr(0,4)+"-"+intDate.substr(5,2)+"-"+intDate.substr(8,8);
         if (objEffectDate.value!="undefined")
         {
             strDate=intDate.substr(0,4)+"-"+intDate.substr(5,2)+"-"+intDate.substr(8,8);
             objEffectDate.value=strDate;
         }
         else
         {
             objEffectDate.value="";
         }
     }
     event.returnValue =false;
  }


function openStaffNoW()
{
   window.showModalDialog('/GetStaff.do?opeType=<%=OperatorFlagCode.GET_STAFFNO%>',document.forms[0],'dialogWidth:460px; dialogHeight:380px; toolbar:no; status:no; location:no; scrolling:no; resize:no;');
}

function openGroupW()
{
    window.showModalDialog('/GetStaff.do?opeType=<%=OperatorFlagCode.GET_GROUP%>',document.forms[0],'dialogWidth:460px; dialogHeight:380px; toolbar:no; status:no; location:no; scrolling:no; resize:no;');}


</script>
<%@ include file="/agt/public/jsp/bot.jsp" %>

⌨️ 快捷键说明

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