From b884e533c4d906d3e004ea51750591f04863f881 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期五, 22 八月 2025 19:37:06 +0800 Subject: [PATCH] 基础资料的更新 --- MES.Service/service/BasicData/MesCustomerManager.cs | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-) diff --git a/MES.Service/service/BasicData/MesCustomerManager.cs b/MES.Service/service/BasicData/MesCustomerManager.cs index 4fd7e79..260f7be 100644 --- a/MES.Service/service/BasicData/MesCustomerManager.cs +++ b/MES.Service/service/BasicData/MesCustomerManager.cs @@ -115,19 +115,34 @@ private MesCustomer GetSysDepartment(ErpCustomer customer) { //ERP鍌宠几鐨勬帴鍙f暩鎿氳綁鎻涚偤MES鏁告摎搴瓧娈� + var fForbidStatus = customer.FForbidStatus; + if (customer.FForbidStatus == "0") + { + fForbidStatus = "A"; + } + else if (customer.FForbidStatus == "1") + { + fForbidStatus = "B"; + } return new MesCustomer { - Id = Convert.ToDecimal(customer.Id), + Id = string.IsNullOrEmpty(customer.Id) + ? DateTimeOffset.UtcNow.ToUnixTimeSeconds() + : Convert.ToDecimal(customer.Id), CustNo = customer.FNumber, CustSname = customer.FShortName, CustName = customer.FName, Anred = customer.FTContact, Telf1 = customer.Fmobilephone, Fseller = customer.Fseller, - Fforbidstatus = customer.FForbidStatus, - FSubsidiary = customer.FUseOrgId, - Fumbrella = customer.FCreateOrgId, + Fforbidstatus = fForbidStatus, + FSubsidiary = string.IsNullOrEmpty(customer.FUseOrgId) + ? "1" + : customer.FUseOrgId, + Fumbrella = string.IsNullOrEmpty(customer.FCreateOrgId) + ? "1" + : customer.FCreateOrgId, CreateDate = DateTime.Now, LastupdateDate = DateTime.Now, Company = "1000", -- Gitblit v1.9.3