From 5337eeb47287a70a250cd7dc3794e2a7417c5f33 Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期四, 04 十二月 2025 14:39:38 +0800
Subject: [PATCH] 物料信息批号管理这个字段类型改为传入nywt时转为传入0123
---
MES.Service/service/BasicData/MesItemsManager.cs | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/MES.Service/service/BasicData/MesItemsManager.cs b/MES.Service/service/BasicData/MesItemsManager.cs
index f6b2018..ef92180 100644
--- a/MES.Service/service/BasicData/MesItemsManager.cs
+++ b/MES.Service/service/BasicData/MesItemsManager.cs
@@ -141,7 +141,15 @@
Ffinishreceiptoverrate =
Convert.ToDecimal(item.FFinishReceiptOverRate),
Fissuetype = item.FIssueType,
- Fisbatchmanage = Convert.ToInt32(item.FIsBatchManage),
+ //鎵瑰彿绠$悊
+ Fisbatchmanage = item.FIsBatchManage switch
+ {
+ var v when string.Equals(v, "N", StringComparison.OrdinalIgnoreCase) => 0,
+ var v when string.Equals(v, "Y", StringComparison.OrdinalIgnoreCase) => 1,
+ var v when string.Equals(v, "W", StringComparison.OrdinalIgnoreCase) => 2,
+ var v when string.Equals(v, "T", StringComparison.OrdinalIgnoreCase) => 3,
+ _ => int.TryParse(item.FIsBatchManage, out var val) ? val : 0
+ },
Fpurchaserid = item.FPurchaserId,
Fpurchaseunitid = item.FPurchaseUnitId,
Storeunit = item.FStoreUnitID,
--
Gitblit v1.9.3