From 7bb3ffb383e41f66ea9e89b8b0f8182726e77d1b Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期二, 27 一月 2026 15:14:07 +0800
Subject: [PATCH] 华舟 新增 器具保养规程 器具点检规程 设备点检规程 设备保养规程 的默认结果选择

---
 WebTM/views/设备管理/Sb_EqpMaintenanceBill_PDA.html |   40 ++++++++++++++++++++++++++++++++--------
 1 files changed, 32 insertions(+), 8 deletions(-)

diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EqpMaintenanceBill_PDA.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EqpMaintenanceBill_PDA.html"
index 69dc8c4..d63e542 100644
--- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EqpMaintenanceBill_PDA.html"
+++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EqpMaintenanceBill_PDA.html"
@@ -163,7 +163,7 @@
                                             </td>
                                         </tr>
                                         <tr>
-                                            <th>閮ㄩ棬</th>
+                                            <th>閮ㄩ棬<span style=" color:red">*</span></th>
                                             <td class="bz_td">
                                                 <input type="text" name="HDeptName" class="layui-input" id="HDeptName" placeholder="閫夋嫨閮ㄩ棬" style="background-color:#efefef4d;">
                                                 <input type="hidden" name="HDeptID" id="HDeptID" value="0" autocomplete="off" class="layui-input">
@@ -171,7 +171,7 @@
                                             </td>
                                         </tr>
                                         <tr>
-                                            <th>缁翠慨浜�</th>
+                                            <th>缁翠慨浜�<span style=" color:red">*</span></th>
                                             <td class="bz_td">
                                                 <input type="text" name="HEmpName" class="layui-input" id="HEmpName" placeholder="閫夋嫨缁翠慨浜�" style="background-color:#efefef4d;">
                                                 <input type="hidden" name="HEmpID" id="HEmpID" value="0" autocomplete="off" class="layui-input">
@@ -179,7 +179,7 @@
                                             </td>
                                         </tr>
                                         <tr>
-                                            <th>缁翠慨椤圭洰</th>
+                                            <th>缁翠慨椤圭洰<span style=" color:red">*</span></th>
                                             <td class="bz_td">
                                                 <input type="text" name="HRepair" class="layui-input" id="HRepair" placeholder="閫夋嫨缁翠慨椤圭洰" style="background-color:#efefef4d;">
                                                 <input type="hidden" name="HRepairID" id="HRepairID" value="0" autocomplete="off" class="layui-input">
@@ -203,7 +203,7 @@
                                             </td>
                                         </tr>
                                         <tr>
-                                            <th>鏁呴殰鐧昏鍗�</th>
+                                            <th>鏁呴殰鐧昏鍗�<span style=" color:red">*</span></th>
                                             <td class="bz_td">
                                                 <input type="text" name="HMainSourceBillNo" class="layui-input" id="HMainSourceBillNo" placeholder="閫夋嫨鏁呴殰鐧昏鍗�" style="background-color:#efefef4d;">
                                                 <input type="hidden" name="HMainSourceInterID" id="HMainSourceInterID" value="0" autocomplete="off" class="layui-input">
@@ -212,7 +212,7 @@
                                             </td>
                                         </tr>
                                         <tr>
-                                            <th>璐熻矗浜�</th>
+                                            <th>璐熻矗浜�<span style=" color:red">*</span></th>
                                             <td class="bz_td">
                                                 <input type="text" name="HManagerName" class="layui-input" id="HManagerName" placeholder="閫夋嫨璐熻矗浜�" style="background-color:#efefef4d;">
                                                 <input type="hidden" name="HManagerID" id="HManagerID" value="0" autocomplete="off" class="layui-input">
@@ -238,6 +238,7 @@
                                             <th>璁惧鍚嶇О</th>
                                             <td class="bz_td">
                                                 <input type="text" name="HBarName" class="layui-input LineHeight" id="HBarName" style="border-radius: 50px;background-color:#EDEDED;" readonly>
+                                                <input type="hidden" name="HNumber" id="HNumber" value="" autocomplete="off" class="layui-input">
                                                 <input type="hidden" name="HEquipID" id="HEquipID" value="0" autocomplete="off" class="layui-input">
                                             </td>
                                         </tr>
@@ -454,7 +455,7 @@
             //閫�鍑�-鍏抽棴椤甸潰鏂规硶
             $('#Cancel').on('click', function () {
                 layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
-                    parent.location.href = "../../../views/index_Mobile.html";
+                    parent.location.href = "../../views/index_Mobile.html";
                 });
             })
 
@@ -534,7 +535,7 @@
             //#region 閫�鍑烘寜閽�
             form.on('submit(Cancel)', function () {
                 layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
-                    parent.location.href = "../../../views/index_Mobile.html";
+                    parent.location.href = "../../views/index_Mobile.html";
                 });
             })
             //#endregion
@@ -690,6 +691,7 @@
 
             //琛ㄥご淇℃伅閫夋嫨鍗曟嵁寮圭獥
             form.on('submit(XDHList)', function () {
+                var hnumber = $("HNumber").val()
                 //椤甸潰灞�-鑷畾涔�
                 layer.open({
                     type: 2,
@@ -697,7 +699,7 @@
                     title: '璁惧缁翠慨鐧昏鍗�',
                     shift: 2,
                     area: ['90%', '90%'],
-                    content: ['../璁惧绠$悊/Sb_EqpConkBookBillList.html', 'yes'],
+                    content: ['../璁惧绠$悊/Sb_EqpConkBookBillList.html?type=2&HNumber='+hnumber, 'yes'],
                     btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -708,6 +710,10 @@
                         $("#HMainSourceBillNo").val(checkStatus.data[0].鍗曟嵁鍙�);
                         $("#HMainSourceInterID").val(checkStatus.data[0].hmainid);
                         $("#HMainSourceEntryID").val(checkStatus.data[0].hsubid);
+
+                        $("#HEquipID").val(checkStatus.data[0].hmainid);
+                        $("#HNumber").val(checkStatus.data[0].璁惧浠g爜);
+                        $("#HBarName").val(checkStatus.data[0].璁惧鍚嶇О);
                         layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
                     , btn2: function (index, layero) {
@@ -851,6 +857,22 @@
             }
             //闈炵┖楠岃瘉
             function AllowLoadData(sSubStr) {
+                if ($("#HDeptID").val() == 0) {
+                    layer.msg("閮ㄩ棬娌℃湁閫夋嫨锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    return;
+                }
+                if ($("#HEmpID").val() == 0) {
+                    layer.msg("缁翠慨浜烘病鏈夐�夋嫨锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    return;
+                }
+                if ($("#HRepairID").val() == 0) {
+                    layer.msg("缁翠慨椤圭洰娌℃湁閫夋嫨锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    return;
+                }
+                if ($("#HMainSourceInterID").val() == 0) {
+                    layer.msg("鏁呴殰鐧昏鍗曟病鏈夐�夋嫨锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    return;
+                }
                 if ($("#HManagerID").val() == 0) {
                     layer.msg("璐熻矗浜烘病鏈夐�夋嫨锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     return;
@@ -894,6 +916,7 @@
                         if (result.count == 1) {
                             var data = result.data[0];
                             $("#HEquipID").val(data.HInterID);
+                            $("#HNumber").val(data.HEquipFileNumber);
                             $("#HBarName").val(data.HName);
                             $("#HBarSpec").val(data.HModel);
                             $("#HBarModel").val(data.HModel2);
@@ -909,6 +932,7 @@
 
                             HProcExchBillNoFlag = true;
                             layer.close(index);
+                            layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                         }
                         else {
                             $("#HBarCode").val("");

--
Gitblit v1.9.1