From f311876e3a1341c4051e0d8eb45032fd35407f3c Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期一, 08 十二月 2025 11:23:48 +0800
Subject: [PATCH] 基础信息:在数据库表内存在创建组织与使用组织的添加默认传入值1
---
MES.Service/service/BasicData/MesDepotsManager.cs | 21 +++++++++++----------
1 files changed, 11 insertions(+), 10 deletions(-)
diff --git a/MES.Service/service/BasicData/MesDepotsManager.cs b/MES.Service/service/BasicData/MesDepotsManager.cs
index e6690b7..2e5830f 100644
--- a/MES.Service/service/BasicData/MesDepotsManager.cs
+++ b/MES.Service/service/BasicData/MesDepotsManager.cs
@@ -4,7 +4,9 @@
using SqlSugar;
namespace MES.Service.service.BasicData;
-
+/// <summary>
+/// 浠撳簱淇℃伅
+/// </summary>
public class MesDepotsManager : Repository<MesDepots>
{
// Save 鏂规硶鐢ㄤ簬淇濆瓨鍗曚釜浠撳簱璁板綍锛屾牴鎹被鍨嬫墽琛屼笉鍚岀殑鎿嶄綔
@@ -77,7 +79,7 @@
}
/// <summary>
- /// 鍚屾鐗╂枡淇℃伅new_0/4
+ /// 鍚屾浠撳簱淇℃伅new_0/4
/// </summary>
/// <param name="db"></param>
/// <param name="entity"></param>
@@ -157,8 +159,8 @@
Depottype = depots.FStockProperty,
IsNg = depots.FForbidStatus,
Zuid = depots.FGroup,
- FSubsidiary = depots.FUseOrgId,
- Fumbrella = depots.FCreateOrgId,
+ //FSubsidiary = depots.FUseOrgId,
+ //Fumbrella = depots.FCreateOrgId,
// 濡傛灉瀛樺湪锛屼娇鐢ㄧ幇鏈夌殑CreateDate锛屽悗缁皢鍒犻櫎鍚庨噸鏂版彃鍏�
// 濡傛灉涓嶅瓨鍦紝璁句负褰撳墠鏃堕棿
CreateDate = existingCustomer?.CreateDate ?? DateTime.Now,
@@ -172,6 +174,8 @@
factory_name = depots.factory_name,
Remark4 = depots.remark4,
Remark5 = depots.remark5,
+ FSubsidiary = string.IsNullOrEmpty(depots.FUseOrgId) ? "1" : depots.FUseOrgId,
+ Fumbrella = string.IsNullOrEmpty(depots.FCreateOrgId) ? "1" : depots.FCreateOrgId,
};
// ERP: 0=鏈鐢�, 1=绂佺敤
// MES: A=鏈鐢�, B=绂佺敤
@@ -240,8 +244,7 @@
}
// 鎵归噺鏇存柊浠撳簱鐘舵�佺殑鏂规硶
- private bool UpdateDepotStatusBatch(SqlSugarScope db,
- List<MesDepots> depotList, string status)
+ private bool UpdateDepotStatusBatch(SqlSugarScope db,List<MesDepots> depotList, string status)
{
var ids = depotList.Select(it => it.DepotId).ToArray();
var result = db.Updateable<MesDepots>()
@@ -255,8 +258,7 @@
}
// 鎵归噺鎻掑叆浠撳簱鐨勬柟娉�
- private bool InsertDepotBatch(SqlSugarScope db,
- List<MesDepots> depotList)
+ private bool InsertDepotBatch(SqlSugarScope db,List<MesDepots> depotList)
{
var insertRange = db.Insertable(depotList).ExecuteCommand();
if (insertRange > 0)
@@ -280,8 +282,7 @@
}
// 鎵归噺鎻掑叆鎴栨洿鏂颁粨搴撶殑鏂规硶
- private bool InsertOrUpdateBatch(SqlSugarScope db,
- List<MesDepots> depotList)
+ private bool InsertOrUpdateBatch(SqlSugarScope db,List<MesDepots> depotList)
{
return depotList.All(entity => InsertOrUpdate(db, entity));
}
--
Gitblit v1.9.3