src/main/webapp/admin/js/testPlan.js

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

function addTestPlan(stu_Zh,paperName){
		//console.log(stu_Zh,paperName);
		if(!window.confirm("确定安排考试\n"+"考生学号:"+stu_Zh+"\n安排考试:"+paperName)){ return; }
		//确定安排考试后输入日期
		 console.log(stu_Zh+","+paperName);
		 
		 
		 time = new Date();
		 yy = time.getFullYear();
		 mm = time.getMonth()+1;
		 if(mm<10){
			 mm = "0"+mm;
		 }
		 
		 dd = time.getDate();
		 if(dd<10){
			 dd = "0"+dd;
		 }
		 time1 = prompt("请输入考试截止时间(yyyy-mm-dd):",yy+"-"+mm+"-"+dd);
		 var pattern = /^\d{4}-\d{2}-\d{2}$/;
		 if (time1 != null&&pattern.test(time1)){
			 //判断是否符合实际情况
			 y1 = time1.substring(0,4);
			 m1 = time1.substring(5,7);
			 d1 = time1.substring(8,10);
			 
			 flag1 = true;
			 flag2 = true;
//			 alert("年:"+Number(y1)+"mm:"+ Number(m1) + "dd"+Number(d1));
			 if(Number(y1)<time.getFullYear()){
				 flag1 = false;
			 }
			 if(Number(m1)>1&&Number(m1)<12){
				 if(Number(m1)==1||Number(m1)==3||Number(m1)==5||Number(m1)==7
						 ||Number(m1)==8||Number(m1)==10||Number(m1)==12){
					 if(Number(d1)<1||Number(d1)>31){
						  
						 flag2 = false;
					 }
				 }else{
					 
					 if(Number(d1)<1||Number(d1)>30){
						  
						 flag2 = false;
					 }
				 } 
			 }else{flag2=false;}
			 if(flag1&&flag2){
//				 alert(time1);
				 //如果日期符合实际情况 则向后台传送数据
				 $.ajax({	 	
				        type: 'post',
				        url: "/TestOnline/addTestPlan?time="+new Date().getTime(),
				        dataType: "json",
				        data: {"stuZh": stu_Zh,"paperName":paperName,"time1":time1},
				        success: function (data) {
				        	
				            if(data.return_date=="addTestPlanOk"){
				            	alert("测试添加成功");
				            	window.location.href = "testPlan.jsp";
后面还有 26 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。