From d669b42041dc62006413ba2578b385cd54cb5181 Mon Sep 17 00:00:00 2001
From: yangpeixing <yangpeixing@hnkhzn.com>
Date: 星期四, 22 一月 2026 09:26:27 +0800
Subject: [PATCH] 1
---
WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Base/PalletTypeInfoService.cs | 34 +++++++++++++++++++---------------
1 files changed, 19 insertions(+), 15 deletions(-)
diff --git a/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Base/PalletTypeInfoService.cs b/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Base/PalletTypeInfoService.cs
index 52f4b6f..87000a5 100644
--- a/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Base/PalletTypeInfoService.cs
+++ b/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Base/PalletTypeInfoService.cs
@@ -33,9 +33,13 @@
List<string> PalletCodes = new List<string>();
for (int i = 0; i < num; i++)
{
- //PalletCodes.Add(GetOrderPintCode("PalletCodes"),palletCodeType);
+ PalletCodes.Add(GetOrderPintCode($"{palletCodeType}PalletCodes",palletCodeType));
}
- content= PrintPallet(PalletCodes);
+ //content= PrintPallet(PalletCodes);
+ foreach(var PalletCode in PalletCodes)
+ {
+ Console.WriteLine(PalletCode);
+ }
return content.OK();
}
catch (Exception ex)
@@ -52,20 +56,20 @@
public string GetOrderPintCode(string printCode,string palletCodeType)
{
string PrintCode = "";
- //var PrintSetting = SqlSugarHelper.DbWMS.Queryable<Dt_PrintSetting>().Where(x => x.PrintCode == printCode).ToList().FirstOrDefault();
+ var PrintSetting = Db.Queryable<Dt_PrintSetting>().Where(x => x.PrintCode == printCode).ToList().FirstOrDefault();
- //if (PrintSetting.Spare1 == DateTime.Now.ToString("yyyyMMdd"))
- //{
- // PrintCode = PrintSetting.Spare1 + PrintSetting.PrintNo.ToString().PadLeft(PrintSetting.Spare2, '0');
- // PrintSetting.PrintNo = PrintSetting.PrintNo + 1;
- //}
- //else
- //{
- // PrintSetting.Spare1 = DateTime.Now.ToString("yyyyMMdd");
- // PrintSetting.PrintNo = 2;
- // PrintCode = PrintSetting.Spare1 + 1.ToString().PadLeft(PrintSetting.Spare2, '0');
- //}
- //SqlSugarHelper.DbWMS.Updateable(PrintSetting).ExecuteCommand();
+ if (PrintSetting.Spare1 == DateTime.Now.ToString("yyyyMMdd"))
+ {
+ PrintCode = palletCodeType+PrintSetting.Spare1 + PrintSetting.PrintNo.ToString().PadLeft(PrintSetting.Spare2, '0');
+ PrintSetting.PrintNo = PrintSetting.PrintNo + 1;
+ }
+ else
+ {
+ PrintSetting.Spare1 = DateTime.Now.ToString("yyyyMMdd");
+ PrintSetting.PrintNo = 2;
+ PrintCode = palletCodeType+PrintSetting.Spare1 + 1.ToString().PadLeft(PrintSetting.Spare2, '0');
+ }
+ Db.Updateable(PrintSetting).ExecuteCommand();
return PrintCode;
}
--
Gitblit v1.9.3