From a0f4d01559785001e7b16b21025cc6a42e65d167 Mon Sep 17 00:00:00 2001
From: sgj <1442489573@qq.com>
Date: 星期五, 05 十二月 2025 17:36:31 +0800
Subject: [PATCH] 添加ai事件管理页面

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

diff --git a/fzzy-igdss-web/src/main/resources/templates/inout/handle.html b/fzzy-igdss-web/src/main/resources/templates/inout/handle.html
new file mode 100644
index 0000000..147998d
--- /dev/null
+++ b/fzzy-igdss-web/src/main/resources/templates/inout/handle.html
@@ -0,0 +1,632 @@
+<!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="@{/inout/inout-style.css}">
+
+    <style>
+        .kccz-r-btnbox {
+            width: 86px !important;
+        }
+
+        .kccz-r-btn {
+            width: 86px !important;
+        }
+
+        #text-param {
+            font-size: 14px;
+            color: red;
+            padding-left: 10px;
+        }
+
+        .display-none {
+            display: none;
+        }
+
+        .cursor {
+            cursor: pointer;
+        }
+
+        .kccz-czxx-dl dt {
+            width: 25px;
+            height: 24px;
+            color: #000;
+            font-size: 18px;
+        }
+
+        .kccz-left-box2 {
+            height: 555px;
+        }
+
+        .color-red {
+            color: red !important;
+        }
+
+        .layui-table td {
+            font-weight: bold;
+        }
+
+        .layui-select-disabled .layui-disabled {
+            color: #000 !important;
+        }
+
+        .depot-food input {
+            line-height: 34px;
+            padding-right: 10px;
+            font-size: 16px;
+            color: #666;
+            background: #eff4f6;
+        }
+
+        .rk-step-wrap {
+            padding: 0px;
+            border-bottom: 0px;
+            text-align: center;
+        }
+
+        .rkbk-quick {
+            margin-top: 15px !important;
+        }
+
+        .kccz-con {
+            margin: 10px 0px;
+        }
+
+        .border-no {
+            border: 0px;
+        }
+
+        .qyzj-btnbox {
+            margin-top: 10px;
+        }
+
+        .kccz-data-btnbox {
+            min-height: 38px;
+            padding-top: 2px;
+        }
+
+        .layui-layer-title {
+            font-weight: bold;
+        }
+
+        .rkbk-search-btn {
+            width: 100px;
+            height: 30px;
+            line-height: 30px;
+            font-size: 16px;
+        }
+
+        .r-240 {
+            right: 240px;
+        }
+
+        .r-120 {
+            right: 120px;
+        }
+
+        .rkbk-search-input.bg-date {
+            background: #FFF !important;
+        }
+        .kccz-left-box2 {
+            height: 741px;
+        }
+        #scaleName {
+            width: 130px;
+            height: 28px;
+        }
+        .kccz-r-item {
+            height: 240px;
+        }
+        .kccz-r-con {
+            height: 190px;
+        }
+        .kccz-r-vedio {
+             background: unset;
+            height: 190px;
+        }
+        .kccz-r-vedio img{
+            width: 80%;
+            height: 100%;
+            background: #dee6ec;
+        }
+    </style>
+
+</head>
+
+<body>
+
+<div class="l-container layui-clear">
+    <div class="rk-main">
+        <div class="qyzj-btnbox layui-clear">
+
+            <div class="rkbk-quick fl">
+                <button class="rkbk-quick-btn layui-btn" onclick="selectByHand()">
+                    <i><img th:src="@{/img/web/inout/icon-hyd.png}"/></i>閫夋嫨鍊间粨
+                </button>
+                <button id="btn-submit" class="rkbk-quick-btn layui-btn btn-green" onclick="submit()">
+                    <i><img th:src="@{/img/web/inout/icon-ok.png}"/></i>鍊间粨瀹屾垚
+                </button>
+                <button class="rkbk-quick-btn layui-btn btn-violet" onclick="flushPage()">
+                    <i><img th:src="@{/img/web/inout/icon-shuaxin2.png}"/></i>鍒锋柊椤甸潰
+                </button>
+
+            </div>
+            <!-- 娴佺▼寮曞 -->
+            <div class="rk-step-wrap fr">
+                <ul class="rk-step" id="rk_progress" style="display: none;">
+                    <li id="rk-progress-register" class="rk-step-first">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-dengji.png}"/>
+						</span>
+                        <p>鍏ュ簱鐧昏</p>
+                    </li>
+                    <li id="rk-progress-fullWeight">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-chengzhong.png}"/>
+						</span>
+                        <p>婊¤溅绉伴噸</p>
+                    </li>
+                    <li id="rk-progress-hand">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-xiehuo.png}"/>
+						</span>
+                        <p>鍏ュ簱鍊间粨</p>
+                    </li>
+                    <li id="rk-progress-emptyWeight">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-chengzhong.png}"/>
+						</span>
+                        <p>绌鸿溅绉伴噸</p>
+                    </li>
+                    <li id="rk-progress-cardBack">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-banli.png}"/>
+						</span>
+                        <p>绂诲簱纭</p>
+                    </li>
+                </ul>
+                <ul class="rk-step" id="ck_progress" style="display: none;">
+                    <li id="ck-progress-register" class="rk-step-first">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-dengji.png}"/>
+                        </span>
+                        <p>鍑哄簱鐧昏</p>
+                    </li>
+                    <li id="ck-progress-emptyWeight">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-chengzhong.png}"/>
+                        </span>
+                        <p>绌鸿溅绉伴噸</p>
+                    </li>
+                    <li id="ck-progress-hand">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-xiehuo.png}"/>
+                        </span>
+                        <p>鍑哄簱鍊间粨</p>
+                    </li>
+                    <li id="ck-progress-fullWeight">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-chengzhong.png}"/>
+                        </span>
+                        <p>婊¤溅绉伴噸</p>
+                    </li>
+                    <li id="ck-progress-cardBack">
+                        <span class="rk-step-span">
+                            <img th:src="@{/img/web/inout/icon-banli.png}"/>
+						</span>
+                        <p>绂诲簱纭</p>
+                    </li>
+                </ul>
+            </div>
+            <!-- 娴佺▼寮曞EDN -->
+        </div>
+        <!--qyzj-btnbox end-->
+
+
+        <div class="kccz-con">
+            <div class="kccz-left fl">
+                <div class="kccz-left-box2 radius-6">
+                    <div class="rkbk-tit">
+                        <i></i>
+                        <h3>涓氬姟鏁版嵁<span id="text-param"></span></h3>
+                    </div>
+
+                    <div class="kccz-data-form layui-row">
+                        <form class="layui-form" action="" id="form-data"
+                              lay-filter="form-data">
+                            <div class="layui-form-item display-none">
+                                <input type="text" name="foodLocationId">
+                            </div>
+                            <div class="layui-form-item display-none">
+                                <input type="text" name="noticeId">
+                            </div>
+                            <div class="layui-form-item display-none">
+                                <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 class="layui-form-item display-none">
+                                <label class="layui-form-label">闅愯棌-娴佺▼鑺傜偣</label>
+                                <div class="layui-input-block">
+                                    <input type="text" name="progress" 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="noticeId" 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="foodLocationId"
+                                           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="type" th:value="${type}"
+                                           autocomplete="off" class="layui-input rkbk-search-input">
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label  color-red" id="depotIdLabel">瑁呭嵏浠撳簱</label>
+                                    <div class="layui-input-block">
+                                        <select name="depotId" id="depotId" lay-filter="select_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-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label color-red">姣涢噸(婊¤溅)</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" name="fullWeight" id="fullWeight" autocomplete="off"
+                                               placeholder="鍦扮鑷姩甯﹀叆" class="layui-input rkbk-search-input"
+                                               disabled>
+                                        <em
+                                                class="kccz-data-dw">KG</em>
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label color-red">鐨噸(绌鸿溅)</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" name="emptyWeight" id="emptyWeight" autocomplete="off"
+                                               placeholder="鍦扮鑷姩甯﹀叆" class="layui-input weight rkbk-search-input"
+                                               disabled>
+                                        <em
+                                                class="kccz-data-dw">KG</em>
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label color-red">閫氱煡鍗�</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" name="customerName" placeholder="璇烽�夋嫨"
+                                               autocomplete="off" class="layui-input" disabled="disabled"> <em
+                                            class="kccz-data-dw cursor" onclick="showNotice()">鈥︹��</em>
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label color-red">绮鍝佺</label>
+                                    <div class="layui-input-block">
+                                        <select name="foodVariety" id="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">鍑�&nbsp;&nbsp;&nbsp;&nbsp;閲�</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" name="netWeight" autocomplete="off"
+                                               placeholder="鑷姩璁$畻锛屼笉鍙紪杈�" class="layui-input rkbk-search-input"
+                                               disabled> <em class="kccz-data-dw">KG</em>
+                                    </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="foodLocation" placeholder="璇烽�夋嫨"
+                                               autocomplete="off" class="layui-input" disabled="disabled"> <em
+                                            class="kccz-data-dw cursor" onclick="showFoodLocation()">鈥︹��</em>
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label">姘�&nbsp;&nbsp;&nbsp;&nbsp;鍒�</label>
+                                    <div class="layui-input-block">
+                                        <input id="perWet" type="text" name="perWet" autocomplete="off"
+                                               placeholder="璇疯緭鍏�" class="layui-input weight"> <em
+                                            class="kccz-data-dw">%</em>
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label">鎵�&nbsp;&nbsp;&nbsp;&nbsp;閲�</label>
+                                    <div class="layui-input-block">
+                                        <input id="deOther" type="text" name="deOther" autocomplete="off"
+                                               placeholder="璇疯緭鍏�" class="layui-input weight"> <em
+                                            class="kccz-data-dw">KG</em>
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label">鍗�&nbsp;&nbsp;&nbsp;&nbsp;浠�</label>
+                                    <div class="layui-input-block">
+                                        <input id="price" type="text" name="price" autocomplete="off"
+                                               placeholder="璇疯緭鍏�" class="layui-input weight"> <em
+                                            class="kccz-data-dw">鍏�</em>
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label">鏉�&nbsp;&nbsp;&nbsp;&nbsp;璐�</label>
+                                    <div class="layui-input-block">
+                                        <input id="perImpurity" type="text" name="perImpurity" autocomplete="off"
+                                               placeholder="璇疯緭鍏�" class="layui-input weight"> <em
+                                            class="kccz-data-dw">%</em>
+                                    </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="recordWeight" placeholder="鑷姩璁$畻锛屼笉鍙紪杈�"
+                                               autocomplete="off" class="layui-input rkbk-search-input"
+                                               disabled> <em class="kccz-data-dw">KG</em>
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs8">
+                                <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-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label">缁撶畻閲嶉噺</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" name="settleWeight" placeholder="鑷姩璁$畻锛屼笉鍙紪杈�"
+                                               autocomplete="off" class="layui-input rkbk-search-input"
+                                               disabled> <em class="kccz-data-dw">KG</em>
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label color-red">鎵胯繍浜�</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" name="userName" placeholder="璇疯緭鍏�" class="layui-input">
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label color-red">韬唤璇佸彿</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" name="userId" id="userId" placeholder="璇疯緭鍏�"
+                                               autocomplete="off" class="layui-input">
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs4">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label color-red">杞︾墝鍙�</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" name="plateNum" id="plateNum" placeholder="璇疯緭鍏�"
+                                               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="userContact" id="userContact" placeholder="璇疯緭鍏�"
+                                               autocomplete="off" class="layui-input">
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs8">
+                                <div class="layui-form-item">
+                                    <label class="layui-form-label">鍦�&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;鍧�</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" name="userAddress" id="userAddress" placeholder="璇疯緭鍏�"
+                                               autocomplete="off" class="layui-input">
+                                    </div>
+                                </div>
+                            </div>
+                        </form>
+                    </div>
+                </div>
+                <!--kccz-left-box2 end-->
+
+            </div>
+            <!--kccz-left end-->
+            <div class="kccz-right fr bg-ef">
+                <div class="kccz-r-item radius-6">
+                    <div class="kccz-r-box">
+                        <div class="rkbk-tit">
+                            <i></i>
+                            <h3>鍊间粨璁板綍1</h3>
+                        </div>
+                        <div class="kccz-r-con">
+                            <div class="kccz-r-vedio"><img id="kccz-r-img1"></div>
+                            <div class="kccz-r-btnbox">
+                                <a href="javascript:;" class="kccz-r-btn" id="kccz-r-btn1"> <span
+                                        class="kccz-r-img"></span>
+                                    <p>涓婁紶鍥剧墖</p>
+                                </a>
+                            </div>
+                        </div>
+
+                    </div>
+
+                </div>
+                <!--kccz-r-item end-->
+
+                <div class="kccz-r-item radius-6 mt-10">
+                    <div class="kccz-r-box">
+                        <div class="rkbk-tit">
+                            <i></i>
+                            <h3>鍊间粨璁板綍2</h3>
+                        </div>
+                        <div class="kccz-r-con">
+                            <div class="kccz-r-vedio"><img id="kccz-r-img2"></div>
+                            <div class="kccz-r-btnbox">
+                                <a href="javascript:;" class="kccz-r-btn" id="kccz-r-btn2"> <span
+                                        class="kccz-r-img"></span>
+                                    <p>涓婁紶鍥剧墖</p>
+                                </a>
+                            </div>
+                        </div>
+
+                    </div>
+
+                </div>
+                <!--kccz-r-item end-->
+
+                <div class="kccz-r-item radius-6 mt-10">
+                    <div class="kccz-r-box">
+                        <div class="rkbk-tit">
+                            <i></i>
+                            <h3>鍊间粨璁板綍3</h3>
+                        </div>
+                        <div class="kccz-r-con">
+                            <div class="kccz-r-vedio"><img id="kccz-r-img3"></div>
+                            <div class="kccz-r-btnbox">
+                                <a href="javascript:;" class="kccz-r-btn" id="kccz-r-btn3"> <span
+                                        class="kccz-r-img"></span>
+                                    <p>涓婁紶鍥剧墖</p>
+                                </a>
+                            </div>
+                        </div>
+
+                    </div>
+
+                </div>
+                <!--kccz-r-item end-->
+            </div>
+
+        </div>
+        <!--kccz-con end-->
+
+    </div>
+    <!--rk-main end-->
+
+</div>
+<!--l-container end-->
+
+
+<script th:inline="javascript">
+    //娴佺▼鐜妭
+    var inoutProgress = [[${inoutProgress}]];
+    var curProgress = [[${progress}]];
+    var deptId = [[${deptId}]];
+    var listDepot = [[${listDepot}]];
+
+    //鍑哄叆搴撶被鍨�
+    var type = [[${type}]];
+    var companyId = [[${loginUser.companyId}]];
+
+</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="@{/inout/inout-handle.js}"></script>
+
+</body>
+
+<!-- 寮瑰嚭绮浜у湴 -->
+<div class="layui-tab-content" id="listFoodLocation" style="display: none;">
+    <table class="layui-table" lay-skin="nob" id="tableFoodLoaction"
+           lay-filter="tableFoodLoaction" style="margin: 0px;"></table>
+</div>
+
+<!-- 娴佺▼鏁版嵁淇℃伅 -->
+<div class="layui-tab-content" id="listProgressData" style="display: none;">
+    <table class="layui-table tableListProgressData" id="tableListProgressData"
+           lay-filter="tableListProgressData">
+        <thead>
+        <tr class="qyzj-table-tit">
+            <th>鍗曟嵁鍙�</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>
+        </tbody>
+    </table>
+</div>
+
+<script type="text/html" id="barSelectProgress">
+    <a class="layui-btn layui-btn-xs" lay-event="select">閫夋嫨鍊间粨</a>
+</script>
+</html>
\ No newline at end of file

--
Gitblit v1.9.3