From a5e8fb4e50f285538ad6800d5abdb66ea367db00 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期三, 14 一月 2026 10:59:42 +0800
Subject: [PATCH] 添康获取多车间订单排产;小卫彩盒SN校验标题调整;过站解绑列表添加日期区间过滤;香囊标签打印,添加暂停打印,继续打印功能
---
WebTM/views/车间管理/产线/MES_ProductionLinePackaging.html | 528 +++++++++++++++++++++++++++++++++++-----------------------
1 files changed, 316 insertions(+), 212 deletions(-)
diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\344\272\247\347\272\277/MES_ProductionLinePackaging.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\344\272\247\347\272\277/MES_ProductionLinePackaging.html"
index 98f44f5..d1057f3 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\344\272\247\347\272\277/MES_ProductionLinePackaging.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\344\272\247\347\272\277/MES_ProductionLinePackaging.html"
@@ -25,21 +25,18 @@
<form class="layui-form" action="" lay-filter="component-form-group">
<div class="layui-form-item" style="margin-bottom: 20px;">
<button type="button" lay-submit="" lay-filter="HAddBT" class="layui-btn layui-btn-radius">鏂板</button>
- <!--<button type="button" lay-submit="" lay-filter="" class="layui-btn layui-btn-radius">娓呯┖</button>-->
<button type="button" lay-submit="" lay-filter="Saver" class="layui-btn layui-btn-radius">淇濆瓨</button>
<button type="button" lay-submit="" lay-filter="Close" class="layui-btn layui-btn-radius layui-btn-danger">閫�鍑�</button>
+ <button type="button" lay-submit="" lay-filter="HAddPrint" class="layui-btn layui-btn-radius">鏂板鎵撳嵃妯℃澘</button>
<div class="layui-inline">
- <div class="layui-input-block">
- <select name="city" lay-verify="required" id="dymb">
- <!--<option value="鏈�夋嫨">璇烽�夋嫨鎵撳嵃妯℃澘</option>-->
- <option value="HBarCodePrint">鐗╂枡鏉$爜妯℃澘</option>
- <!--<option value="HPOInStockBill">閫佽揣鍗�</option>-->
- <!--<option value="HPOInStockBill">閫佽揣鍗�(鏍囩绾�)</option>-->
+ <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
+ <select name="dymb" id="dymb" lay-verify="dymb" class="ForFilteringSchemes">
+ <!--鍔ㄦ�佹覆鏌撴ā鏉�-->
</select>
</div>
</div>
<button type="button" lay-submit="" lay-filter="Print" id="Print" class="layui-btn layui-btn-radius">鎵撳嵃</button>
- <button type="button" lay-submit="" lay-filter="Print2" id="Print2" hidden="hidden" ></button>
+ <button type="button" lay-submit="" lay-filter="Print2" id="Print2" hidden="hidden"></button>
<div class="layui-inline" style="width: 200px;">
<div class="layui-input-block">
<select name="PrintName" lay-verify="required" id="PrintName">
@@ -68,6 +65,7 @@
<option value="1941600-00-B">1941600-00-B</option>
<option value="1941600-00-C">1941600-00-C</option>
<option value="1943600-00-C">1943600-00-C</option>
+ <option value="1998800-00-C">1998800-00-C</option>
<option value="鍏朵粬" selected>鍏朵粬</option>
</select>
</div>
@@ -77,7 +75,7 @@
<div class="layui-row" style="padding:10px 0">
<div class="layui-col-xs3 layui-inline">
<fieldset class="layui-elem-field layui-field-title" style="text-align:center;">
- <legend>浜х嚎鍖呰鍗�</legend>
+ <legend id="BT_CXBZD">浜х嚎鍖呰鍗�</legend>
</fieldset>
</div>
<div class="layui-col-xs1 layui-inline">
@@ -85,39 +83,45 @@
</div>
<div class="layui-col-xs4 layui-inline">
<div class="">
- <label class="layui-inline" style="width:60px;">娴佽浆鍗″彿</label>
+ <label class="layui-inline" style="width:60px;" id="BT_HFbarcode">娴佽浆鍗″彿</label>
<div class="layui-inline">
<input type="text" style="border-radius: 50px;width: 140%;" name="娴佽浆鍗″彿" id="HFbarcode" placeholder="璇疯緭鍏ユ祦杞崱鍙�" autocomplete="off" class="layui-input">
</div>
</div>
<div class="">
- <label class="layui-inline" style="width:60px;">瀛愪欢鏉$爜鏁伴噺</label>
+ <label class="layui-inline" style="width:60px;" id="BT_pcmQty">瀛愪欢鏉$爜鏁伴噺</label>
<div class="layui-inline">
<input type="text" lay-verify="verifyPcmQty" style="border-radius: 50px;width: 140%;" name="瀛愪欢鏉$爜鏁伴噺" id="pcmQty" autocomplete="off" placeholder="璇疯緭鍏ュ瓙浠舵潯鐮佹暟閲�" class="layui-input">
</div>
</div>
<div class="">
- <label class="layui-inline" style="width:60px;">瀛愪欢鏉$爜</label>
+ <label class="layui-inline" style="width:60px;" id="BT_SubBarcode">瀛愪欢鏉$爜</label>
<div class="layui-inline">
<input type="text" style="border-radius: 50px;width: 140%;" name="瀛愪欢鏉$爜" id="SubBarcode" autocomplete="off" placeholder="璇疯緭鍏ュ瓙浠舵潯鐮�" class="layui-input">
+ </div>
+ </div>
+ <div class="">
+ <label class="layui-inline" style="width:60px;" id="BT_HMixedBox">鏄惁娣风</label>
+ <div class="layui-inline">
+ <input type="checkbox" id="HMixedBox" name="HMixedBox" lay-skin="primary" value="" lay-filter="HMixedBox">
</div>
</div>
</div>
<div class="layui-inline">
<div class="">
- <label class="layui-inline" style="width:60px;">瑁呯鏁伴噺</label>
+ <label class="layui-inline" style="width:60px;" id="BT_zxQty">瑁呯鏁伴噺</label>
<div class="layui-inline">
<input type="text" style="border-radius: 50px;" name="" id="zxQty" placeholder="璇疯緭鍏ヨ绠辨暟閲�" autocomplete="off" class="layui-input">
</div>
</div>
<div class="">
- <label class="layui-inline" style="width:60px;">涓嶆弧绠辨爣璇�</label>
+ <label class="layui-inline" style="width:60px;" id="BT_HRemark">涓嶆弧绠辨爣璇�</label>
<div class="layui-inline">
<input type="text" style="border-radius: 50px;" name="" id="HRemark" autocomplete="off" placeholder="璇疯緭鍏ヤ笉婊$鏍囪瘑" class="layui-input">
</div>
</div>
<div class="">
- <label class="layui-inline" style="width:60px;">鐧芥爣鍙�</label>
+ <label class="layui-inline" style="width:60px;" id="BT_HBarCode_White">鐧芥爣鍙�</label>
<div class="layui-inline">
<input type="text" style="border-radius: 50px;" name="" id="HBarCode_White" autocomplete="off" placeholder="鐧芥爣鍙�" class="layui-input">
</div>
@@ -168,64 +172,65 @@
<table>
<tbody>
<tr>
- <th style="width:80px;padding:10px">娴佽浆鍗″彿</th>
+ <th style="width:80px;padding:10px" id="BT_HProcExchBillNo">娴佽浆鍗″彿</th>
<td>
<input type="text" name="娴佽浆鍗″彿" id="HProcExchBillNo" lay-verify="" autocomplete="off" placeholder="娴佽浆鍗″彿" class="layui-input" style="background-color:#efefef4d" readonly>
<input type="hidden" name="娴佽浆鍗D" id="HFbarcodeID">
+ <input type="hidden" name="HOrgID" id="HOrgID">
</td>
- <th style="width:80px;padding:10px">缁勮鏃堕棿</th>
+ <th style="width:80px;padding:10px" id="BT_HDateNow">缁勮鏃堕棿</th>
<td>
<input type="text" name="缁勮鏃堕棿" class="layui-input" id="HDateNow" placeholder="缁勮鏃堕棿" style="background-color:#efefef4d;" readonly>
</td>
</tr>
<tr>
- <th style="width:80px;padding:10px">鐢熶骇璁㈠崟鍙�</th>
+ <th style="width:80px;padding:10px" id="BT_HSourceBillNo">鐢熶骇璁㈠崟鍙�</th>
<td>
<input type="text" name="鐢熶骇璁㈠崟鍙�" id="HSourceBillNo" lay-verify="" autocomplete="off" placeholder="鐢熶骇璁㈠崟鍙�" class="layui-input" style="background-color:#efefef4d" readonly>
</td>
- <th style="width:80px;padding:10px">浜у搧浠g爜</th>
+ <th style="width:80px;padding:10px" id="BT_HNumber">浜у搧浠g爜</th>
<td>
<input type="text" name="浜у搧浠g爜" class="layui-input" id="HNumber" placeholder="浜у搧浠g爜" style="background-color:#efefef4d;" readonly>
<input type="hidden" name="鐗╂枡鍐呯爜" id="HMaterID">
</td>
</tr>
<tr>
- <th style="width:80px;padding:10px">浜у搧鍚嶇О</th>
+ <th style="width:80px;padding:10px" id="BT_HMaterName">浜у搧鍚嶇О</th>
<td>
<input type="text" name="浜у搧鍚嶇О" id="HMaterName" lay-verify="" autocomplete="off" placeholder="浜у搧鍚嶇О" class="layui-input" style="background-color:#efefef4d" readonly>
</td>
- <th style="width:80px;padding:10px">瑙勬牸鍨嬪彿</th>
+ <th style="width:80px;padding:10px" id="BT_HModel">瑙勬牸鍨嬪彿</th>
<td>
<input type="text" name="瑙勬牸鍨嬪彿" class="layui-input" id="HModel" placeholder="瑙勬牸鍨嬪彿" style="background-color:#efefef4d;" readonly>
</td>
</tr>
<tr>
- <th style="width:80px;padding:10px">璁¢噺鍗曚綅</th>
+ <th style="width:80px;padding:10px" id="BT_HUntil">璁¢噺鍗曚綅</th>
<td>
<input type="text" name="璁¢噺鍗曚綅" id="" lay-verify="" autocomplete="off" placeholder="璁¢噺鍗曚綅" class="layui-input" style="background-color:#efefef4d" readonly>
</td>
- <th style="width:80px;padding:10px">娴佽浆鍗℃暟閲�</th>
+ <th style="width:80px;padding:10px" id="BT_HLZK">娴佽浆鍗℃暟閲�</th>
<td>
<input type="text" name="娴佽浆鍗℃暟閲�" class="layui-input" id="" placeholder="娴佽浆鍗℃暟閲�" style="background-color:#efefef4d;" readonly>
</td>
</tr>
<tr>
- <th style="width:80px;padding:10px">鐢熶骇璁㈠崟鏁伴噺</th>
+ <th style="width:80px;padding:10px" id="BT_SCDD">鐢熶骇璁㈠崟鏁伴噺</th>
<td>
<input type="text" name="鐢熶骇璁㈠崟鏁伴噺" id="" lay-verify="" autocomplete="off" placeholder="鐢熶骇璁㈠崟鏁伴噺" class="layui-input" style="background-color:#efefef4d" readonly>
</td>
- <th style="width:80px;padding:10px">鍗曟嵁鍙�</th>
+ <th style="width:80px;padding:10px" id="BT_DJH">鍗曟嵁鍙�</th>
<td>
<input type="text" name="鍗曟嵁鍙�" class="layui-input" id="HBillNo2" placeholder="鍗曟嵁鍙�" style="background-color:#efefef4d;" readonly>
<input type="hidden" name="鍗曟嵁鍙稩D" id="HInterID">
</td>
</tr>
<tr>
- <th style="width:80px;padding:10px">璁㈠崟璺熻釜鍙�</th>
+ <th style="width:80px;padding:10px" id="BT_DDGZH">璁㈠崟璺熻釜鍙�</th>
<td>
<input type="text" name="璁㈠崟璺熻釜鍙�" id="" lay-verify="" autocomplete="off" placeholder="璁㈠崟璺熻釜鍙�" class="layui-input" style="background-color:#efefef4d" readonly>
</td>
- <th style="width:80px;padding:10px">鎵樻潯鐮�</th>
+ <th style="width:80px;padding:10px" id="BT_HBarCode_wym">鎵樻潯鐮�</th>
<td>
<input type="text" name="鎵樻潯鐮�" class="layui-input" id="HBarCode_wym" placeholder="鎵樻潯鐮�" style="background-color:#efefef4d;" readonly>
<!--闅愯棌瀛楁-->
@@ -233,7 +238,7 @@
</td>
</tr>
<tr>
- <th style="width:80px;padding:10px">椤圭洰鍙�</th>
+ <th style="width:80px;padding:10px" id="BT_HProjectNum">椤圭洰鍙�</th>
<td>
<input type="text" name="椤圭洰鍙�" id="HProjectNum" lay-verify="" autocomplete="off" placeholder="椤圭洰鍙�" class="layui-input" style="background-color:#efefef4d" readonly>
</td>
@@ -245,31 +250,31 @@
<table>
<tbody>
<tr>
- <th style="width:80px;padding:10px">鍒跺崟浜�</th>
+ <th style="width:80px;padding:10px" id="BT_Hmaker">鍒跺崟浜�</th>
<td>
<input type="text" name="鍒跺崟浜�" id="" lay-verify="" autocomplete="off" placeholder="鍒跺崟浜�" class="layui-input" style="background-color:#efefef4d" readonly>
</td>
- <th style="width:80px;padding:10px">鍒跺崟鏃ユ湡</th>
+ <th style="width:80px;padding:10px" id="BT_Hmakerdate">鍒跺崟鏃ユ湡</th>
<td>
<input type="text" name="鍒跺崟鏃ユ湡" class="layui-input" id="" placeholder="鍒跺崟鏃ユ湡" style="background-color:#efefef4d;" readonly>
</td>
</tr>
<tr>
- <th style="width:80px;padding:10px">淇敼浜�</th>
+ <th style="width:80px;padding:10px" id="BT_HupdateMan">淇敼浜�</th>
<td>
<input type="text" name="淇敼浜�" id="" lay-verify="" autocomplete="off" placeholder="淇敼浜�" class="layui-input" style="background-color:#efefef4d" readonly>
</td>
- <th style="width:80px;padding:10px">淇敼鏃ユ湡</th>
+ <th style="width:80px;padding:10px" id="BT_Hupdate">淇敼鏃ユ湡</th>
<td>
<input type="text" name="淇敼鏃ユ湡" class="layui-input" id="" placeholder="淇敼鏃ユ湡" style="background-color:#efefef4d;" readonly>
</td>
</tr>
<tr>
- <th style="width:80px;padding:10px">瀹℃牳浜�</th>
+ <th style="width:80px;padding:10px" id="BT_HCheckMan">瀹℃牳浜�</th>
<td>
<input type="text" name="瀹℃牳浜�" id="" lay-verify="" autocomplete="off" placeholder="瀹℃牳浜�" class="layui-input" style="background-color:#efefef4d" readonly>
</td>
- <th style="width:80px;padding:10px">瀹℃牳鏃ユ湡</th>
+ <th style="width:80px;padding:10px" id="BT_HCheckDate">瀹℃牳鏃ユ湡</th>
<td>
<input type="text" name="瀹℃牳鏃ユ湡" class="layui-input" id="" placeholder="瀹℃牳鏃ユ湡" style="background-color:#efefef4d;" readonly>
</td>
@@ -391,8 +396,9 @@
<script src="../../../layuiadmin/layui/layui.js"></script>
<script src="../../../layuiadmin/Scripts/json2.js" type="text/javascript"></script>
<script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script>
- <script src="../../../layuiadmin/Scripts/webConfig2.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
<script src="../../CreateControl.js"></script>
+ <script src="../../../layuiadmin/MESLanguage.js"></script>
<script>
//CreateReport("Report");
function getUrlVars() {
@@ -425,13 +431,14 @@
//鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤�
if (sessionStorage.login != "login") {
- layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", {
- icon: 4, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['閲嶆柊鐧诲綍']
+ layer.confirm(get_MessageError("[0000-2-041]鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", sessionStorage["HTranSlate"]), {
+ icon: 4, skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]娓╅Θ鎻愮ず", sessionStorage["HTranSlate"]), closeBtn: 0, btn: [get_MessageError('[0000-2-042]閲嶆柊鐧诲綍', sessionStorage["HTranSlate"])]
}, function () { parent.location.href = "../user/login.html"; });
return;
}
var option = [];
set_InitGrid();
+
//鍒濆鍖栨槑缁嗚〃鏍�
function set_InitGrid() {
columns = [
@@ -441,6 +448,7 @@
return util.toDateString(time, "yyyy-MM-dd");
}
}
+ //, { field: 'HBarCode_Pack', title: '鏉″舰鐮�', width: 145 }
, { field: 'HSourceBillNo', title: '鏉″舰鐮�', width: 145 }
, { field: 'HBillNo', title: '婧愬崟鍗曞彿', width: 125 }
, { field: 'HBarCode', title: '鍞竴鐮�', width: 125 }
@@ -466,6 +474,7 @@
}
};
}
+
//鍏ㄥ眬鍙橀噺
var ZJTMFlag = false;//瀛愪欢鏉$爜杈撳叆鏍囪
//鑾峰彇褰撳墠鏃堕棿澶勭悊
@@ -490,6 +499,7 @@
getBillno();
$("#HDateNow").val(time);//鍔犺浇褰撳墠鏃堕棿
$("#HFbarcode").focus();
+ $("#HOrgID").val(sessionStorage["OrganizationID"]);
$("#HFbarcode").css("box-shadow", "0 0 0 1px #00ff00");
$("#SubBarcode").attr("readonly", "readonly");//瀛愪欢鏉$爜鍙
$("#SubBarcode").css("background-color", "#efefef4d");
@@ -498,11 +508,19 @@
$("#pcmQty").attr("readonly", "readonly");//鏁伴噺鍙
$("#pcmQty").css("background-color", "#efefef4d");
+ var HModName = "MES_ProductionLinePackaging";
+ initFunction(1, HModName, sessionStorage["HTranSlate"]);
+ form.render('select');
+
+
+ //鑾峰彇鎵撳嵃妯℃澘
+ GetHBarCodePrint();
+
//鎵潯褰㈢爜鏂规硶
$('#HFbarcode').on('keydown', function (event) { //鎵潯褰㈢爜
if (sessionStorage.login != "login") {
- layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", {
- icon: 4, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['閲嶆柊鐧诲綍']
+ layer.confirm(get_MessageError("[0000-2-041]鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", sessionStorage["HTranSlate"]), {
+ icon: 4, skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]娓╅Θ鎻愮ず", sessionStorage["HTranSlate"]), closeBtn: 0, btn: [get_MessageError('[0000-2-042]閲嶆柊鐧诲綍', sessionStorage["HTranSlate"])]
}, function () { parent.location.href = "../user/login.html"; });
}
if (event.keyCode == 13) {
@@ -516,24 +534,24 @@
if (event.keyCode == 13) {
if (!(/(^[1-9]\d*$)/.test(zxQty))) {
playSound();
- layer.msg("璇疯緭鍏ユ纭殑鏁存暟锛�");
+ layer.msg(get_MessageError("[0000-2-043]璇疯緭鍏ユ纭殑鏁存暟锛�", sessionStorage["HTranSlate"]));
return;
}
//鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new
if (zxQty > icmoQty) {
playSound();
- layer.msg("瑁呯鏁伴噺涓嶅厑璁稿ぇ浜庢祦杞崱鏁伴噺锛�", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.msg(get_MessageError("[3748-2-007]瑁呯鏁伴噺涓嶅厑璁稿ぇ浜庢祦杞崱鏁伴噺锛�", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
//鍒ゆ柇瑁呯鏁伴噺涓嶈兘澶т簬鍓╀綑鏁伴噺
- if (zxQty > icmoQtyNow) {
+ if (zxQty > icmoQtyNow && $("#HMixedBox").val() == "") {
playSound();
- layer.msg("瑁呯鏁伴噺涓嶅厑璁稿ぇ浜庢祦杞崱鍓╀綑鏁伴噺锛佸墿浣欐暟閲忎负" + icmoQtyNow, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.msg(get_MessageError("[3748-2-008]瑁呯鏁伴噺涓嶅厑璁稿ぇ浜庢祦杞崱鍓╀綑鏁伴噺锛佸墿浣欐暟閲忎负" + icmoQtyNow, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
if (zxQty == "" || zxQty <= 0) {
playSound();
- layer.msg("璇疯緭鍏ユ纭殑鏁伴噺锛�", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.msg(get_MessageError("[0000-2-044]璇疯緭鍏ユ纭殑鏁伴噺锛�", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
} else {
$("#zxQty").attr("readonly", "readonly");//鏁伴噺鍙
@@ -560,18 +578,18 @@
if (event.keyCode == 13) {
if (!(/(^[1-9]\d*$)/.test(pcmQty))) {
playSound();
- layer.msg("璇疯緭鍏ユ纭殑鏁存暟锛�");
+ layer.msg(get_MessageError("[0000-2-044]璇疯緭鍏ユ纭殑鏁伴噺锛�", sessionStorage["HTranSlate"]));
return;
}
//鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new
if (pcmQty > icmoQty) {
playSound();
- layer.msg("瀛愪欢鏉$爜鏁伴噺涓嶅厑璁稿ぇ浜庢祦杞崱鏁伴噺锛�", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.msg(get_MessageError("[3748-2-009]瀛愪欢鏉$爜鏁伴噺涓嶅厑璁稿ぇ浜庢祦杞崱鏁伴噺锛�", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
if (pcmQty == "" || pcmQty <= 0) {
playSound();
- layer.msg("璇疯緭鍏ユ纭殑鏁伴噺锛�", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.msg(get_MessageError("[0000-2-044]璇疯緭鍏ユ纭殑鏁伴噺锛�", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
} else {
$("#pcmQty").attr("readonly", "readonly");//鏁伴噺鍙
@@ -584,6 +602,24 @@
}
}
});
+
+
+ form.on('checkbox(HMixedBox)', function (obj) {
+ if (icmoQtyNow == 0) {
+ playSound();
+ layer.msg(get_MessageError("[3748-2-010]鍓╀綑鏁伴噺涓�" + icmoQtyNow + ",涓嶅厑璁告贩绠憋紒", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
+ $("input[name='HMixedBox']").prop("checked", false);
+ form.render('checkbox');
+ return;
+ }
+ if (obj.value == "") {
+ $("#HMixedBox").val("1");
+ } else {
+ $("#HMixedBox").val("");
+ }
+
+ });
+
//瀛愪欢鏉$爜鍥炶溅鏂规硶
$('#SubBarcode').on('keydown', function (event) { //鎵潯褰㈢爜
@@ -602,64 +638,64 @@
if (event.keyCode == 13) {
if (LDM != "鍏朵粬" && BBM != "鍏朵粬" && SubBarcode.length != 29) {
playSound();
- layer.alert("瀛愪欢鏉$爜闀垮害涓嶄负29浣�!", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3748-2-011]瀛愪欢鏉$爜闀垮害涓嶄负29浣�!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
if (LDM == "AAA" && SubBarcode.length != 50) {
playSound();
- layer.alert("瀛愪欢鏉$爜闀垮害涓嶄负50浣�!", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3748-2-012]瀛愪欢鏉$爜闀垮害涓嶄负50浣�!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
if (SubBarcode.match(/[^\x00-\xff]/g) != null) {
playSound();
- layer.alert("蹇呴』鏄崐瑙掑瓧绗�!", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3791-2-013]蹇呴』鏄崐瑙掑瓧绗�!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
if (SubBarcode.length == 50) {
if (LDM != "鍏朵粬" && reg.test(SubBarcode)) {
playSound();
- layer.alert("璇锋煡鐪嬪瓙浠舵潯鐮佸ぇ鍐欐槸鍚︽纭�!", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3748-2-013]璇锋煡鐪嬪瓙浠舵潯鐮佸ぇ鍐欐槸鍚︽纭�!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
} else {
if (LDM != "鍏朵粬" && BBM != "鍏朵粬" && reg.test(SubBarcode)) {
playSound();
- layer.alert("璇锋煡鐪嬪瓙浠舵潯鐮佸ぇ鍐欐槸鍚︽纭�!", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("璇锋煡鐪嬪瓙浠舵潯鐮佸ぇ鍐欐槸鍚︽纭�!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
}
if (LDM != "鍏朵粬" && BBM != "鍏朵粬" && SubBarcode.indexOf(BBM) == -1) {
playSound();
- layer.alert("璇锋壂鎻忔纭殑瀛愪欢鏉$爜!", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3748-2-014]璇锋壂鎻忔纭殑瀛愪欢鏉$爜!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
if (LDM != "鍏朵粬") {
if (SubBarcode.indexOf(LDM) == -1) {
playSound();
- layer.alert("褰撳墠鏉$爜涓嶅睘浜�" + LDM + "杞﹂棿", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3748-2-015]褰撳墠鏉$爜涓嶅睘浜�" + LDM + "杞﹂棿", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
}
if (SubBarcode == "" || HBillNo == "") {
playSound();
- layer.alert("瀛愪欢鏉$爜鎴栨祦杞崱鍙蜂负绌猴紒", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3748-2-016]瀛愪欢鏉$爜鎴栨祦杞崱鍙蜂负绌猴紒", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
if (zxQty == zxQtyFlag) {
playSound();
- layer.alert("瑁呯鏁伴噺宸叉壂瀹岋紝璇风偣鍑讳繚瀛橈紒", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3748-2-017]瑁呯鏁伴噺宸叉壂瀹岋紝璇风偣鍑讳繚瀛橈紒", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
$("#HRemark").attr("readonly", "readonly");//涓嶆弧绠辨爣璇嗗彧璇�
$("#HRemark").css("background-color", "#efefef4d");
return;
}
if (pcmQty == pcmQtyFlag) {
playSound();
- layer.alert("瀛愪欢鏉$爜鏁伴噺宸叉壂瀹岋紝璇风偣鍑讳繚瀛橈紒", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3748-2-018]瀛愪欢鏉$爜鏁伴噺宸叉壂瀹岋紝璇风偣鍑讳繚瀛橈紒", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
var a = 0;
@@ -673,7 +709,7 @@
if (result.count == 0) {
a = 1;
playSound();
- layer.alert(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]纭', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return false;
}
}
@@ -682,18 +718,19 @@
a = 0;
return false;
}
+
var HProcExchBillNo = $("#HProcExchBillNo").val();
//鍒ゆ柇鏉$爜涔嬪墠鐨勫伐搴忔槸鍚﹀嚭绔�
$.ajax({
url: GetWEBURL() + "/LEMS/SNBarcodeProcCtrl",
type: "GET",
async: false,
- data: { "SubBarcode": SubBarcode, "HProcExchBillNo": HProcExchBillNo },
+ data: { "SubBarcode": SubBarcode, "HProcExchBillNo": HProcExchBillNo, "HMixedBox": $("#HMixedBox").val(), "HBillNo": HBillNo2 },
success: function (result) {
if (result.count == 0) {
a = 1;
playSound();
- layer.alert(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]纭', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return false;
}
}
@@ -703,6 +740,28 @@
a = 0;
return false;
}
+
+ //鍒ゆ柇鏉$爜鐨勯厤浠舵槸鍚︾鍚堟ā鍏� 绌村彿瑕佹眰
+ $.ajax({
+ url: GetWEBURL() + "/LEMS/h_p_CJ_SNBarCodeBillMouldBathSelect",
+ type: "GET",
+ async: false,
+ data: { "SubBarcode": SubBarcode, "HProcExchBillNo": HProcExchBillNo, "HBillType": "BZ" },
+ success: function (result) {
+ if (result.count == 0) {
+ a = 1;
+ playSound();
+ layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]纭', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
+ return false;
+ }
+ }
+ })
+
+ if (a == 1) {
+ a = 0;
+ return false;
+ }
+
$.ajax({//鍒ゆ柇鎬荤殑鍖呰鏁伴噺鏄惁瓒呰繃娴佽浆鍗℃暟閲�
url: GetWEBURL() + "/LEMS/h_p_Sc_ProductionLinePackaging_Checkqty",
@@ -712,7 +771,7 @@
success: function (result) {
if (result.count == 0) {
playSound();
- layer.alert(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't' });
+ layer.alert(result.Message, { icon: 5, btn: [get_MessageError('[0000-2-008]纭', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
else {
@@ -727,103 +786,112 @@
var AllHqty = result.data[0].HQty;
if (AllHqty >= icmoQty) {
playSound();
- layer.alert("鍖呰鏁伴噺宸茬瓑浜庢祦杞崱鏁伴噺锛佷笉鍏佽鎵爜锛�", { icon: 1 });
+ layer.alert(get_MessageError("[3748-2-019]鍖呰鏁伴噺宸茬瓑浜庢祦杞崱鏁伴噺锛佷笉鍏佽鎵爜锛�", sessionStorage["HTranSlate"]), { icon: 1 });
return;
} else {
- $.ajax({//琛ㄤ綋瀛榯emp琛�
- url: GetWEBURL() + "/LEMS/SaveSubBarcode_Json",
- type: "GET",
- async: false,
- data: {
- "HBillNo": HBillNo
- , "SubBarcode": SubBarcode
- , "HInterID": HInterID
- , "HBillNo2": HBillNo2
- , "HBillType": HBillType
- , "sMaker": sMaker
- , "HBarCode": $("#HBarCode_wym").val()
- , "HNumber": $("#HNumber").val()
- , "HName": $("#HMaterName").val()
- , "HModel": $("#HModel").val()
- },
- success: function (result) {
- var data = result.data;
- if (result.Message == "璇ュ瓙浠舵潯鐮佸凡瀛樺湪") {
- playSound();
- layer.alert("璇ュ瓙浠舵潯鐮佸凡瀛樺湪", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
- } else {
- if (data[0].Column1 == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
- $('#SubBarcode').val("");
- $("#SubBarcode").focus();
- table.reload('smjl-table', {
- url: GetWEBURL1() + '/LEMS/Update_HBillNo_SubBarcodeList_Json'
- , where: {
- HBillNo: HBillNo2
- , HBarCode: HBillNo
- }
- });
- zxQtyFlag++;
- pcmQtyFlag++
- $("#zxQty").val("" + zxQtyFlag + "/" + zxQty + "");
- $("#pcmQty").val("" + pcmQtyFlag + "/" + pcmQty + "");
- layer.msg("鎵弿鎴愬姛", { time: 5000, icon: 6 });
- $.ajax({//鏌ヨ鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶
- url: GetWEBURL() + "/LEMS/Select_Gy_BarCodeBill_HQty",
- type: "GET",
- async: false,
- data: {
- "HBarCode": $("#HBarCode_wym").val()
- },
- success: function (result) {
- var HQty = result.data[0].HQty;
- HQty++;
- $.ajax({//鏇存柊鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶
- url: GetWEBURL() + "/LEMS/Update_Gy_BarCodeBill_HQty",
- type: "GET",
- async: false,
- data: {
- "HBarCode": $("#HBarCode_wym").val(),
- "HQty": HQty
- },
- success: function (result) {
- var HQty = result.data;
- ZJTMFlag = true;
- }, error: function () {
- playSound();
- layer.alert("鏇存柊鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶鍙戠敓閿欒!", { icon: 5 });
- }
- });
- }, error: function () {
- playSound();
- layer.alert("鏌ヨ鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶鍙戠敓閿欒!", { icon: 5 });
- }
- });
- } else {
+ //鍒ゆ柇瑁呯鏁伴噺涓嶈兘澶т簬鍓╀綑鏁伴噺
+ if (AllHqty > icmoQtyNow && $("#HMixedBox").val() == "") {
+ playSound();
+ layer.msg(get_MessageError("[3748-2-008]瑁呯鏁伴噺涓嶅厑璁稿ぇ浜庢祦杞崱鍓╀綑鏁伴噺锛佸墿浣欐暟閲忎负" + icmoQtyNow, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
+ return;
+ } else {
+ $.ajax({//琛ㄤ綋瀛榯emp琛�
+ url: GetWEBURL() + "/LEMS/SaveSubBarcode_Json",
+ type: "GET",
+ async: false,
+ data: {
+ "HBillNo": HBillNo
+ , "SubBarcode": SubBarcode
+ , "HInterID": HInterID
+ , "HBillNo2": HBillNo2
+ , "HBillType": HBillType
+ , "sMaker": sMaker
+ , "HBarCode": $("#HBarCode_wym").val()
+ , "HNumber": $("#HNumber").val()
+ , "HName": $("#HMaterName").val()
+ , "HModel": $("#HModel").val()
+ , "HOrgID": $("#HOrgID").val()
+ },
+ success: function (result) {
+ var data = result.data;
+ if (result.Message == "璇ュ瓙浠舵潯鐮佸凡瀛樺湪") {
playSound();
- // $("#verifycode").click();
- //layer.msg(result.Message, { icon: 5 });
- layer.alert("鎻掑叆缂撳瓨琛ㄥけ璐�", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[0000-2-039]璇ュ瓙浠舵潯鐮佸凡瀛樺湪", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
+ } else {
+ if (data[0].Column1 == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ $('#SubBarcode').val("");
+ $("#SubBarcode").focus();
+ table.reload('smjl-table', {
+ url: GetWEBURL() + '/LEMS/Update_HBillNo_SubBarcodeList_Json'
+ , where: {
+ HBillNo: HBillNo2
+ , HBarCode: HBillNo
+ }
+ });
+ zxQtyFlag++;
+ pcmQtyFlag++
+ $("#zxQty").val("" + zxQtyFlag + "/" + zxQty + "");
+ $("#pcmQty").val("" + pcmQtyFlag + "/" + pcmQty + "");
+ layer.msg(get_MessageError("[0000-2-060]鎵弿鎴愬姛", sessionStorage["HTranSlate"]), { time: 5000, icon: 6 });
+ $.ajax({//鏌ヨ鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶
+ url: GetWEBURL() + "/LEMS/Select_Gy_BarCodeBill_HQty",
+ type: "GET",
+ async: false,
+ data: {
+ "HBarCode": $("#HBarCode_wym").val()
+ },
+ success: function (result) {
+ var HQty = result.data[0].HQty;
+ HQty++;
+ $.ajax({//鏇存柊鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶
+ url: GetWEBURL() + "/LEMS/Update_Gy_BarCodeBill_HQty",
+ type: "GET",
+ async: false,
+ data: {
+ "HBarCode": $("#HBarCode_wym").val(),
+ "HQty": HQty
+ },
+ success: function (result) {
+ var HQty = result.data;
+ ZJTMFlag = true;
+ }, error: function () {
+ playSound();
+ layer.alert(get_MessageError("[3748-2-020]鏇存柊鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶鍙戠敓閿欒!", sessionStorage["HTranSlate"]), { icon: 5 });
+ }
+ });
+ }, error: function () {
+ playSound();
+ layer.alert(get_MessageError("[3748-2-021]鏌ヨ鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶鍙戠敓閿欒!", sessionStorage["HTranSlate"]), { icon: 5 });
+ }
+ });
+ } else {
+ playSound();
+ // $("#verifycode").click();
+ //layer.msg(result.Message, { icon: 5 });
+ layer.alert(get_MessageError("[3748-2-022]鎻掑叆缂撳瓨琛ㄥけ璐�", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
+ }
}
+ }, error: function () {
+ playSound();
+ layer.alert(get_MessageError("[3748-2-023]瀛愪欢鏉$爜鏂规硶鍙戠敓閿欒!", sessionStorage["HTranSlate"]), { icon: 5 });
}
- }, error: function () {
- playSound();
- layer.alert("瀛愪欢鏉$爜鏂规硶鍙戠敓閿欒!", { icon: 5 });
- }
- });
+ });
+ }
}
}, error: function () {
playSound();
- layer.alert("鏌ヨ鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶鍙戠敓閿欒!", { icon: 5 });
+ layer.alert(get_MessageError("[3748-2-021]鏌ヨ鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶鍙戠敓閿欒!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
}
}, error: function () {
playSound();
- layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ layer.alert(get_MessageError("[0000-1-002]鎺ュ彛璇锋眰澶辫触!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
}
});
+
//淇濆瓨鎸夐挳
form.on('submit(Saver)', function (data) {//鎻愪氦
//debugger;
@@ -831,13 +899,13 @@
var HRemark = $('#HRemark').val();
if (!HRemark) {
playSound();
- layer.alert("瑁呯鏁伴噺鏈壂瀹岋紝璇锋壂瀹岃绠辨暟閲忔垨濉啓涓嶆弧绠辨爣璇嗭紒", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3748-2-024]瑁呯鏁伴噺鏈壂瀹岋紝璇锋壂瀹岃绠辨暟閲忔垨濉啓涓嶆弧绠辨爣璇嗭紒", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
}
if (!ZJTMFlag) {
playSound();
- layer.alert("瀛愪欢鏉$爜鏈壂鎻忥紒", { icon: 5, btn: ['纭'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[3748-2-025]瀛愪欢鏉$爜鏈壂鎻忥紒", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]纭', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
//澧炲姞鏍¢獙鐧芥爣鍙�
@@ -847,19 +915,19 @@
//if (LDM != "鍏朵粬" && BBM != "鍏朵粬" && HBarCode_White == "") {
// playSound();
- // layer.alert("鐧芥爣鍙蜂笉鑳戒负绌�!", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ // layer.alert("鐧芥爣鍙蜂笉鑳戒负绌�!", { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
// return;
//}
//var BBMs = BBM.replace(/-/g, "");
//if (LDM != "鍏朵粬" && BBM != "鍏朵粬" && HBarCode_White.indexOf(BBMs) == -1) {
// playSound();
- // layer.alert("璇锋壂鎻忔纭櫧鏍囧彿", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ // layer.alert("璇锋壂鎻忔纭櫧鏍囧彿", { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
// return;
//}
if ($('#dymb').val() == "鏈�夋嫨") {
playSound();
- layer.alert("璇烽�夋嫨鎵撳嵃妯℃澘", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[0000-2-061]璇烽�夋嫨鎵撳嵃妯℃澘", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
var sMainStr = JSON.stringify(data.field);
@@ -874,7 +942,7 @@
var HProjectNum = "娴嬭瘯";
if (!HProjectNum) {
playSound();
- layer.alert("椤圭洰鍙蜂负绌猴紒", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[0000-2-062]椤圭洰鍙蜂负绌猴紒", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
$.ajax({//鎻掑叆涓昏〃
@@ -890,22 +958,23 @@
, "BBM": BBM
, "LDM": LDM
, "HMaterNumber": $("#HNumber").val()
+ , "HOrgID": $("#HOrgID").val()
},
success: function (result) {
var data = result.data;
if (result.count == 1) {
playSound();
- layer.msg("鎵弿鎴愬姛", { time: 5000, icon: 6 });
+ layer.msg(get_MessageError("[0000-2-060]鎵弿鎴愬姛", sessionStorage["HTranSlate"]), { time: 5000, icon: 6 });
} else {
playSound();
// $("#verifycode").click();
//layer.msg(result.Message, { icon: 5 });
- layer.alert("鎻掑叆涓昏〃澶辫触", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[0000-2-063]鎻掑叆涓昏〃澶辫触", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
}, error: function () {
playSound();
- layer.alert("娴佹按鍙锋柟娉曞彂鐢熼敊璇�!", { icon: 5 });
+ layer.alert(get_MessageError("[0000-2-064]娴佹按鍙锋柟娉曞彂鐢熼敊璇�!", sessionStorage["HTranSlate"]), { icon: 5 });
return;
}
});
@@ -933,12 +1002,12 @@
playSound();
// $("#verifycode").click();
//layer.msg(result.Message, { icon: 5 });
- layer.alert("鎻掑叆瀛愯〃澶辫触", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[0000-2-065]鎻掑叆瀛愯〃澶辫触", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
}, error: function () {
playSound();
- layer.alert("鎻掑叆瀛愯〃鏂规硶鍙戠敓閿欒!", { icon: 5 });
+ layer.alert(get_MessageError("[0000-2-065]鎻掑叆瀛愯〃鏂规硶鍙戠敓閿欒!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
}
@@ -960,11 +1029,11 @@
playSound();
// $("#verifycode").click();
//layer.msg(result.Message, { icon: 5 });
- layer.alert("鎻掑叆涓昏〃澶辫触", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[0000-2-063]鎻掑叆涓昏〃澶辫触", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
}
}, error: function () {
playSound();
- layer.alert("鏇存柊鏍囪鏂规硶鍙戠敓閿欒!", { icon: 5 });
+ layer.alert(get_MessageError("[0000-2-066]鏇存柊鏍囪鏂规硶鍙戠敓閿欒!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
}
@@ -994,6 +1063,9 @@
//娓呯┖鎵弿璁板綍鐨勮绠辨暟閲�
zxQtyFlag = 0;
pcmQtyFlag = 0;
+ $("#HMixedBox").val("");
+ $("input[name='HMixedBox']").prop("checked", false);
+ form.render('checkbox');
//鑾峰彇鍗曟嵁鍙�
getBillno();
//鎵弿鏉$爜
@@ -1037,33 +1109,42 @@
//閫�鍑烘寜閽�
form.on('submit(Close)', function (data) {//閫�鍑�
- layer.confirm('鎮ㄧ‘瀹氳鍏抽棴鏈〉鍚楋紵', { icon: 3, title: '鎻愮ず' }, function (index) {
+ layer.confirm(get_MessageError('[0000-1-031]鎮ㄧ‘瀹氳鍏抽棴鏈〉鍚楋紵', sessionStorage["HTranSlate"]), { icon: 3, title: get_MessageError("[0000-2-009]娓╅Θ鎻愮ず", sessionStorage["HTranSlate"]) }, function (index) {
parent.layui.admin.events.closeThisTabs();
});
});
//鏂板鎸夐挳
form.on('submit(HAddBT)', function (data) {//閫�鍑�
- layer.confirm('鎮ㄧ‘瀹氳鏂板鍚楋紵', { icon: 3, title: '鎻愮ず' }, function (index) {
+ layer.confirm(get_MessageError('[0000-2-048]鎮ㄧ‘瀹氳鏂板鍚楋紵', sessionStorage["HTranSlate"]), { icon: 3, title: get_MessageError("[0000-2-009]娓╅Θ鎻愮ず", sessionStorage["HTranSlate"]) }, function (index) {
window.location.reload();
});
+ });
+
+ //鏂板鎵撳嵃妯℃澘鎸夐挳
+ form.on('submit(HAddPrint)', function (data) {//閫�鍑�
+ layer.open({
+ type: 2
+ , area: ['80%', '80%']
+ , title: '鎵撳嵃妯$増閫夋嫨'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=&MyMsg=&Type=' + HModName, 'yes']
+ , resize: false
+ })
});
//鎵撳嵃鎸夐挳
form.on('submit(Print2)', function (data) {//閫�鍑�
//鎵撳紑鎵撳嵃妯℃澘
var linterid = $("#HInterID").val();
- //var linterid = "28973";
- //var Type = "HBarCodePrint";
- //var OpenTmp = "鍖呰鍗曠墿鏂欐爣璇嗗崱(缃戦〉鐗�)";
- //var ReportViewer = document.getElementById("ReportViewer");
- //window.open("../../views/BaseSet/HBarPlanPrint.html?linterid=" + linterid.toString() + "&Type=" + Type.toString() + "&OpenTmp=" + OpenTmp.toString());
var sWhere = "select * from h_v_SRM_BarCodeBillList where HItemID in(" + linterid + ") order by 鐗╂枡浠g爜";
$.ajax({
type: "GET",
url: GetWEBURL() + "/Gy_SOPBillList/WindowPrintList", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
- async: true,
+ async: false,
data: { "sWhere": sWhere },
success: function (data) {
if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
@@ -1079,12 +1160,13 @@
var report1 = "";
var parintName = $("#PrintName").val();
- if (parintName == "鏂帿灏�") {
+ if (parintName == "鏂帿灏�" && LDM != "AAA") {
report1 = urlAddRandomNo("../../grf/鍖呰鍗曠墿鏂欐爣璇嗗崱(缃戦〉鐗�).grf");
+ } else if (LDM == "AAA") {
+ report1 = urlAddRandomNo("../../grf/鍖呰鍗曠墿鏂欐爣璇嗗崱(缃戦〉鐗�)_MXG.grf");
} else {
report1 = urlAddRandomNo("../../grf/鍖呰鍗曠墿鏂欐爣璇嗗崱(缃戦〉鐗�)2.grf");
}
-
var args = {
type: "print",
showOptionDlg: false, //濡傛灉涓嶆樉绀烘墦鍗板璇濇鑰岀洿鎺ユ墦鍗帮紝灏嗘琛屾敞閲婂幓鎺夊嵆鍙�
@@ -1097,7 +1179,7 @@
//};
webapp_ws_ajax_run(args);
} else {
- layer.msg("鏌ユ棤鏁版嵁!");
+ layer.msg(get_MessageError("[0000-1-045]鏌ユ棤鏁版嵁!", sessionStorage["HTranSlate"]));
}
}
else {
@@ -1114,11 +1196,14 @@
//鎵撳嵃鎸夐挳
form.on('submit(Print)', function (data) {//閫�鍑�
//鎵撳紑鎵撳嵃妯℃澘
+ var BBM = $("#BBM").val();
+ var LDM = $("#LDM").val();
var linterid = $("#HInterID").val();
+ var HOrgID = $("#HOrgID").val();
var Type = "HBarCodePrint";
- var OpenTmp = "鐧芥爣鎵撳嵃1";
- //var ReportViewer = document.getElementById("ReportViewer");
- window.open("../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/HBarPlanPrint.html?linterid=" + linterid.toString() + "&Type=" + Type.toString() + "&OpenTmp=" + OpenTmp.toString());
+ var OpenTmp = $("#dymb").val();
+ window.open("../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/HBarPlanPrint.html?linterid=" + linterid.toString() + "|" + HOrgID + "&Type=" + Type.toString() + "&OpenTmp=" + OpenTmp.toString());
+
$("#Print2").click();
});
@@ -1130,13 +1215,14 @@
layer.msg('鏌ョ湅鎿嶄綔');
} else if (layEvent === 'del') {
if (data.HBillType == "3772") {
- layer.msg("娴佽浆鍗″彿涓嶅厑璁稿垹闄わ紒");
+ layer.msg(get_MessageError("[0000-2-067]娴佽浆鍗″彿涓嶅厑璁稿垹闄わ紒", sessionStorage["HTranSlate"]));
return;
}
- layer.confirm('鐪熺殑鍒犻櫎琛屼箞', function (index) {
+ layer.confirm(get_MessageError('[0000-1-003]鐪熺殑鍒犻櫎琛屼箞', sessionStorage["HTranSlate"]), function (index) {
$.ajax({
url: GetWEBURL() + '/LEMS/DelProductionLinePackagingTable',
type: "GET",
+ async: false,
data: { "sHInterID": data.HInterID, "HSourceBillNo": data.HSourceBillNo },
success: function (data) {
if (data.count == 1) {
@@ -1168,22 +1254,22 @@
var HQty = result.data;
}, error: function () {
playSound();
- layer.alert("鏇存柊鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶鍙戠敓閿欒!", { icon: 5 });
+ layer.alert(get_MessageError("[3748-2-020]鏇存柊鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶鍙戠敓閿欒!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
}, error: function () {
playSound();
- layer.alert("鏌ヨ鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶鍙戠敓閿欒!", { icon: 5 });
+ layer.alert(get_MessageError("[3748-2-021]鏌ヨ鏉$爜妗f琛ㄩ噷鐨勯暛闆曟潯鐮佺殑鍚堣鏁伴噺鏂规硶鍙戠敓閿欒!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
} else {
playSound();
- layer.alert(data.code + data.msg, { icon: 5 });
+ layer.alert(get_MessageError(data.code + data.msg, sessionStorage["HTranSlate"]), { icon: 5 });
}
}, error: function () {
- layer.msg("鎺ュ彛璇锋眰澶辫触!", {
- icon: 5, btn: ['纭'], time: 100000, offset: 't',
- skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず"
+ layer.msg(get_MessageError("[0000-1-002]鎺ュ彛璇锋眰澶辫触!", sessionStorage["HTranSlate"]), {
+ icon: 5, btn: [get_MessageError('[0000-2-008]纭', sessionStorage["HTranSlate"])], time: 100000, offset: 't',
+ skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]娓╅Θ鎻愮ず", sessionStorage["HTranSlate"])
});
}
});
@@ -1201,7 +1287,7 @@
//鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new
if (HFbarcode == "") {
playSound();
- layer.alert("娴佷紶鍗″彿涓虹┖锛�", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError("[0000-1-057]娴佷紶鍗″彿涓虹┖锛�", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
return;
}
//鍒ゆ柇鏂囨湰妗嗗彧璇绘椂涓嶅彲鎵爜
@@ -1239,6 +1325,11 @@
, "娴佽浆鍗D": data[0].hmainid
});
icmoQty = data[0].娴佽浆鍗℃暟閲�;
+ if (data[0].榛樿鎵撳嵃妯$増 !="") {
+ $("#dymb").val(data[0].榛樿鎵撳嵃妯$増);
+ form.render('select');
+ }
+
//
$.ajax({//鐢熸垚鍞竴鐮�
url: GetWEBURL() + "/LEMS/SaveBarCode_json",
@@ -1248,7 +1339,8 @@
"sHBarcodeNo": $("#HSourceBillNo").val(),
"sHMaterID": $("#HMaterID").val(),
"sHUnitID": $("#HUnitID").val(),
- "sHMaterName": $("#HMaterName").val()
+ "sHMaterName": $("#HMaterName").val(),
+ "HOrgID": $("#HOrgID").val()
},
success: function (result) {
var data = result.data;
@@ -1265,22 +1357,21 @@
icmoQtyNow = result.data;
} else {
playSound();
- layer.alert(result.Message, { icon: 5 });
+ layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]), { icon: 5 });
}
}, error: function () {
playSound();
- layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ layer.alert(get_MessageError("[0000-1-002]鎺ュ彛璇锋眰澶辫触!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
} else {
playSound();
- // $("#verifycode").click();
- //layer.msg(result.Message, { icon: 5 });
- layer.alert("鎻掑叆涓昏〃澶辫触", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+
+ layer.alert(get_MessageError("[0000-2-063]鎻掑叆涓昏〃澶辫触", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
}
}, error: function () {
playSound();
- layer.alert("鏇存柊鏍囪鏂规硶鍙戠敓閿欒!", { icon: 5 });
+ layer.alert(get_MessageError("[0000-2-066]鏇存柊鏍囪鏂规硶鍙戠敓閿欒!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
//
@@ -1319,35 +1410,35 @@
}
else {
playSound();
- layer.alert(result.code + result.Message, { icon: 5 });
+ layer.alert(get_MessageError(result.code + result.Message, sessionStorage["HTranSlate"]), { icon: 5 });
}
}
, error: function () {
playSound();
layer.close(index0);
- layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ layer.alert(get_MessageError("[0000-1-002]鎺ュ彛璇锋眰澶辫触!", sessionStorage["HTranSlate"]), { icon: 5 });
}
})
} else {
playSound();
// $("#verifycode").click();
//layer.msg(result.Message, { icon: 5 });
- layer.alert("鏃犳娴佽浆鍗″彿锛�", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert("鏃犳娴佽浆鍗″彿锛�", { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
}
}, error: function () {
playSound();
- layer.alert("鎵祦杞崱鍙锋柟娉曞彂鐢熼敊璇�!", { icon: 5 });
+ layer.alert(get_MessageError("[3748-2-026]鎵祦杞崱鍙锋柟娉曞彂鐢熼敊璇�!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
} else {
playSound();
// $("#verifycode").click();
//layer.msg(result.Message, { icon: 5 });
- layer.alert(result.Message, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]閫�鍑�', sessionStorage["HTranSlate"])], time: 100000, offset: 't' });
}
}, error: function () {
playSound();
- layer.alert("鎵潯褰㈢爜鏂规硶鍙戠敓閿欒!", { icon: 5 });
+ layer.alert(get_MessageError("[0000-2-068]鎵潯褰㈢爜鏂规硶鍙戠敓閿欒!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
// layer.msg($('#HFbarcode').val(), { icon: 1 });
@@ -1367,23 +1458,36 @@
}, error: function () {
playSound();
layer.closeAll("loading");
- layer.alert("鑾峰彇鍗曟嵁鍙峰け璐�!", { icon: 5 });
+ layer.alert(get_MessageError("[0000-2-004]鑾峰彇鍗曟嵁鍙峰け璐�!", sessionStorage["HTranSlate"]), { icon: 5 });
}
});
}
+
+ //鑾峰彇鎵撳嵃妯℃澘
+ function GetHBarCodePrint() {
+ //鑾峰彇鐧诲綍椤电粍缁囧垪
+ $.ajax({
+ type: "get",
+ async: false,
+ url: GetWEBURL() + "/Open_PrintTem/GetOpenTmpList_Json",
+ data: { "HNumber": HModName },
+ success: function (result) {
+ var HBarCodePrint = "";
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ var data = result.data;
+ for (var i = 0; i < data.length; i++) {
+ HBarCodePrint += '<option style="color:blue;" value="' + data[i].HName + '">' + data[i].HName + '</option>';
+ }
+ $("#dymb").append(HBarCodePrint);
+ form.render('select');
+ }
+ layer.closeAll("loading");
+ }
+ })
+ }
+
//浠ヤ笂涓簂ayui妯″潡
});
-
- //function window_onload() {
- // Report.LoadFromURL("../grf/鍖呰鍗曠墿鏂欐爣璇嗗崱(缃戦〉鐗�).grf");
-
- //}
- //function btnPrint_onclick() {
- // var linterid = "28973";
- // //Report.LoadDataFromURL("../../views/Baseset/xmlSRM_Web_BarCodeBillList.aspx?linterid=" + linterid, true, "");
-
- // Report.Print(true);
- //}
function GetHWorkerValue(obj) { //杩斿洖鎺ユ敹浜�
$("#Operator").val(obj[0].HName);
@@ -1423,16 +1527,16 @@
$("#HOrganizationID").val(obj[0].HNumber);
}
- //function GetHEmpValue(obj) //杩斿洖鑱屽憳
- //{
- // $("#HEmpName").val(obj[0].HName);
- // $("#HEmpID").val(obj[0].HItemID);
- //}
- //function GetHDeptNameValue(obj) //杩斿洖閮ㄩ棬
- //{
- // $("#HDeptName").val(obj[0].HName);
- // $("#HDeptID").val(obj[0].HItemID);
- //}
+ //function GetHEmpValue(obj) //杩斿洖鑱屽憳
+ //{
+ // $("#HEmpName").val(obj[0].HName);
+ // $("#HEmpID").val(obj[0].HItemID);
+ //}
+ //function GetHDeptNameValue(obj) //杩斿洖閮ㄩ棬
+ //{
+ // $("#HDeptName").val(obj[0].HName);
+ // $("#HDeptID").val(obj[0].HItemID);
+ //}
</script>
--
Gitblit v1.9.1