From e701bbb0b83037cb945cdd66d7f943b68c88f004 Mon Sep 17 00:00:00 2001
From: yuyou_x <2336760928@qq.com>
Date: 星期四, 07 三月 2024 12:56:37 +0800
Subject: [PATCH] Merge branch 'yyk'
---
HTML/views/StatisticalReport/InventoryStatistics.html | 57 ++++++++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 44 insertions(+), 13 deletions(-)
diff --git a/HTML/views/StatisticalReport/InventoryStatistics.html b/HTML/views/StatisticalReport/InventoryStatistics.html
index 8dd1e35..d48b2e1 100644
--- a/HTML/views/StatisticalReport/InventoryStatistics.html
+++ b/HTML/views/StatisticalReport/InventoryStatistics.html
@@ -29,11 +29,11 @@
</head>
-<body>
+<body id="body">
<div class="layui-fluid" style="padding-bottom: 0;">
<div class="layui-card">
- <div class="layui-form layui-card-header layuiadmin-card-header-auto">
+ <div class="layui-form layui-card-header layuiadmin-card-header-auto" id="top">
<div class="layui-form-item" style="margin-bottom: 0px;">
<div class="layui-inline zongdan">
@@ -47,6 +47,20 @@
<label class="layui-form-label" style="width: 60px;">鐗╂枡鍚嶇О</label>
<div class="layui-input-inline" style="width: 170px; margin-right: 0px;">
<input type="text" id="SkuName" name="SkuName" placeholder="鐗╂枡鍚嶇О" autocomplete="off"
+ class="layui-input">
+ </div>
+ </div>
+ <div class="layui-inline mingxi">
+ <label class="layui-form-label" style="width: 60px;">璐т富缂栫爜</label>
+ <div class="layui-input-inline" style="width: 170px; margin-right: 0px;">
+ <input type="text" id="OwnerNo" name="OwnerNo" placeholder="璐т富缂栫爜" autocomplete="off"
+ class="layui-input">
+ </div>
+ </div>
+ <div class="layui-inline mingxi">
+ <label class="layui-form-label" style="width: 60px;">璐т富鍚嶇О</label>
+ <div class="layui-input-inline" style="width: 170px; margin-right: 0px;">
+ <input type="text" id="OwnerName" name="OwnerName" placeholder="璐т富鍚嶇О" autocomplete="off"
class="layui-input">
</div>
</div>
@@ -71,6 +85,7 @@
class="layui-input">
</div>
</div>
+
<div class="layui-inline ">
<label class="layui-form-label" style="width: 60px;">搴撳瓨鐘舵��</label>
<div class="layui-input-inline" style="width: 170px; margin-right: 0px;">
@@ -140,10 +155,13 @@
<div class="layui-card-body">
<div style="position: relative;">
<div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
- <ul class="layui-tab-title">
+ <ul class="layui-tab-title" id="tab">
<li class="layui-this">搴撳瓨鎬婚噺</li>
<li>搴撳瓨鏄庣粏</li>
</ul>
+
+ <div id="center"></div>
+
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<div class="position-relative"><!-- class="position-relative" --><!-- 鑷畾涔夎〃澶村姞涓� -->
@@ -240,6 +258,7 @@
element = layui.element;
laydate = layui.laydate;
+ var h1 = GetTableTabHeight();
laydate.render({
elem: '#StartTime',
@@ -337,7 +356,11 @@
{field: '',title: '搴忓彿',type:'numbers',align: 'center',fixed: 'left', "disabled": true},
{field: 'SkuNo',title: '鐗╂枡缂栫爜',align: 'center',totalRowText: "鍚堣:", "disabled": true},
{field: 'SkuName',title: '鐗╂枡鍚嶇О',align: 'center', "disabled": true},
- {field: 'Standard',title: '鐗╂枡瑙勬牸',align: 'center', "disabled": true},
+ {field: 'Standard',title: '鐗╂枡瑙勬牸',align: 'center', "disabled": true},
+ {field: 'LotNo',title: '鎵规鍙�',align: 'center', "disabled": true},
+ {field: 'LotText',title: '鎵规鎻忚堪',align: 'center'},
+ {field: 'OwnerNo',title: '璐т富缂栫爜',align: 'center'},
+ {field: 'OwnerName',title: '璐т富鍚嶇О',align: 'center'},
{field: 'Qty',title: '搴撳瓨鏁伴噺',align: 'center',totalRow: true},
{field: 'LockQty',title: '閿佸畾鏁伴噺',align: 'center',totalRow: true},
{field: 'FrozenQty',title: '鍐荤粨鏁伴噺',align: 'center',totalRow: true}
@@ -363,7 +386,7 @@
}
infoOptions = {
elem: '#LAY-app-content-list',
- height: 'full-206',
+ height: h1,
id: 'LAY-app-content-list',
totalRow: true,
page: true,
@@ -378,7 +401,7 @@
cols:colsJson
};
- sendData(IP + "/Statistical/GetInventoryList?SkuNo=" + $("#SkuNo").val() + "&&SkuName=" + $("#SkuName").val(), {}, 'get', function (res) {
+ sendData(IP + "/Statistical/GetInventoryList?SkuNo=" + $("#SkuNo").val() + "&&SkuName=" + $("#SkuName").val() + "&&OwnerNo=" + $("#OwnerNo").val()+ "&&OwnerName=" + $("#OwnerName").val(), {}, 'get', function (res) {
console.log(res)
if (res.code == 0) { //鎴愬姛
var list = res.data;
@@ -495,12 +518,15 @@
var DetailColsArr = [[
{field: 'PalletNo',title: '鎵樼洏鍙�',align: 'center',width: 110,},
{field: 'LocatNo',title: '鍌ㄤ綅鍦板潃',align: 'center',width: 100,},
- {field: 'RoadwayName',title: '鎵�灞炲贩閬�',width: 90,align: 'center'},
{field: 'WareHouseName',title: '鎵�灞炰粨搴�',width: 90,align: 'center'},
+ {field: 'RoadwayName',title: '鎵�灞炲贩閬�',width: 90,align: 'center'},
+ {field: 'AreaName',title: '鎵�灞炲尯鍩�',width: 90,align: 'center'},
{field: 'SkuNo',title: '鐗╂枡缂栫爜',width: 100,align: 'center'},
{field: 'SkuName',title: '鐗╂枡鍚嶇О',align: 'center'},
{field: 'Standard',title: '鐗╂枡瑙勬牸',width: 130,align: 'center'},
{field: 'LotNo',title: '鎵规鍙�',align: 'center'},
+ {field: 'OwnerNo',title: '璐т富缂栫爜',align: 'center'},
+ {field: 'OwnerName',title: '璐т富鍚嶇О',align: 'center'},
{field: 'Qty',title: '搴撳瓨鏁伴噺',width: 110,align: 'center'},
{field: 'LockQty',title: '閿佸畾鏁伴噺',width: 110,align: 'center'},
{field: 'Status',templet: '#buttonTpl',title: '搴撳瓨鐘舵��',width: 90,align: 'center'},
@@ -509,7 +535,7 @@
]];
var DetailColsSysArr=encodeURIComponent(encodeURIComponent(JSON.stringify(DetailColsArr)))//灏嗚〃澶存暟鎹繘琛寀rl缂栫爜
//#endregion
- function refreshTable2(sku) {
+ function refreshTable2(sku,lotNo) {
//#region 鑷畾涔夎〃澶�
var colsJson2
var param1={
@@ -527,7 +553,7 @@
}
infoOptions2 = {
elem: '#LAY-app-content-list2',
- height: 'full-206',
+ height: h1,
id: 'LAY-app-content-list2',
page: true,
limit: pageCnt,
@@ -541,7 +567,7 @@
cols:colsJson2
};
- sendData(IP + "/Statistical/GetInventoryList1?SkuNo=" + sku + "&&SkuName=" + $("#SkuName").val() + "&&LotNo=" + $("#LotNo").val() + "&&LocatNo=" + $("#LocatNo").val() + "&&PalletNo=" + $("#PalletNo").val() + "&&Status=" + $("#Status").val() + "&&InspectStatus=" + $("#InspectStatus").val(), {}, 'get', function (res) {
+ sendData(IP + "/Statistical/GetInventoryList1?SkuNo=" + sku + "&&SkuName=" + $("#SkuName").val() + "&&LotNo=" + lotNo + "&&LocatNo=" + $("#LocatNo").val() + "&&PalletNo=" + $("#PalletNo").val() + "&&Status=" + $("#Status").val() + "&&InspectStatus=" + $("#InspectStatus").val()+ "&&OwnerNo=" + $("#OwnerNo").val()+ "&&OwnerName=" + $("#OwnerName").val(), {}, 'get', function (res) {
if (res.code == 0) //鎴愬姛
{
var list = res.data;
@@ -571,6 +597,7 @@
//鎺ュ彈鍏ㄥ眬鍙橀噺
let quanSkuNo = '';
+ let quanLotNo='';
//鐩戝惉鎼滅储
form.on('submit(LAY-app-contlist-search)', function (data) {
var SkuNo = $("#SkuNo").val();
@@ -578,6 +605,8 @@
var LotNo = $("#LotNo").val();
var LocatNo = $("#LocatNo").val();
var PalletNo = $("#PalletNo").val();
+ var OwnerNo = $("#OwnerNo").val();
+ var OwnerName = $("#OwnerName").val();
var Status = $("#Status").val();
var InspectStatus = $("#InspectStatus").val();
if (yemianid == 0) {
@@ -585,8 +614,9 @@
refreshTable(SkuNo, SkuName);
} else if (yemianid == 1) {
quanSkuNo = '';
+ quanLotNo='';
console.log("鏄庣粏");
- refreshTable2(SkuNo);
+ refreshTable2(SkuNo,LotNo);
}
});
@@ -598,7 +628,8 @@
$('.layui-tab-content .layui-tab-item').eq(1).attr('class', 'layui-tab-item layui-show')
console.log(obj);
quanSkuNo = obj.data.SkuNo;
- refreshTable2(obj.data.SkuNo);
+ quanLotNo=obj.data.lotNo;
+ refreshTable2(obj.data.SkuNo,obj.data.LotNo);
yemianid = 1;
});
@@ -611,7 +642,7 @@
refreshTable(SkuNo, SkuName);
} else if (yemianid == 1) {
console.log("鏄庣粏");
- refreshTable2(quanSkuNo);
+ refreshTable2(quanSkuNo,quanLotNo);
}
});
--
Gitblit v1.8.0