From 5418a5c0bc29235f4ea2bc0e7ee23b424366aa0b Mon Sep 17 00:00:00 2001
From: yuyou_x <2336760928@qq.com>
Date: 星期二, 27 二月 2024 10:27:55 +0800
Subject: [PATCH] 1
---
Wms/WMS.IBLL/IBllCheckServer/IStockCheckServer.cs | 2
HTML/views/SOSetting/ExportAllot.html | 15 +++++--
HTML/views/WareHouseSetting/Warehouse.html | 9 ++--
Wms/Wms/Controllers/BllCheckController.cs | 4 +-
HTML/views/WareHouseSetting/FlatLibraryLegend.html | 2
Wms/WMS.BLL/BllCheckServer/StockCheckServer.cs | 7 ++-
HTML/views/WareHouseSetting/Locate.html | 8 ++-
HTML/views/WareHouseSetting/Roadway.html | 8 ++-
HTML/views/HouseWithinSetting/StockCheckSelectPallet.html | 13 +++++-
HTML/views/SOSetting/ComBoxInfo.html | 9 +++-
HTML/views/WareHouseSetting/Exception.html | 9 ++--
HTML/views/HouseWithinSetting/StockCheckLog.html | 3 -
HTML/views/WareHouseSetting/Pallets.html | 9 ++--
HTML/views/WareHouseSetting/Area.html | 8 ++-
Wms/Model/ModelVm/BllCheckVm/StockCheckVm.cs | 2
15 files changed, 67 insertions(+), 41 deletions(-)
diff --git a/HTML/views/HouseWithinSetting/StockCheckLog.html b/HTML/views/HouseWithinSetting/StockCheckLog.html
index 1c52504..29674f7 100644
--- a/HTML/views/HouseWithinSetting/StockCheckLog.html
+++ b/HTML/views/HouseWithinSetting/StockCheckLog.html
@@ -78,7 +78,7 @@
<div class="layui-inline">
<button class="layui-btn layui-btn-sm layuiadmin-btn-list" lay-submit
lay-filter="LAY-app-contlist-search">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>鎼滅储
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" ></i>鎼滅储
</button>
</div>
</div>
@@ -182,7 +182,6 @@
laypage = layui.laypage,
layer = layui.layer;
var h1 = GetTableHeight();
-
var TotalColsArr =
[[
diff --git a/HTML/views/HouseWithinSetting/StockCheckSelectPallet.html b/HTML/views/HouseWithinSetting/StockCheckSelectPallet.html
index 5f53cbc..978d36d 100644
--- a/HTML/views/HouseWithinSetting/StockCheckSelectPallet.html
+++ b/HTML/views/HouseWithinSetting/StockCheckSelectPallet.html
@@ -9,6 +9,14 @@
<meta name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
+ <script>
+ // 杩欓噷鏄渶瑕佸湪椤甸潰娓叉煋涔嬪墠鎵ц鐨勪唬鐮�
+ document.addEventListener("DOMContentLoaded", function() {
+
+ //鑾峰彇table榛樿鏄剧ず鏁�
+ pageCntFirst();
+ });
+ </script>
</head>
<body>
@@ -142,8 +150,9 @@
where: param,
id: 'goods-list',
page: true,
- limit: pageCnt,
- limits: pageLimits,
+ even: true,
+ limit: pageCnt,
+ limits: pageLimits,
cellMinWidth: 80, //鍏ㄥ眬瀹氫箟甯歌鍗曞厓鏍肩殑鏈�灏忓搴︼紝layui 2.2.1 鏂板
cols: [
[
diff --git a/HTML/views/SOSetting/ComBoxInfo.html b/HTML/views/SOSetting/ComBoxInfo.html
index 1156189..66afe34 100644
--- a/HTML/views/SOSetting/ComBoxInfo.html
+++ b/HTML/views/SOSetting/ComBoxInfo.html
@@ -8,11 +8,11 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
</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" >
@@ -30,6 +30,8 @@
</div>
</div>
</div>
+
+ <div id="center"></div>
<div class="layui-card-body">
@@ -54,6 +56,7 @@
var $ = layui.$,
form = layui.form,
layer = layui.layer;
+ var h1 = GetTableHeight();
var boxNo = getQueryString('BoxNo');
if (!boxNo)
{
@@ -94,7 +97,7 @@
// 琛ㄥ崟闇�瑕佺殑鍙橀噺
var infoOptions = {
elem: '#LAY-app-content-list',
- height: 'full-98',
+ height: h1,
id: 'LAY-app-content-list',
page: true,
limit: pageCnt,
diff --git a/HTML/views/SOSetting/ExportAllot.html b/HTML/views/SOSetting/ExportAllot.html
index f0c753f..fa226d7 100644
--- a/HTML/views/SOSetting/ExportAllot.html
+++ b/HTML/views/SOSetting/ExportAllot.html
@@ -23,11 +23,11 @@
<link rel="stylesheet" href="../../css/public.css" media="all">
</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">
<div class="layui-inline">
@@ -120,10 +120,13 @@
<div class="layui-card-body">
<div>
<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" --><!-- 鑷畾涔夎〃澶村姞涓� -->
@@ -288,6 +291,8 @@
layer = layui.layer,
laydate = layui.laydate;
var $ = layui.$;
+ var h1 = GetTableTabHeight();
+
// var h1 = GetTableTopHeight();
// var h2 = GetTableBottomHeight();
// laydate.render({
@@ -547,7 +552,7 @@
elem: '#LAY-app-content-list',
url: IP + "/BllSo/GetExportAllotList",
method: 'POST',
- height: 'full-210',
+ height: h1,
id: 'LAY-app-content-list',
where: param,
contentType: 'application/json',
@@ -726,7 +731,7 @@
elem: '#LAY-app-content-list2',
url: IP + "/BllSo/GetCompleteDetailList",
method: 'POST',
- height: 'full-206',
+ height: h1,
id: 'LAY-app-content-list2',
where: param,
contentType: 'application/json',
diff --git a/HTML/views/WareHouseSetting/Area.html b/HTML/views/WareHouseSetting/Area.html
index 0b2243b..385bc4e 100644
--- a/HTML/views/WareHouseSetting/Area.html
+++ b/HTML/views/WareHouseSetting/Area.html
@@ -17,11 +17,11 @@
});
</script>
</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" style="border-bottom:1px solid #CCC">
+ <div class="layui-form layui-card-header layuiadmin-card-header-auto" style="border-bottom:1px solid #CCC" id="top">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label" style="width: 70px;">鎵�灞炰粨搴�</label>
@@ -73,6 +73,7 @@
</div>
</div>
</div>
+ <div id="center"></div>
<div class="layui-card-body">
<table id="LAY-app-content-list" lay-filter="LAY-app-content-list"></table>
<script type="text/html" id="buttonTpl">
@@ -110,6 +111,7 @@
laypage = layui.laypage,
layer = layui.layer;
var $ = layui.$;
+ var h1 = GetTableHeight();
refreshTable("","","","");
var tableIns;
@@ -143,7 +145,7 @@
elem: '#LAY-app-content-list',
url: IP +"/Sys/GetStorageAreaList",
method: 'POST',
- height: 'full-95',
+ height: h1,
id: 'LAY-app-content-list',
where: param,
contentType:'application/json',
diff --git a/HTML/views/WareHouseSetting/Exception.html b/HTML/views/WareHouseSetting/Exception.html
index b133c87..3cad3ae 100644
--- a/HTML/views/WareHouseSetting/Exception.html
+++ b/HTML/views/WareHouseSetting/Exception.html
@@ -17,9 +17,9 @@
});
</script>
</head>
- <body>
+ <body id="body">
<div class="layui-card" style="padding-bottom: 0">
- <div class="layui-form layui-card-header layuiadmin-card-header-auto" style="border-bottom:1px solid #CCC">
+ <div class="layui-form layui-card-header layuiadmin-card-header-auto" style="border-bottom:1px solid #CCC" id="top">
<div class="layui-form-item" >
<div class="layui-inline">
<label class="layui-form-label">寮傚父鍙�</label>
@@ -79,6 +79,7 @@
</div>
</div>
</div>
+ <div id="center"></div>
<div class="layui-card-body">
<table id="LAY-app-content-list" lay-filter="LAY-app-content-list"></table>
<script type="text/html" id="table-content-list">
@@ -121,7 +122,7 @@
form = layui.form,
laypage = layui.laypage,
layer = layui.layer;
-
+ var h1 = GetTableHeight();
refreshTable("", "", "", "","","","");
var tableIns;
@@ -210,7 +211,7 @@
}
var infoOptions = {
elem: '#LAY-app-content-list',
- height: 'full-130',
+ height: h1,
id: 'LAY-app-content-list',
page: true,
limit: pageCnt,
diff --git a/HTML/views/WareHouseSetting/FlatLibraryLegend.html b/HTML/views/WareHouseSetting/FlatLibraryLegend.html
index 5820381..e344b1d 100644
--- a/HTML/views/WareHouseSetting/FlatLibraryLegend.html
+++ b/HTML/views/WareHouseSetting/FlatLibraryLegend.html
@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
- <title>鍌ㄤ綅鍥句緥</title>
+ <title>骞冲簱鍥句緥</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
diff --git a/HTML/views/WareHouseSetting/Locate.html b/HTML/views/WareHouseSetting/Locate.html
index e2adf60..9f52be6 100644
--- a/HTML/views/WareHouseSetting/Locate.html
+++ b/HTML/views/WareHouseSetting/Locate.html
@@ -18,11 +18,11 @@
});
</script>
</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" style="border-bottom:1px solid #CCC">
+ <div class="layui-form layui-card-header layuiadmin-card-header-auto" style="border-bottom:1px solid #CCC" id="top">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label" style="width: 60px;">鎵�灞炰粨搴�</label>
@@ -117,6 +117,7 @@
</div>
</div>
</div>
+ <div id="center"></div>
<div class="layui-card-body">
<table id="LAY-app-content-list" lay-filter="LAY-app-content-list" style="width: 100%;"></table>
<script type="text/html" id="table-content-list">
@@ -147,6 +148,7 @@
layer = layui.layer,
$ = layui.$;
var houseid = 0;
+ var h1 = GetTableHeight();
// 琛ㄥ崟闇�瑕佺殑鍙橀噺
var doing = true;
active = {
@@ -273,7 +275,7 @@
console.log(where);
var tableIns = table.render({
elem: '#LAY-app-content-list',
- height: 'full-135',
+ height: h1,
id: 'LAY-app-content-list',
url: IP + "/Sys/GetStorageLocatList",
method: 'post',
diff --git a/HTML/views/WareHouseSetting/Pallets.html b/HTML/views/WareHouseSetting/Pallets.html
index e9553fb..a7a3e9b 100644
--- a/HTML/views/WareHouseSetting/Pallets.html
+++ b/HTML/views/WareHouseSetting/Pallets.html
@@ -23,10 +23,10 @@
});
</script>
</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" style="border-bottom:1px solid #CCC">
+ <div class="layui-form layui-card-header layuiadmin-card-header-auto" style="border-bottom:1px solid #CCC" id="top">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label" style="width: 70px;">鎵樼洏鏉$爜锛�</label>
@@ -56,6 +56,7 @@
</div>
</div>
</div>
+ <div id="center"></div>
<div class="layui-card-body">
<table id="LAY-app-content-list" lay-filter="LAY-app-content-list"></table>
@@ -83,7 +84,7 @@
form = layui.form,
laypage = layui.laypage,
layer = layui.layer;
-
+ var h1 = GetTableHeight();
var isTrue= true;
var where = {
@@ -92,7 +93,7 @@
}
var tableIns = table.render({
elem: '#LAY-app-content-list',
- height: 'full-95',
+ height: h1,
id: 'LAY-app-content-list',
url: IP + "/Sys/GetPalletsList",
method: 'post',
diff --git a/HTML/views/WareHouseSetting/Roadway.html b/HTML/views/WareHouseSetting/Roadway.html
index 69a31db..8b3986a 100644
--- a/HTML/views/WareHouseSetting/Roadway.html
+++ b/HTML/views/WareHouseSetting/Roadway.html
@@ -17,11 +17,11 @@
});
</script>
</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" style="border-bottom:1px solid #CCC">
+ <div class="layui-form layui-card-header layuiadmin-card-header-auto" style="border-bottom:1px solid #CCC" id="top">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label" style="width: 70px;">鎵�灞炰粨搴�</label>
@@ -68,6 +68,7 @@
</div>
</div>
</div>
+ <div id="center"></div>
<div class="layui-card-body">
<table id="LAY-app-content-list" lay-filter="LAY-app-content-list"></table>
<script type="text/html" id="buttonTpl">
@@ -105,6 +106,7 @@
laypage = layui.laypage,
layer = layui.layer;
// var $ = layui.$;
+ var h1 = GetTableHeight();
refreshTable("","","","");
var tableIns;
@@ -143,7 +145,7 @@
elem: '#LAY-app-content-list',
url: IP +"/Sys/GetStorageRoadwayList",
method: 'POST',
- height: 'full-95',
+ height: h1,
id: 'LAY-app-content-list',
where: param,
contentType:'application/json',
diff --git a/HTML/views/WareHouseSetting/Warehouse.html b/HTML/views/WareHouseSetting/Warehouse.html
index cf56315..dcf8c9e 100644
--- a/HTML/views/WareHouseSetting/Warehouse.html
+++ b/HTML/views/WareHouseSetting/Warehouse.html
@@ -18,10 +18,10 @@
});
</script>
</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" style="border-bottom:1px solid #CCC">
+ <div class="layui-form layui-card-header layuiadmin-card-header-auto" style="border-bottom:1px solid #CCC" id="top">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label" style="width: 56px;">浠撳簱缂栫爜</label>
@@ -52,7 +52,7 @@
</div>
</div>
</div>
-
+ <div id="center"></div>
<div class="layui-card-body">
<table id="LAY-app-content-list" lay-filter="LAY-app-content-list"></table>
<script type="text/html" id="table-content-list">
@@ -77,6 +77,7 @@
form = layui.form,
laypage = layui.laypage,
layer = layui.layer;
+ var h1 = GetTableHeight();
refreshTable("","","");
var tableIns;
@@ -90,7 +91,7 @@
elem: '#LAY-app-content-list',
url: IP +"/Sys/GetWarehouseList",
method: 'POST',
- height: 'full-95',
+ height: h1,
id: 'LAY-app-content-list',
where: param,
contentType:'application/json',
diff --git a/Wms/Model/ModelVm/BllCheckVm/StockCheckVm.cs b/Wms/Model/ModelVm/BllCheckVm/StockCheckVm.cs
index 00be559..f8d3e57 100644
--- a/Wms/Model/ModelVm/BllCheckVm/StockCheckVm.cs
+++ b/Wms/Model/ModelVm/BllCheckVm/StockCheckVm.cs
@@ -46,7 +46,7 @@
/// <summary>
/// 鏌ヨ搴撳瓨鏄庣粏锛堟坊鍔犵洏鐐规槑缁嗘椂閫夋嫨鏌ヨ锛�
/// </summary>
- public class GetStockDetailVm
+ public class GetStockDetailVm : IndexPage
{
public string HouseNo { get; set; }
public string RoadwayNo { get; set; }
diff --git a/Wms/WMS.BLL/BllCheckServer/StockCheckServer.cs b/Wms/WMS.BLL/BllCheckServer/StockCheckServer.cs
index 25845b9..65bb133 100644
--- a/Wms/WMS.BLL/BllCheckServer/StockCheckServer.cs
+++ b/Wms/WMS.BLL/BllCheckServer/StockCheckServer.cs
@@ -143,7 +143,7 @@
}
//鑾峰彇搴撳瓨鏄庣粏淇℃伅锛堢洏鐐归�夋嫨鏄庣粏鏁版嵁婧愶級
- public List<StockDetailDto> GetCheckStockDetailList(string houseNo, string roadwayNo, string locateNo, string msg)
+ public List<StockDetailDto> GetCheckStockDetailList(string houseNo, string roadwayNo, string locateNo, string msg, int page, int limit, out int count)
{
try
{
@@ -158,7 +158,7 @@
.And(m => m.IsDel == "0" && m.SkuNo != "100099" && m.Status == "0")
.ToExpression();//娉ㄦ剰 杩欎竴鍙� 涓嶈兘灏�
-
+ var total = 0;
var list = Db.Queryable<DataStockDetail>().Where(item).GroupBy(m => new { m.SkuNo, m.SkuName, m.Standard, m.LotNo, m.LotText, m.SupplierLot, m.LocatNo, m.PalletNo })
.Select(a => new StockDetailDto()
{
@@ -171,7 +171,8 @@
Qty = SqlFunc.AggregateSum(a.Qty),
LocatNo = a.LocatNo,
PalletNo = a.PalletNo
- }).ToList();
+ }).ToOffsetPage(page, limit, ref total);
+ count = total;
return list;
}
diff --git a/Wms/WMS.IBLL/IBllCheckServer/IStockCheckServer.cs b/Wms/WMS.IBLL/IBllCheckServer/IStockCheckServer.cs
index dee62c7..d5cfa71 100644
--- a/Wms/WMS.IBLL/IBllCheckServer/IStockCheckServer.cs
+++ b/Wms/WMS.IBLL/IBllCheckServer/IStockCheckServer.cs
@@ -45,7 +45,7 @@
/// <param name="locateNo">鍌ㄤ綅鍙�</param>
/// <param name="msg">鐗╂枡缂栫爜銆佸悕绉般�佹壒娆″彿</param>
/// <returns></returns>
- List<StockDetailDto> GetCheckStockDetailList(string houseNo,string roadwayNo,string locateNo,string msg);
+ List<StockDetailDto> GetCheckStockDetailList(string houseNo,string roadwayNo,string locateNo,string msg, int page, int limit, out int count);
/// <summary>
/// 鑾峰彇缂栬緫鐩樼偣鍗曟椂淇℃伅
diff --git a/Wms/Wms/Controllers/BllCheckController.cs b/Wms/Wms/Controllers/BllCheckController.cs
index 3ed9994..9a1220f 100644
--- a/Wms/Wms/Controllers/BllCheckController.cs
+++ b/Wms/Wms/Controllers/BllCheckController.cs
@@ -101,9 +101,9 @@
{
try
{
- var bolls = _stockCheckSvc.GetCheckStockDetailList(model.HouseNo, model.RoadwayNo, model.LocateNo, model.Msg);
+ var bolls = _stockCheckSvc.GetCheckStockDetailList(model.HouseNo, model.RoadwayNo, model.LocateNo, model.Msg, model.Page, model.Limit, out int count);
- return Ok(new { code = 0, count = bolls.Count, msg = "鑾峰彇搴撳瓨鏄庣粏淇℃伅", data = bolls });
+ return Ok(new { code = 0, count, msg = "鑾峰彇搴撳瓨鏄庣粏淇℃伅", data = bolls });
}
catch (Exception e)
{
--
Gitblit v1.8.0