`
robinrain
  • 浏览: 59862 次
  • 性别: Icon_minigender_1
  • 来自: 威海
社区版块
存档分类
最新评论

默认温度方案

 
阅读更多
<%@ 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>
 
分享到:
评论

相关推荐

    基于人体红外感应的智能家居温度控制系统设计.pdf

    本文介绍了一种基于人体红外感应的智能家居温度控制系统的设计方案,目的是为了提升家用温度控制系统的智能化、自动化水平,并实现节能。该系统以Arduino单片机为控制核心,结合了人体红外感应传感器、LM35温度...

    基于海为PLC的温度控制系统设计.doc

    首先,通过RS-485的Modbus通讯协议,从温度变送器中获取数据,其默认通讯格式设定为19200波特率,8位数据,无奇偶校验,2位停止位。然后,使用台达的B07E515触摸屏与PLC进行RS-232 MODBUS通信,通过调整触摸屏参数...

    远程温度监控系统 概要设计和详细设计

    - 提供一种有效的温度监控解决方案,适用于各种需要恒温环境的场景。 - 实现温度的自动控制,减少人工干预,提高效率。 - 支持远程监控,便于用户随时随地了解现场温度状况。 #### 二、系统功能 **主要功能**包括...

    基于单片机的数字温度计设计(课程设计有电路图和程序).doc

    在设计方案中,电路主要由三个模块构成:DS18B20芯片负责温度采集和模拟-数字转换,数据通过单总线传输到AT89S52单片机;AT89S52单片机则接收数据,处理并将其编码,通过输出口传送到LCD1602显示屏进行显示;LCD1602...

    DS18B20温度测量、报警系统的设计

    3. 报警值设置:默认上限报警温度为38℃,下限报警温度为5℃。用户可通过按键K1、K2和K3进行设置,调整范围限制为上限不能低于当前下限,下限不能高于当前上限。将下限报警值设为0则关闭下限报警功能。 硬件设计...

    单总线的温度传感器EDA控制方法

    DS18B20的温度寄存器默认采用12位二进制格式存储温度数据,其最高位为符号位。数据位采用补码形式,故在将二进制数据转换为十进制时,需要先判断符号位。如果符号位为1(表示温度为负),则需要通过补码计算出原码,...

    基于单片机和无线蓝牙的温度监测系统的设计.pdf

    本设计说明了基于单片机和无线蓝牙技术的温度监测系统在硬件选择、系统设计、传感器应用和通信实现等方面的详细方案。通过引用STM32F1单片机、MLX90614温度传感器和ATK-HC05蓝牙模块,实现了具有成本效益、稳定性...

    tmp102_tmp102温度读取程序_tmp102_

    其中,tmp102是一款常见的数字温度传感器,它提供了精确且方便的温度测量解决方案。本文将深入探讨tmp102的工作原理,以及如何编写和使用tmp102的温度读取程序。 一、tmp102传感器简介 tmp102是由德州仪器(Texas ...

    智能温控风扇的设计和解决方案.doc

    1. 初始化程序:设置默认参数,如初始温度和风扇状态。 2. 温度采集模块:读取温度传感器数据,并将模拟信号转换为数字信号供单片机处理。 3. 控制逻辑:根据温度数据决定电机转速,实现温度控制。 4. 用户接口:...

    基于MC96F8316单片机的智能电热毯温度控制器.pdf

    程序从初始化外设和系统开始,进行默认的温度和定时时间设定,然后进入主循环,不断地采集当前温度,并与设定温度进行比较,根据比较结果控制电热毯的加热或停止,确保电热毯维持在设定的温度范围内。通过按键对温度...

    基于51单片机的温度报警器设计-学位论文.doc

    用户可以通过按键设定报警温度的上下限,默认设置为上限38℃,下限5℃,并允许在设定范围内调整这两个值。当下限设置为0时,系统关闭下限报警功能。 1.2 系统基本方案选择和论证 1.2.1 单片机芯片的选择方案和论证 ...

    LM75A温度芯片资料

    上电时,LM75A默认处于正常操作模式,OS工作在比较器模式,预设温度阈值为80°C,迟滞值为75°C,使得它可作为预设温度点的独立恒温器使用。 ### 四、特点与优势 LM75A芯片相比行业标准LM75有显著改进,不仅提供了...

    温度控制系统课程设计单片机课程设计报告书.doc

    如果温度超过上限(默认100℃)或低于下限(默认0℃),单片机会触发蜂鸣器报警,并使红色发光二极管闪烁,提醒用户采取相应措施。这种报警机制对于确保系统的安全性和稳定性至关重要。 【系统优势】在于其控制便捷...

    DS18B20温度报警器毕业论文.doc

    该报警器有预设的上下限报警温度,上限默认为38℃,下限默认为5℃,用户可以通过编程调整这两个值。特别地,如果将下限设定为0,则会关闭下限报警功能。报警设置的限制是,下限不能超过上限,上限不能低于下限。 在...

    基于51单片机的温度报警器设计.doc

    - 默认设置上限报警温度为38℃,下限报警温度为5℃,允许用户调整。 - 提供关闭下限报警的选项,将下限设置为0即可。 2. 系统基本方案: - **单片机**:选用STC89C51,它是一款低功耗、高性能的8位微控制器,...

    51单片机电子信息工程数字加热设备温度控制器大学毕业论文.doc

    2. 控制温度,默认的设定温度为上次设定温度。低于或等于下限温度时加热,高于或等于上限温度时保温,设定时上限比下限大 2℃。 3. 用按键可随时修改上下限温度。 4. 可控硅对加热源的开断状态进行控制。 5. 系统...

    CPU温度在更新BIOS后反而升高.pdf

    3. **散热问题**:如果BIOS更新改变了CPU的电压或频率调节,原有的散热方案可能无法有效应对新的热负载,导致温度上升。 4. **故障排除与优化**:用户应检查BIOS中的散热设置,确保CPU风扇控制正常,并根据需要调整...

Global site tag (gtag.js) - Google Analytics