From 7ae052d141e69fe9e19392172fc2960134a03232 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期一, 01 十二月 2025 15:54:52 +0800
Subject: [PATCH] 1.采购入库单列表、直接调拨单列表、其他出库单列表、生产入库列表、销售出库单列表:layui中开发 查看包装明细
---
WebTM/views/WMS扫码模块/生产调拨/Kf_MoveStockBill_PDA.html | 83 ++++++++++++++++++++++++++++++++---------
1 files changed, 64 insertions(+), 19 deletions(-)
diff --git "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\347\224\237\344\272\247\350\260\203\346\213\250/Kf_MoveStockBill_PDA.html" "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\347\224\237\344\272\247\350\260\203\346\213\250/Kf_MoveStockBill_PDA.html"
index 2022227..cd1e349 100644
--- "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\347\224\237\344\272\247\350\260\203\346\213\250/Kf_MoveStockBill_PDA.html"
+++ "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\347\224\237\344\272\247\350\260\203\346\213\250/Kf_MoveStockBill_PDA.html"
@@ -15,6 +15,7 @@
<script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
<script src="../../../layuiadmin/Scripts/webConfig.js"></script>
<script src="../../../layuiadmin/PubCustom.js"></script>
+ <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
<style>
.layui-col-xs8 {
width: 55.666667%;
@@ -199,8 +200,13 @@
<div class="layui-col-xs3">
<label class="layui-form-label" style="width:60px;padding-left:0px;">鍗曟嵁鍙�</label>
</div>
- <div class="layui-col-xs9">
+ <div class="layui-col-xs8">
<input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled>
+ </div>
+ <div class="layui-col-xs2">
+ <button type="button" lay-submit="" lay-filter="generateQRCodeBtn" class="layui-btn" id="generateQRCodeBtn" style="width: 45px; margin-left: 10px; padding-left: 12px">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-2px;"></i>
+ </button>
</div>
</div>
<div class="layui-row">
@@ -616,7 +622,7 @@
$("#HStockOutOrgID").val(sessionStorage["OrganizationID"]);
$("#HBillType").val("1207");
$("#HRedBlueFlag").val("false");
- if (sessionStorage["HSCWHID"]!=0 && sessionStorage["HSCWHSPFlag"]) {
+ if (sessionStorage["HSCWHID"] != 0 && sessionStorage["HSCWHSPFlag"] == 'false') {
$("#HStockPlaceID").val("0");
$("#HStockPlaceName").val("");
$("#HStockPlaceName").attr("disabled", "disabled");
@@ -628,7 +634,7 @@
$("#HStockPlaceName").removeAttr("disabled");
$('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵��
}
- if (sessionStorage["HWHID"] != 0 && sessionStorage["HWhSPFlag"]) {
+ if (sessionStorage["HWHID"] != 0 && sessionStorage["HWhSPFlag"] == 'false') {
$("#HOutStockPlaceID").val("0");
$("#HOutStockPlaceName").val("");
$("#HOutStockPlaceName").attr("disabled", "disabled");
@@ -1018,6 +1024,7 @@
if (d.data[0].HMulSourceBill == 0) {
$("#HSourceBillNo").attr("disabled", "disabled");
$('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+ $('#cmdHSourceBillNo').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
}
if (d.data[0].HDeptID != 0) {
$("#HDeptID").val(d.data[0].HDeptID);
@@ -1145,8 +1152,8 @@
if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
$("#HSCWHID").val(result.data[0].HItemID);
$("#HSCWHName").val(result.data[0].HName);
- $("#HOutStockPlaceID").val("0");
- $("#HOutStockPlaceName").val("");
+ $("#HOutStockPlaceID").val(result.data[0].HSPID);
+ $("#HOutStockPlaceName").val(result.data[0].HSPName);
if (result.data[0].HSPFlag == 0) {
$("#HOutStockPlaceName").attr("disabled", "disabled");
$('#HSCSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
@@ -1323,8 +1330,8 @@
if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
$("#HWHID").val(result.data[0].HItemID);
$("#HWHName").val(result.data[0].HName);
- $("#HStockPlaceID").val("0");
- $("#HStockPlaceName").val("");
+ $("#HStockPlaceID").val(result.data[0].HSPID);
+ $("#HStockPlaceName").val(result.data[0].HSPName);
if (result.data[0].HSPFlag == 0) {
$("#HStockPlaceName").attr("disabled", "disabled");
$('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
@@ -1685,7 +1692,7 @@
, shade: 0.6 //閬僵閫忔槑搴�
, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
, anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
- , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes']
+ , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_DepartmentList_PDA.html?HStockOrgID=' + HStockOrgID + '&Type=HDept1', 'yes']
, resize: false
, cancel: function () {
//$(".layui-btn").removeClass("layui-btn-disabled");
@@ -1827,7 +1834,7 @@
parent.location.href = "../../WMS鎵爜妯″潡/鐢熶骇璋冩嫧/Kf_MoveStockBillList_PDA.html";
}
else {
- parent.location.href = "../../../views/index_Mobile.html";
+ /* parent.location.href = "../../../views/index_Mobile.html";*/
}
}//鍏抽棴
}
@@ -1938,9 +1945,9 @@
//鏇存柊鍏堣繘鍏堝嚭涓存椂琛ㄧ姸鎬侊紙鏇存柊 HlineStatus =1锛�
$.ajax({
type: "Get",
- url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_FIFO_Json",
+ url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_FIFO_New_Json",
async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
- data: { "HInterID": HInterID, "HBillType": HBillType },
+ data: { "HInterID": HInterID, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID },
dataType: "json",
success: function (data) {
if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜�
@@ -2020,7 +2027,42 @@
//#endregion
-
+ //#region 浜岀淮鐮佺敓鎴�
+ form.on('submit(generateQRCodeBtn)', function () {
+ showQRCode($("#HBillNo").val(), "鍗曟嵁浜岀淮鐮�");
+ });
+ /**
+ * 鏄剧ず浜岀淮鐮佸脊绐�
+ * @param {string} content - 瑕佺敓鎴愪簩缁寸爜鐨勫唴瀹�
+ * @param {string} title - 寮圭獥鏍囬
+ */
+ function showQRCode(content, title) {
+ // 鏄剧ず寮圭獥
+ layer.open({
+ type: 1,
+ title: title || '浜岀淮鐮�',
+ skin: 'layui-layer-demo', // 鑷畾涔夌毊鑲�
+ area: ['300px', '360px'],
+ closeBtn: 1,
+ shadeClose: true,
+ content: '<div style="text-align:center;padding:45px;">' +
+ '<div id="qrcode" style="margin-left: auto;"></div>' +
+ '<div style="">' + content + '</div></div>',
+ success: function (layero, index) {
+ // 鍦ㄥ脊绐楁垚鍔熸墦寮�鍚庣敓鎴愪簩缁寸爜
+ new QRCode(document.getElementById("qrcode"), {
+ text: content,
+ width: 200,
+ height: 200,
+ colorDark: "#000000",
+ colorLight: "#ffffff",
+ correctLevel: QRCode.CorrectLevel.H
+ });
+ }
+ });
+ }
+ //#endregion
+
//#region 鎵弿婧愬崟鏉$爜
//鎵弿婧愬崟鏉$爜
@@ -2066,6 +2108,7 @@
if (result.data.hMulSourceFlagField == 0) {
$("#HSourceBillNo").attr("disabled", "disabled");
$('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+ $('#cmdHSourceBillNo').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
}
$("#HStockStyle").val(result.data.hStockStyleField);
$("#HStockStyle").attr("disabled", "disabled");
@@ -2254,8 +2297,8 @@
if (result.data.hBarTypeField == '浠撳簱鏉$爜') {
$("#HSCWHName").val(result.data.hWhNameField);
$("#HSCWHID").val(result.data.hWhIDField);
- $("#HOutStockPlaceName").val("");
- $("#HOutStockPlaceID").val("0");
+ $("#HOutStockPlaceName").val(result.data.hSPNameField);
+ $("#HOutStockPlaceID").val(result.data.hSPIDField);
if (result.data.hSPFlagField == 0) {
$("#HOutStockPlaceName").attr("disabled", "disabled");
$('#HSCSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
@@ -2356,6 +2399,7 @@
if (result.data.hMulSourceFlagField == 0) {
$("#HSourceBillNo").attr("disabled", "disabled");
$('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+ $('#cmdHSourceBillNo').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
}
$("#HStockStyle").val(result.data.hStockStyleField);
$("#HStockStyle").attr("disabled", "disabled");
@@ -2411,6 +2455,7 @@
$("#HSourceBillNo").val("");
$("#HSourceBillNo").attr("disabled", "disabled");
$('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+ $('#cmdHSourceBillNo').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
$("#HStockStyle").attr("disabled", "disabled");
$("#HStockInOrgID").attr("disabled", true);
layui.form.render('select');
@@ -2480,7 +2525,7 @@
col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
} else if (data[i].name == '鐗╂枡浠g爜') {
col.push({
- field: data[i].id, title: data[i].name, align: 'left', sort: true, width: 120, event: '鐗╂枡浠g爜', event: '鐗╂枡浠g爜', templet: function (d) {
+ field: data[i].id, title: data[i].name, align: 'left', sort: true, width: 150, event: '鐗╂枡浠g爜', event: '鐗╂枡浠g爜', templet: function (d) {
return '<span style="color: blue;">' + d.鐗╂枡浠g爜 + '</span>'
}, style: 'cursor: pointer;'
});
@@ -2652,8 +2697,8 @@
if (obj.length > 0) {
$("#HSCWHName").val(obj[0].HName);
$("#HSCWHID").val(obj[0].HItemID);
- $("#HOutStockPlaceName").val("");
- $("#HOutStockPlaceID").val("0");
+ $("#HOutStockPlaceName").val(obj[0].HSPName);
+ $("#HOutStockPlaceID").val(obj[0].HSPID);
if (obj[0].HSPFlag == 0) {
$("#HOutStockPlaceName").attr("disabled", "disabled");
$('#HSCSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
@@ -2678,8 +2723,8 @@
if (obj.length > 0) {
$("#HWHName").val(obj[0].HName);
$("#HWHID").val(obj[0].HItemID);
- $("#HStockPlaceName").val("");
- $("#HStockPlaceID").val("0");
+ $("#HStockPlaceName").val(obj[0].HSPName);
+ $("#HStockPlaceID").val(obj[0].HSPID);
if (obj[0].HSPFlag == 0) {
$("#HStockPlaceName").attr("disabled", "disabled");
$('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
--
Gitblit v1.9.1