From 46adcbf7494340a495539708210bb39110bdc33b Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期六, 29 十一月 2025 17:35:03 +0800
Subject: [PATCH] 快速登记、化验及称重作业页面提交1

---
 fzzy-igdss-web/src/main/resources/templates/inout/inout-check.html |  595 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 595 insertions(+), 0 deletions(-)

diff --git a/fzzy-igdss-web/src/main/resources/templates/inout/inout-check.html b/fzzy-igdss-web/src/main/resources/templates/inout/inout-check.html
new file mode 100644
index 0000000..c477bcc
--- /dev/null
+++ b/fzzy-igdss-web/src/main/resources/templates/inout/inout-check.html
@@ -0,0 +1,595 @@
+<!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" type="text/css" th:href="@{/ajax/libs/layui/css/layui.css}"/>
+    <link rel="stylesheet" type="text/css" th:href="@{/inout/inout-style.css}">
+
+    <style type="text/css">
+        .qyzj-tabBox {
+            margin-top: 0px !important;
+            overflow: hidden;
+            width: 100%;
+        }
+
+        #layui-table-page1 {
+            text-align: right !important;
+        }
+
+        .display-none {
+            display: none;
+        }
+
+        .control-btn {
+            height: 35px;
+            line-height: 30px;
+            background-color: #f67d06;
+        }
+
+        .tip-red {
+            text-align: right;
+            padding-left: 40px;
+            font-size: 16px;
+            color: red;
+            font-weight: bold;
+        }
+
+        thead span {
+            font-weight: bold
+        }
+
+        #label1, #label4, #label5 {
+            color: red;
+        }
+
+        .layui-select-disabled .layui-disabled {
+            color: #000 !important;
+        }
+
+        .layui-table td {
+            font-weight: bold;
+        }
+
+        .rk-step-wrap {
+            padding: 0px;
+            border-bottom: 0px;
+            text-align: center;
+        }
+
+        .qyzj-btnbox {
+            margin-top: 10px;
+        }
+
+        .qyzj-btnbox .rkbk-quick {
+            margin-top: 13px;
+        }
+
+        .qyzj-con {
+            margin-top: 10px;
+            background: #dee6ec;
+        }
+
+        .rkbk-search-input {
+            background: #FFF !important;
+        }
+
+        .rkbk-search-input.bg-date {
+            background: #FFF !important;
+        }
+
+        thead span {
+            font-weight: bold
+        }
+
+        .red {
+            color: red;
+            font-weight: bold;
+        }
+
+        .layui-select-disabled .layui-disabled {
+            color: #000 !important;
+        }
+
+        .layui-table td {
+            font-weight: bold;
+        }
+
+        .layui-elem-quote {
+            padding: 10px;
+            color: blue;
+            margin-bottom: unset;
+        }
+
+        .input_ba {
+            background: #e7eaec !important;
+        }
+
+        .layui-layer-btn .layui-layer-btn1 {
+            border-color: #53adce;
+            background-color: #53adce;
+            color: #fff;
+        }
+    </style>
+
+</head>
+
+<body>
+<div class="l-container layui-clear">
+    <div class="rk-main">
+
+        <div class="qyzj-btnbox layui-clear">
+            <!--娴佺▼寮曞-->
+            <div class="rk-step-wrap fr">
+                <ul class="rk-step">
+                    <li id="progress-register" class="active rk-step-first">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-dengji.png}"/>
+                        </span>
+                        <p>鍏ュ簱鐧昏</p>
+                    </li>
+                    <li id="progress-fullWeight">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-chengzhong.png}"/>
+                        </span>
+                        <p>婊¤溅绉伴噸</p>
+                    </li>
+                    <li id="progress-hand">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-xiehuo.png}"/>
+                        </span>
+                        <p>鍏ュ簱鍊间粨</p>
+                    </li>
+                    <li id="progress-emptyWeight">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-chengzhong.png}"/>
+                        </span>
+                        <p>绌鸿溅绉伴噸</p>
+                    </li>
+                </ul>
+            </div>
+            <!--娴佺▼寮曞缁撴潫-->
+        </div>
+        <!--qyzj-btnbox end-->
+
+
+        <div class="qyzj-con radius-6">
+            <div class="qyzj-con-top layui-row">
+                <form class="layui-form" action="" id="form-param"
+                      lay-filter="form-param">
+                    <div class="layui-form-item display-none">
+                        <label class="layui-form-label">闅愯棌-绫诲瀷</label>
+                        <div class="layui-input-block">
+                            <input type="text" name="type" th:value="${type}"
+                                   autocomplete="off" class="layui-input rkbk-search-input">
+                        </div>
+                    </div>
+                    <div class="layui-form-item display-none">
+                        <label class="layui-form-label">闅愯棌-娴佺▼</label>
+                        <div class="layui-input-block">
+                            <input type="text" name="progress" th:value="${progress}"
+                                   autocomplete="off" class="layui-input rkbk-search-input">
+                        </div>
+                    </div>
+                    <div class="layui-col-xs3">
+                        <div class="layui-form-item">
+                            <label class="layui-form-label">璐ㄦ鍗曞彿</label>
+                            <div class="layui-input-block">
+                                <input type="text" name="checkId" placeholder="璇疯緭鍏�"
+                                       autocomplete="off" class="layui-input rkbk-search-input">
+                            </div>
+                        </div>
+                    </div>
+                    <div class="layui-col-xs3">
+                        <div class="layui-form-item">
+                            <label class="layui-form-label">绮鍝佺</label>
+                            <div class="layui-input-block rkbk-selBox">
+                                <select name="foodVariety">
+                                    <option value=""></option>
+                                    <option th:each="dic,dicSet:${listFoodVariety}"
+                                            th:value="${dic.dictValue}" th:text="${dic.dictLabel}"></option>
+                                </select>
+                            </div>
+                        </div>
+                    </div>
+                    <div class="layui-col-xs3">
+                        <div class="layui-form-item">
+                            <label class="layui-form-label">璧峰鏃堕棿</label>
+                            <div class="layui-input-block">
+                                <input type="text" name="start" placeholder="璇疯緭鍏�" autocomplete="off"
+                                       class="layui-input rkbk-search-input bg-date" id="start">
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="layui-col-xs3">
+                        <div class="layui-form-item">
+                            <label class="layui-form-label">鎴鏃堕棿</label>
+                            <div class="layui-input-block">
+                                <input type="text" name="end" placeholder="璇疯緭鍏�" autocomplete="off"
+                                       class="layui-input rkbk-search-input bg-date" id="end">
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="layui-col-xs3">
+                        <div class="layui-form-item">
+                            <label class="layui-form-label">瑁呭嵏浠撳簱</label>
+                            <div class="layui-input-block rkbk-selBox">
+                                <select name="depotId">
+                                    <option value=""></option>
+                                    <option th:each="depot,depotSet:${listDepot}"
+                                            th:value="${depot.id}" th:text="${depot.name}"></option>
+                                </select>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="layui-col-xs3">
+                        <div class="layui-form-item">
+                            <label class="layui-form-label">鏄惁鍖栭獙</label>
+                            <div class="layui-input-block rkbk-selBox">
+                                <select name="checkStatus">
+                                    <option value="NONE" selected>鏈寲楠�</option>
+                                    <option value="CHECK">宸插寲楠�</option>
+                                </select>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="layui-col-xs3 layui-text-right">
+                        <input type="button" value="鏌ヨ/鍒锋柊"
+                               class="qyzj-top-btn layui-btn btn-blue" onclick="flushData()"/>
+                        <input type="button" value="娓呯┖鏉′欢"
+                               class="qyzj-top-btn layui-btn btn-red" onclick="resetForm()"/>
+                    </div>
+
+                </form>
+            </div>
+            <!--qyzj-con-oop end-->
+
+            <div class="qyzj-tabBox">
+                <table class="layui-table" lay-skin="nob" id="tableData"
+                       lay-filter="tableData">
+                    <colgroup>
+                        <col width="10%">
+                        <col width="10%">
+                        <col width="10%">
+                        <col width="10%">
+                        <col width="10%">
+                        <col width="10%">
+                        <col width="10%">
+                        <col width="10%">
+                        <col width="">
+                        <col width="10%">
+                    </colgroup>
+                    <thead>
+                    <tr class="qyzj-table-tit">
+                        <th>璐ㄦ鍗曞彿</th>
+                        <th>鐧昏鏃堕棿</th>
+                        <th>鎵︽牱鐘舵��</th>
+                        <th>鎵︽牱浜�</th>
+                        <th>鎵︽牱鏃堕棿</th>
+                        <th>绮鍝佺</th>
+                        <th>瑁呭嵏浠撳簱</th>
+                        <th>妫�楠岀粨鏋�</th>
+                        <th>鎿嶄綔</th>
+                    </tr>
+                    </thead>
+                    <tbody>
+                    </tbody>
+                </table>
+            </div>
+        </div>
+    </div>
+</div>
+
+<script th:inline="javascript">
+    var progress = [[${progress}]];
+    var listDepot = [[${listDepot}]];
+    //涓氬姟姝ラ
+    var bizType = [[${bizType}]];
+    //鍑哄叆搴撶被鍨�
+    var type = [[${type}]];
+    //userId
+    var userId = [[${loginUser.loginName}]];
+
+    var checkUser = [[${loginUser.userName}]];
+
+    var companyId = [[${loginUser.companyId}]];
+    //鍝佺
+    var listFoodVariety = [[${listFoodVariety}]];
+    //鎬ц川
+    var listFoodType = [[${listFoodType}]];
+    var startTime = [[${startTime}]];
+    var endTime = [[${endTime}]];
+    var foodYear = [[${foodYear}]];
+    //鎵︽牱鏈轰俊鎭�
+    var checkDto = [[${checkDto}]];
+
+    //鎵�灞炲垎搴�
+    var deptId = [[${deptId}]];
+
+    var inoutProgress = [[${inoutProgress}]];
+
+</script>
+<script th:src="@{/ajax/libs/layui/layui.js}"></script>
+<script th:src="@{/js/jquery.min.js}"></script>
+<script th:src="@{/common/constant.js}"></script>
+<script th:src="@{/common/igds-common.js}"></script>
+<script th:src="@{/inout/inout-common.js}"></script>
+<script th:src="@{/web/inout/inout-check.js}"></script>
+
+<script type="text/html" id="barControl">
+    <a class="layui-btn control-btn" lay-event="edit">缁撴灉褰曞叆</a>
+</script>
+</body>
+
+<!-- 鎵爜寮圭獥 -->
+<div class="layui-tab-content" id="scanCodeDetail" style="display: none;" 慰nsubmit="return false;">
+    <!-- 琛ㄥ崟鍩烘湰淇℃伅 -->
+    <form class="layui-form" id="form-sacnCodeDetail" lay-filter="form-sacnCodeDetail">
+        <div class="layui-col-xs12">
+            <div class="layui-form-item">
+                <label class="layui-form-label">璐ㄦ鍗曞彿</label>
+                <div class="layui-input-block">
+                    <input type="text" id="checkId" name="checkId" placeholder="璇锋壂鐮侊紝涔熷彲鎵嬪姩杈撳叆" class="layui-input">
+                    <!--杩欒浠g爜涓嶈兘鍒�-->
+                    <!--褰揻orm琛ㄥ崟涓彧鏈変竴涓猧nput鏃舵寜鍥炶溅鎸夐敭浼氬埛鏂伴〉闈紝鍥犳娣诲姞涓�涓猧nput骞堕殣钘忥紝涓嶈兘浣跨敤type="hidden"鏂瑰紡闅愯棌-->
+                    <input type="text" id="hiddenText" name="hiddenText" style="display:none"/>
+                </div>
+            </div>
+        </div>
+
+        <div class="layui-col-xs12" style="margin-bottom: 10px">
+            <div style="padding-left: 50px; color: #2ab5ad;">
+                <span style="font-weight: bold; margin-right: 10px;">澶囨敞锛氳川妫�鍗曞彿鍙互鎵爜锛屼篃鍙互鎵嬪姩杈撳叆锛屾墜鍔ㄨ緭鍏ュ悗闇�瑕佺偣鍑绘煡璇�</span>
+            </div>
+        </div>
+    </form>
+</div>
+
+
+<!-- 鎵嬪姩褰曞彇鍖栭獙淇℃伅寮圭獥 -->
+<div class="layui-tab-content" id="checkDetail" style="display: none;">
+
+    <!-- 琛ㄥ崟鍩烘湰淇℃伅 -->
+    <form class="layui-form" id="form-detail" lay-filter="form-detail">
+
+        <div class="layui-col-xs12" style="display: none;">
+            <div class="layui-form-item">
+                <label class="layui-form-label">闅愯棌瀛楁-娴佹按缂栧彿</label>
+                <div class="layui-input-block">
+                    <input type="text" name="id" autocomplete="off" class="layui-input rkbk-search-input">
+                </div>
+            </div>
+        </div>
+
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label">璐ㄦ鍗曞彿</label>
+                <div class="layui-input-block">
+                    <input type="text" name="checkId" autocomplete="off"
+                           class="layui-input input_ba" disabled="">
+                </div>
+            </div>
+        </div>
+
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label">鎵� 鏍� 浜�</label>
+                <div class="layui-input-block">
+                    <input type="text" name="sampleUser" autocomplete="off"
+                           class="layui-input input_ba" disabled="">
+                </div>
+            </div>
+        </div>
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label">鎵︽牱鏃堕棿</label>
+                <div class="layui-input-block">
+                    <input type="text" name="sampleTime" autocomplete="off"
+                           class="layui-input input_ba" disabled="">
+                </div>
+            </div>
+        </div>
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label">璐� 妫� 浜�</label>
+                <div class="layui-input-block">
+                    <input type="text" name="checkUser" autocomplete="off"
+                           class="layui-input">
+                </div>
+            </div>
+        </div>
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label red">瑁呭嵏浠撳簱</label>
+                <div class="layui-input-block">
+                    <select name="depotId" id="depotId" lay-filter="select_depot">
+                    </select>
+                </div>
+            </div>
+        </div>
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label red">绮鍝佺</label>
+                <div class="layui-input-block">
+                    <select name="foodVariety" style="font-weight: bold"
+                            id="foodVariety" lay-filter="select_foodVariety">
+                        <option value=""></option>
+                        <option th:each="dic,dicSet:${listFoodVariety}"
+                                th:value="${dic.dictValue}" th:text="${dic.dictLabel}"></option>
+                    </select>
+                </div>
+            </div>
+        </div>
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label">璐ㄦ鏃堕棿</label>
+                <div class="layui-input-block">
+                    <input type="text" name="checkTime" autocomplete="off"
+                           class="layui-input">
+                </div>
+            </div>
+        </div>
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label">鏀剁伯瀹氫环</label>
+                <div class="layui-input-block">
+                    <input type="text" name="price" id="price"
+                           class="layui-input rkbk-search-input" placeholder="鏍规嵁绮绛夌骇甯﹀叆/鎵嬪姩褰曞叆">
+                    <em class="kccz-data-dw">鍏�/鍏枻</em>
+                </div>
+            </div>
+        </div>
+
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label red">绮绛夌骇</label>
+                <div class="layui-input-block">
+                    <select id="foodLevel" name="foodLevel" lay-filter="select_foodLevel">
+                        <option value=""></option>
+                        <option th:each="dic,dicSet:${listFoodLevel}"
+                                th:value="${dic.dictValue}" th:text="${dic.dictLabel}"></option>
+                    </select>
+                </div>
+            </div>
+        </div>
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label">绮骞翠唤</label>
+                <div class="layui-input-block">
+                    <input type="text" name="foodYear" placeholder="璇疯緭鍏�" autocomplete="off"
+                           class="layui-input rkbk-search-input bg-date" id="foodYear">
+                </div>
+            </div>
+        </div>
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label red">绮鎬ц川</label>
+                <div class="layui-input-block">
+                    <select id="foodType" name="foodType" lay-filter="select_foodType">
+                        <option value=""></option>
+                        <option th:each="dic,dicSet:${listFoodType}"
+                                th:value="${dic.dictValue}" th:text="${dic.dictLabel}"></option>
+                    </select>
+                </div>
+            </div>
+        </div>
+
+        <div class="layui-col-xs4">
+            <div class="layui-form-item">
+                <label class="layui-form-label red">鍖栭獙缁撴灉</label>
+                <div class="layui-input-block">
+                    <select name="checkStatus" id="checkStatus">
+                        <option value="NONE">鏈寲楠�</option>
+                        <option value="PASS">鍚堟牸</option>
+                        <option value="UNPASS">涓嶅悎鏍�</option>
+                    </select>
+                </div>
+            </div>
+        </div>
+        <div class="layui-col-xs12">
+            <div class="layui-form-item">
+                <label class="layui-form-label">澶囨敞璇存槑</label>
+                <div class="layui-input-block">
+                    <input type="text" name="remarks" placeholder="璇疯緭鍏ュ唴瀹�"
+                           class="layui-input">
+                </div>
+            </div>
+        </div>
+        <div class="layui-col-xs12" style="margin-bottom: 10px">
+            <div style="padding-left: 50px; color: #2ab5ad;">
+                <span style="font-weight: bold; margin-right: 10px;">澶囨敞璇存槑锛�1.缁撴灉鍒ゅ畾锛氱郴缁熸牴鎹悇鍖栭獙椤圭粨鏋滃垽瀹氾紝鏈�鍚庡寲楠岀粨鏋滈渶鎵嬪姩閫夋嫨纭锛�2.鏍哥畻瀹氫环锛氭牴鎹寲楠岄」閰嶇疆璁$畻鐩稿叧澧炴墸浠凤紝鏈�鍚庡崟浠烽渶鎵嬪姩纭銆�</span>
+            </div>
+        </div>
+        <div class="layui-col-xs6">
+            <blockquote class="layui-elem-quote" style="width: 95%;float: left;">
+                <div>
+                    <span style="font-weight: bold; margin-right: 10px;">缁撴灉鍒ゅ畾锛�</span>
+                    <span id="check-result-tip" style="margin-right: 25px;">鍖栭獙缁撴灉锛�</span>
+                </div>
+            </blockquote>
+        </div>
+        <div class="layui-col-xs6">
+            <blockquote class="layui-elem-quote" style="width: 95%;float: right;">
+                <div>
+                    <span style="font-weight: bold; margin-right: 10px;">瀹氫环鍒ゅ畾锛�</span>
+                    <span id="check-result-tip2" style="margin-right: 25px;">鏀剁伯鍗曚环锛�#鍏�/鍏枻</span>
+                </div>
+            </blockquote>
+        </div>
+    </form>
+
+    <!-- 鍖栭獙缁撴灉淇℃伅 -->
+    <table class="layui-table tableCheckItem" id="tableCheckItem"
+           lay-filter="tableCheckItem">
+        <colgroup>
+            <col width="10%">
+            <col width="10%">
+            <col width="10%">
+            <col width="10%">
+            <col width="10%">
+            <col width="10%">
+            <col width="10%">
+            <col width="10%">
+            <col width="10%">
+            <col width="">
+        </colgroup>
+        <thead>
+        <tr class="qyzj-table-tit">
+            <th>妫�楠岄」鐩�</th>
+            <th>妫�楠屽��</th>
+            <th>鏍囧噯鍊�</th>
+            <th>鍗曚綅</th>
+            <th>鎵i噸</th>
+            <th>澧為噸</th>
+            <th>鎵d环</th>
+            <th>澧炰环</th>
+            <th>妫�楠岀粨鏋�</th>
+            <th>澶囨敞</th>
+        </tr>
+        </thead>
+        <tbody>
+        </tbody>
+    </table>
+
+</div>
+
+<!-- 寮瑰嚭妗嗙殑淇℃伅 -->
+<div class="layui-tab-content" id="dialog-from-notify"
+     style="display: none;">
+    <table class="layui-table">
+        <colgroup>
+            <col width="100">
+        </colgroup>
+        <tbody>
+        <tr>
+            <td>杩斿洖淇℃伅</td>
+            <td id="resultMsg" style="color: red; font-weight: bold;"></td>
+        </tr>
+        <tr>
+            <td>鎵胯繍浜�</td>
+            <td id="resultUserName" style="font-weight: bold;"></td>
+        </tr>
+        <tr>
+            <td>杞︾墝鍙�</td>
+            <td id="resultPlateNum" style="font-weight: bold;"></td>
+        </tr>
+        <tr>
+            <td>涓嬩竴姝�</td>
+            <td id="resultType" style="font-weight: bold;"></td>
+        </tr>
+        <tr>
+            <td>鏅烘収鍗″彿</td>
+            <td id="resultIntelCard" style="font-weight: bold;"></td>
+        </tr>
+        </tbody>
+    </table>
+</div>
+</html>

--
Gitblit v1.9.3