<!DOCTYPE html>
|
<html lang="zh_CN" xmlns:th="http://www.thymeleaf.org">
|
<head>
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
<meta name="viewport"
|
content="width=device-width, initial-scale=1, maximum-scale=1">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
<meta name="renderer" content="webkit">
|
<title>气体检测</title>
|
<link rel="stylesheet" th:href="@{/ajax/libs/layui/css/layui.css}"/>
|
<link rel="stylesheet" th:href="@{/dzhwk/gas/gas.css}"/>
|
|
<style type="text/css">
|
.layui-checkbox-disbaled span {
|
background-color: #ed5565 !important;
|
}
|
|
#progress-info {
|
position: absolute;
|
z-index: 99;
|
display: inline-block;
|
height: 30px;
|
font-size: 16px;
|
font-weight: bold
|
}
|
</style>
|
|
</head>
|
|
<body>
|
|
<div class="l-container">
|
|
<div class="l-main layui-clear">
|
|
<div class="qt-left">
|
|
<div class="qt-lTop layui-clear">
|
<div class="qt-lTop-l fl">
|
<div class="qt-left1 layui-clear radius-6 box-shadow">
|
<form class="layui-form" action="">
|
|
<div class="layui-form-item lq-left1-from">
|
<label class="layui-form-label">仓库列表</label>
|
<div class="layui-input-block">
|
<select name="depotId" id="depotId" lay-filter="select_depotId">
|
<option value="P0101" type="01">P01-01</option>
|
<option value="P0102" type="01">P01-02</option>
|
<option value="P0103" type="01">P01-03</option>
|
<option value="P0104" type="01">P01-04</option>
|
<option value="P0105" type="01">P01-05</option>
|
<option value="P0106" type="01">P01-06</option>
|
</select>
|
</div>
|
</div>
|
<div class="layui-form-item lq-left1-from">
|
<label class="layui-form-label">检测时间</label>
|
<div class="layui-input-block">
|
<select name="batchId" id="batchId"
|
lay-filter="select_batchId">
|
<option value=""></option>
|
</select>
|
</div>
|
</div>
|
</form>
|
</div>
|
</div>
|
<!--qt-lTop-l end-->
|
|
<div class="layui-row qt-lTop-r fr">
|
|
<div class="layui-col-lg3">
|
<div class="qt-left2 qt-left-item radius-6 mr4">
|
<h3>O2 浓度(%)</h3>
|
<div class="layui-row">
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perO2Max">#</span>
|
</p>
|
<h4>最高</h4>
|
</div>
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perO2">#</span>
|
</p>
|
<h4>平均</h4>
|
</div>
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perO2Min">#</span>
|
</p>
|
<h4>最低</h4>
|
</div>
|
</div>
|
|
</div>
|
|
</div>
|
<!--layui-col end-->
|
<div class="layui-col-lg3">
|
<div class="qt-left3 qt-left-item radius-6 mr4">
|
<h3>CO2 浓度(PPM)</h3>
|
<div class="layui-row">
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perCo2Max">#</span>
|
</p>
|
<h4>最高</h4>
|
</div>
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perCo2">#</span>
|
</p>
|
<h4>平均</h4>
|
</div>
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perCo2Min">#</span>
|
</p>
|
<h4>最低</h4>
|
</div>
|
</div>
|
|
</div>
|
|
</div>
|
<!--layui-col end-->
|
<div class="layui-col-lg3">
|
<div class="qt-left4 qt-left-item radius-6 mr4">
|
<h3>PH3 浓度(PPM)</h3>
|
<div class="layui-row">
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perPh3Max">#</span>
|
</p>
|
<h4>最高</h4>
|
</div>
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perPh3">#</span>
|
</p>
|
<h4>平均</h4>
|
</div>
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perPh3Min">#</span>
|
</p>
|
<h4>最低</h4>
|
</div>
|
</div>
|
|
</div>
|
|
</div>
|
<!--layui-col end-->
|
<div class="layui-col-lg3">
|
<div class="qt-left5 qt-left-item radius-6 mr4">
|
<h3>N2 浓度(%)</h3>
|
<div class="layui-row">
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perN2Max">#</span>
|
</p>
|
<h4>最高</h4>
|
</div>
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perN2">#</span>
|
</p>
|
<h4>平均</h4>
|
</div>
|
<div class="layui-col-lg4 lq-cTop-item">
|
<p>
|
<span id="perN2Min">#</span>
|
</p>
|
<h4>最低</h4>
|
</div>
|
</div>
|
|
</div>
|
|
</div>
|
<!--layui-col end-->
|
|
</div>
|
<!-- qt-lTop-r end-->
|
|
|
</div>
|
<!--qt-lTop end-->
|
|
<div class="qt-picBox" id="qt-picBox">
|
<span id="progress-info"></span>
|
<img id="depot_img" class="qt-pic" th:src="@{/img/dzhwk/gas/gasImg_5.png}"/>
|
</div>
|
<!--qt-picBox end-->
|
|
|
</div>
|
<!--qt-left end-->
|
|
<div class="qt-right">
|
<div class="qt-rMenu layui-row radius-6">
|
<div class="qt-rMenu-item layui-col-lg4" style="border: 1px solid #e5e8ec;">
|
<p style="font-size: 16px;font-weight: 700;margin-top: 6px">检测类型</p>
|
<form class="layui-form layui-form-pane">
|
<div class="layui-input-block" style="left: -155px;width: 200px ">
|
<input type="radio" name="type" value="0" title="常规检测">
|
<input type="radio" name="type" value="1" title="熏蒸检测">
|
</div>
|
</form>
|
</div>
|
<div class="qt-rMenu-item layui-col-lg4">
|
<a href="javascript:;" onClick="checkStart(1)"> <span
|
class="qt-icon qt-rMenu-icon1"></span>
|
<p>整仓采集</p>
|
</a>
|
</div>
|
<div class="qt-rMenu-item layui-col-lg4">
|
<a href="javascript:;" onClick="checkStart(2)"> <span
|
class="qt-icon qt-rMenu-icon2"></span>
|
<p>选择采集</p>
|
</a>
|
</div>
|
</div>
|
|
<div class="qt-rMenu layui-row radius-6" style="padding-top: 0px;">
|
<div class="qt-rMenu-item layui-col-lg4">
|
<a href="javascript:;" onClick="checkStart(3)" style="width: 105px "> <span
|
class="qt-icon qt-rMenu-icon3"></span>
|
<p>多仓采集</p>
|
</a>
|
</div>
|
<div class="qt-rMenu-item layui-col-lg4">
|
<a href="javascript:;" onClick="printSingle()"> <span
|
class="qt-icon qt-rMenu-icon4"></span>
|
<p>单仓打印</p>
|
</a>
|
</div>
|
<div class="qt-rMenu-item layui-col-lg4">
|
<a href="javascript:;" onClick="printBatch()"> <span
|
class="qt-icon qt-rMenu-icon5"></span>
|
<p>多仓打印</p>
|
</a>
|
</div>
|
</div>
|
|
<div class="qt-rTable-box radius-6" id="tableInfo" style='height: 480px; overflow-y: auto;'>
|
<!-- <table class="layui-table" ></table> -->
|
</div>
|
<!--qt-rTable-box end-->
|
</div>
|
<!--qt-right end-->
|
|
</div>
|
<!--l-main end-->
|
</div>
|
<!--l-container end-->
|
|
|
<script th:inline="javascript">
|
//仓库列表
|
var listDepot = [{
|
"bhId": "1",
|
"buildingId": "91310114703439394M0010001",
|
"checkDate": 1605542400000,
|
"companyId": "5303",
|
"depotStatus": "4",
|
"depotStatusName": "出库中",
|
"depotType": "02",
|
"depotTypeName": "浅圆仓",
|
"deptId": "5303_001",
|
"foodLevel": "01",
|
"foodLevelName": "一等",
|
"foodLocation": "上海市",
|
"foodType": "122",
|
"foodTypeName": "区级地方储备粮",
|
"foodVariety": "1130000",
|
"foodVarietyName": "稻谷",
|
"foodYear": "2022",
|
"id": "P0101",
|
"name": "P01-01",
|
"perImpurity": 0.36,
|
"perWet": 13.7,
|
"storageMax": 3000000,
|
"storageReal": 0,
|
"storeDate": 1668700800000,
|
"storeKeeper": "wmf",
|
"storeKeeperLevel": "高级保管员",
|
"storeKeeperName": "王美福",
|
"storeKeeperPhone": "####",
|
"storeType": "1"
|
}, {
|
"bhId": "2",
|
"buildingId": "91310114703439394M0010001",
|
"companyId": "5303",
|
"depotStatus": "4",
|
"depotStatusName": "出库中",
|
"depotType": "01",
|
"depotTypeName": "平房仓",
|
"deptId": "5303_001",
|
"foodLevel": "01",
|
"foodLevelName": "一等",
|
"foodLocation": "上海市",
|
"foodType": "122",
|
"foodTypeName": "区级地方储备粮",
|
"foodVariety": "1130000",
|
"foodVarietyName": "稻谷",
|
"foodYear": "2022",
|
"id": "P0102",
|
"name": "P01-02",
|
"storageMax": 3000000,
|
"storageReal": 0,
|
"storeDate": 1667836800000,
|
"storeKeeper": "wmf",
|
"storeKeeperLevel": "高级保管员",
|
"storeKeeperName": "王美福",
|
"storeKeeperPhone": "####",
|
"storeType": "1"
|
}, {
|
"bhId": "3",
|
"buildingId": "91310114703439394M0010002",
|
"companyId": "5303",
|
"depotStatus": "34",
|
"depotStatusName": "封仓-温控中",
|
"depotType": "01",
|
"depotTypeName": "平房仓",
|
"deptId": "5303_001",
|
"foodLevel": "01",
|
"foodLevelName": "一等",
|
"foodLocation": "上海市",
|
"foodType": "122",
|
"foodTypeName": "区级地方储备粮",
|
"foodVariety": "1130000",
|
"foodVarietyName": "稻谷",
|
"foodYear": "2023",
|
"id": "P0103",
|
"name": "P01-03",
|
"storageMax": 3000000,
|
"storageReal": 2164420,
|
"storeDate": 1635696000000,
|
"storeKeeper": "xjh",
|
"storeKeeperLevel": "高级保管员",
|
"storeKeeperName": "徐佳昊",
|
"storeKeeperPhone": "####",
|
"storeType": "1"
|
}, {
|
"bhId": "4",
|
"buildingId": "91310114703439394M0010002",
|
"companyId": "5303",
|
"depotStatus": "32",
|
"depotStatusName": "封仓-熏蒸中",
|
"depotType": "01",
|
"depotTypeName": "平房仓",
|
"deptId": "5303_001",
|
"foodLevel": "01",
|
"foodLevelName": "一等",
|
"foodLocation": "上海市",
|
"foodType": "122",
|
"foodTypeName": "区级地方储备粮",
|
"foodVariety": "1110000",
|
"foodVarietyName": "小麦",
|
"foodYear": "2024",
|
"id": "P0104",
|
"name": "P01-04",
|
"storageMax": 3000000,
|
"storageReal": 3000000,
|
"storeDate": 1720454400000,
|
"storeKeeper": "xjh",
|
"storeKeeperLevel": "高级保管员",
|
"storeKeeperName": "徐佳昊",
|
"storeKeeperPhone": "####",
|
"storeType": "1"
|
}, {
|
"bhId": "5",
|
"buildingId": "91310114703439394M0010003",
|
"companyId": "5303",
|
"depotStatus": "4",
|
"depotStatusName": "出库中",
|
"depotType": "01",
|
"depotTypeName": "平房仓",
|
"deptId": "5303_001",
|
"foodLevel": "02",
|
"foodLevelName": "二等",
|
"foodLocation": "上海市",
|
"foodType": "122",
|
"foodTypeName": "区级地方储备粮",
|
"foodVariety": "1130000",
|
"foodVarietyName": "稻谷",
|
"foodYear": "2022",
|
"id": "P0105",
|
"name": "P01-05",
|
"storageMax": 3000000,
|
"storageReal": 0,
|
"storeDate": 1604160000000,
|
"storeKeeper": "wmf",
|
"storeKeeperLevel": "高级保管员",
|
"storeKeeperName": "王美福",
|
"storeKeeperPhone": "####",
|
"storeType": "1"
|
}, {
|
"bhId": "6",
|
"buildingId": "91310114703439394M0010003",
|
"companyId": "5303",
|
"depotStatus": "4",
|
"depotStatusName": "出库中",
|
"depotType": "01",
|
"depotTypeName": "平房仓",
|
"deptId": "5303_001",
|
"foodLevel": "01",
|
"foodLevelName": "一等",
|
"foodLocation": "上海市",
|
"foodType": "122",
|
"foodTypeName": "区级地方储备粮",
|
"foodVariety": "1130000",
|
"foodVarietyName": "稻谷",
|
"foodYear": "2022",
|
"id": "P0106",
|
"name": "P01-06",
|
"storageMax": 3000000,
|
"storageReal": 0,
|
"storeDate": 1604160000000,
|
"storeKeeper": "wmf",
|
"storeKeeperLevel": "高级保管员",
|
"storeKeeperName": "王美福",
|
"storeKeeperPhone": "####",
|
"storeType": "1"
|
}];
|
|
//业务类型
|
var bizType = null;
|
var depotId = "P0101";// 当前仓库id,存在空情况
|
//userId
|
var userId = null;
|
var deptId = "1000";
|
var companyId = null;
|
</script>
|
<script th:src="@{/ajax/libs/layui/layui.js}"></script>
|
<script th:src="@{/js/jquery.min.js}"></script>
|
<script th:src="@{/dzhwk/common/igds-common.js}"></script>
|
<script th:src="@{/dzhwk/gas/PrintBuilder.js}"></script>
|
<script th:src="@{/dzhwk/gas/gas-check.js}"></script>
|
</body>
|
<!-- 更多批次选择 -->
|
<div class="layui-tab-content" id="dialogMoreSelect"
|
style="display: none;">
|
<form class="layui-form layui-form-pane">
|
<div class="layui-inline">
|
<label class="layui-form-label">选择时间:</label>
|
<div class="layui-input-inline left-input">
|
<input type="text" name="checkDateMore" id="checkDateMore"
|
placeholder="年-月-日" autocomplete="off" class="layui-input">
|
</div>
|
</div>
|
</form>
|
</div>
|
|
<!-- 批量采集弹出框 -->
|
<div class="layui-tab-content" id="batchCheckSelect"
|
style="display: none;">
|
<form class="layui-form layui-form-pane">
|
<div class="layui-inline">
|
<input type="checkbox" lay-filter="select_check_depot">
|
</div>
|
</form>
|
</div>
|
|
<!-- 选择采集点 -->
|
<div class="layui-tab-content" id="pointSelect" style="display: none;">
|
<form class="layui-form layui-form-pane">
|
<div class="layui-inline" id="div_point_select"></div>
|
</form>
|
</div>
|
|
<!-- 定义批量打印选择内容 -->
|
<div class="layui-tab-content" id="batchPrintSelect"
|
style="display: none;">
|
<form class="layui-form layui-form-pane">
|
<div class="layui-inline">
|
<label class="layui-form-label">选择时间:</label>
|
<div class="layui-input-inline left-input">
|
<input type="text" name="printCheckDate" id="printCheckDate"
|
placeholder="年-月-日" autocomplete="off" class="layui-input">
|
</div>
|
<button type="button" onclick="getPrintBatchDepot()"
|
class="layui-btn layui-btn-radius layui-btn-sm">
|
<i class="layui-icon layui-icon-search"></i>确认查询
|
</button>
|
</div>
|
<div class="layui-inline">
|
<input type="checkbox" lay-filter="select_print_depot">
|
</div>
|
</form>
|
</div>
|
|
|
</html>
|