Commit 31d0f0af sunke

工单绑定信息接口

温湿度单独页面显示
1 个父辈 84b80eae
package com.myproject.bean.qisda;
import java.util.ArrayList;
import java.util.List;
/**
* Created by sunke on 2020/6/12.
*/
public class SoseqLockInfo {
/**
* 工单序号
*/
private String soseq;
private String so;
/**
* 站位序号
*/
private List<LockItemInfo> lockItems = new ArrayList<>();
public List<LockItemInfo> getLockItems() {
return lockItems;
}
public void setLockItems(List<LockItemInfo> lockItems) {
this.lockItems = lockItems;
}
public String getSo() {
return so;
}
public void setSo(String so) {
this.so = so;
}
public String getSoseq() {
return soseq;
}
public void setSoseq(String soseq) {
this.soseq = soseq;
}
public void addLockItem(LockItemInfo lockItem){
lockItems.add(lockItem);
}
}
<%@ include file="/common/taglibs.jsp" %>
<%@ page language="java" pageEncoding="UTF-8" %>
<head>
<title><fmt:message key="login.title"/></title>
<meta name="menu" content="Login"/>
</head>
<style>
#temBox{
color: #FFFFFF;
text-align: center;
overflow-x: hidden;
overflow-y: hidden;
overflow: hidden;
}
#numBox{
font-size: 70px;
line-height: 700px;
}
</style>
<body>
<div onclick="fullScreenOp();" id="temBox">
<div class="row">
<div class="col-md-2"></div>
<div class="col-md-8" id="numBox" >
<span id="temperature">温度: 23.5℃</span>&nbsp;&nbsp;&nbsp;&nbsp;<span id="humidity">湿度: 15%</span>
</div>
<div class="col-md-2"></div>
</div>
</div>
<c:set var="scripts" scope="request">
<script type="text/javascript">
function changeFont()
{
var fontSize = 60 * screen.height/600;
var lineHeight = screen.height;
$("#numBox").attr("style","font-size: "+fontSize+"px;line-height: "+lineHeight+"px;");
}
function fullScreen(){
changeFont();
fullScreened = true;
var el = document.documentElement;
var rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen;
//typeof rfs != "undefined" && rfs
if (rfs) {
rfs.call(el);
}
else if (typeof window.ActiveXObject !== "undefined") {
//for IE,这里其实就是模拟了按下键盘的F11,使浏览器全屏
var wscript = new ActiveXObject("WScript.Shell");
if (wscript != null) {
wscript.SendKeys("{F11}");
}
}
}
function exitScreen(){
$("#numBox").attr("style","");
fullScreened = false;
var el = document;
var cfs = el.cancelFullScreen || el.webkitCancelFullScreen || el.mozCancelFullScreen || el.exitFullScreen;
//typeof cfs != "undefined" && cfs
if (cfs) {
cfs.call(el);
}
else if (typeof window.ActiveXObject !== "undefined") {
//for IE,这里和fullScreen相同,模拟按下F11键退出全屏
var wscript = new ActiveXObject("WScript.Shell");
if (wscript != null) {
wscript.SendKeys("{F11}");
}
}
}
var fullScreened = false;
function fullScreenOp(){
if(fullScreened){
exitScreen();
}else{
fullScreen();
}
}
function flushStatus(){
$.get('${ctx}/service/store/status?cid=${show}', function (statusBean) {
if(statusBean && statusBean.boxStatus["1"]){
var boxStatusBean = statusBean.boxStatus["1"];
$("#temperature").html("温度:"+boxStatusBean.temperature+"℃");
$("#humidity").html("湿度:"+boxStatusBean.humidity+"%");
}else{
//$("#temperature").html("温度:23℃");
//$("#humidity").html("湿度:12%");
}
});
}
setInterval(function(){
flushStatus();
}, 1000);
</script>
</c:set>
<%--<p><fmt:message key="login.passwordHint"/></p>--%>
<%--<p><fmt:message key="updatePassword.requestRecoveryTokenLink"/></p>--%>
</body>
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!