<%@ page language="java" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>住户温度定制方案时间计划模块</title> <link rel="stylesheet" href="${pageContext.request.contextPath}/css/right.css" type="text/css"/> <script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery.min.js"></script> <script type="text/javascript" src="${pageContext.request.contextPath}/js/platform.js"></script> <script type="text/javascript" src="${pageContext.request.contextPath}/my97/WdatePicker.js"></script> <script type="text/javascript"> $(function (){ $("#d4312").attr("disabled","disabled"); }); function selectAll(){ if($("#allCk").attr("checked")){ $("td input[type='checkbox']").attr("checked",true); }else{ $("td input[type='checkbox']").attr("checked",false); }; } function deleteSetPlan() { var res = $("td input[type='checkbox']:checked").map(function() { return this.id; }).get().join(','); $.ajax({ url: 'deleteSetPlanBySetId.ajax', data: "setId=" + res, success: function(data) { if(data == '0'){ alert("删除失败!"); }else{ alert("删除成功!"); window.location.reload(); } } }); } function clearedStart(){ $("#d4312").attr("disabled","disabled"); } var startW; var startY; var startM; var startD; var endW; var endY; var endM; var endD; var selStartDate; var selEndDate; var selStartDateString; var selEndDateString; function pickedStart(){ $("#d4312").attr("disabled",""); startW =$dp.cal.getP('W','W'); startY=$dp.cal.getP('y'); startM=$dp.cal.getP('M'); startD=$dp.cal.getP('d'); // $dp.$('sd').value=startY+"-"+startM+"-"+startD; // selStartDate = new Date(startY+"-"+startM+"-"+startD); selStartDateString = startY+"-"+startM+"-"+startD; } function pickedEnd(){ endW =$dp.cal.getP('W','W'); endY=$dp.cal.getP('y'); endM=$dp.cal.getP('M'); endD=$dp.cal.getP('d'); // $dp.$('ed').value=endY+"-"+endM+"-"+endD; // selEndDate=new Date(endY+"-"+endM+"-"+endD); selEndDateString = endY+"-"+endM+"-"+endD; } function createSetPlanPage(){ var pid=$("#pidSel").val(); if(selStartDateString==undefined || selEndDateString==undefined){ alert("请选择方案起始日期"); } else{ $.ajax({ url: 'createSetPlanPage.ajax', data: "startDate="+selStartDateString+"&endDate="+selEndDateString+"&planId="+pid, success: function(data) { if(data == "0"){ alert("方案添加失败!请检查①起始日期是否与其他方案有重叠,②方案日期是否是规范格式(例:2012-02-06),如果出现以上两种情况请更改后重新添加。"); }else { alert("方案添加成功!方案起始日,从:"+startY+"年"+startM+"月"+startD+"日 至 "+endY+"年"+endM+"月"+endD+"日。"); window.location.reload(); } } }); } } function goPage(pageNo){ var userId=$("#userIdI").val(); $("#dataListTable").attr("action","listSetPlanAll.htm?userId="+userId+"&pageNo="+pageNo); $("#dataListTable").submit(); } function returnList(userId){ window.location.href="listPlanInfoByUserId.htm?userId="+userId; } </script> </head> <body> <jsp:include page="../error/businessException.jsp" /> <div align="center"> <form:form id="dataListTable" modelAttribute="setPlan" action="listSetPlanAll.htm" method="post" > </form:form> <input id="userIdI" type="hidden" value="${userIdcur}"/> <div class="search"> <span> <label>方案日期选择:从</label> <input id="d4311" class="Wdate" type="text" onfocus="WdatePicker({errDealMode:1,disabledDays:[0,2,3,4,5,6],isShowWeek:true,minDate:'2000-09-01',maxDate:'#F{$dp.$D(\'d4312\')||\'2020-10-01\'}',onpicked:pickedStart,oncleared:clearedStart})" /> </span> <span> <label>至</label> <input id="d4312" class="Wdate" type="text" onfocus="WdatePicker({errDealMode:1,disabledDays:[1,2,3,4,5,6],isShowWeek:true,minDate:'#F{$dp.$D(\'d4311\')}',maxDate:'2020-10-01',onpicked:pickedEnd})" /> </span> <span> <label>方案选择:</label> <select id="pidSel"> <c:forEach var="planInfoofUser" items="${planInfoofUser}"> <option value="${planInfoofUser.planId}">${planInfoofUser.planName}</option> </c:forEach> </select> </span> <span ><a class="btn" onclick="createSetPlanPage()">添加</a></span> <span ><a class="btn" onclick="deleteSetPlan()">删除</a></span> <span><a class="btn" onclick="returnList('${userIdcur}')">返回方案信息列表</a></span> </div> <table id="listTable" class="listTable spot" cellspacing="1" cellpadding="0" border="0" bgcolor="#a8c7ce" width="90%"> <tr> <th><input id="allCk" type="checkbox" onclick="selectAll()" /></th> <th>方案</th> <th>方案开始日期</th> <th>方案结束日期</th> <th>操作人</th> <th>修改时间 </th> <th>创建时间</th> </tr> <c:if test="${setPlanAll.size() > 0 }"> <c:forEach var="setPlanAll" items="${setPlanAll}"> <tr> <td><input type="checkbox" id="${setPlanAll.setId}" /></td> <td>${setPlanAll.planInfo.planName}</td> <td>${setPlanAll.startDate}</td> <td>${setPlanAll.endDate}</td> <td>${setPlanAll.operEmployee.name}</td> <td>${setPlanAll.updateDate}</td> <td>${setPlanAll.createDate}</td> </tr> </c:forEach> </c:if> <c:if test="${setPlanAll.size() == 0 }"> <tr> <td colspan="11">暂未设定任何方案的时间计划</td> </tr> </c:if> </table> <jsp:include page="../paging/paging.jsp" /> </div> </body> </html>
默认温度方案
猜你喜欢
转载自robinrain.iteye.com/blog/1234837
今日推荐
周排行