From ab01d75a3fbc8467d81a895cba5d6dde76fbe053 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期二, 16 九月 2025 23:29:30 +0800 Subject: [PATCH] 1111 --- MES.Service/service/BasicData/MesPositionManager.cs | 20 +++++++++++++------- 1 files changed, 13 insertions(+), 7 deletions(-) diff --git a/MES.Service/service/BasicData/MesPositionManager.cs b/MES.Service/service/BasicData/MesPositionManager.cs index 8d6aa14..7f3ee45 100644 --- a/MES.Service/service/BasicData/MesPositionManager.cs +++ b/MES.Service/service/BasicData/MesPositionManager.cs @@ -90,13 +90,8 @@ PositionName = position.FName, PositionDescription = position.FDESCRIPTIONS, Department = position.FDept, - Fforbidstatus = position.FForbidStatus, - FSubsidiary = string.IsNullOrEmpty(position.FUseOrgId) - ? "1" - : position.FUseOrgId, - Fumbrella = string.IsNullOrEmpty(position.FCreateOrgId) - ? "1" - : position.FCreateOrgId, + FSubsidiary = "1", + Fumbrella = "1", CreationDate = position.FCreateDate != null ? DateTime.ParseExact(position.FCreateDate, "yyyy-MM-dd HH:mm:ss", null) @@ -108,6 +103,17 @@ : null, }; + if (position.FForbidStatus.IsNullOrEmpty()) + { + entity.Fforbidstatus = "A"; + } + else + { + //鎴戞湡鏈涚殑鍊兼槸A=鍚�,B=鏄� + //瀹為檯缁欐垜鐨勫�兼槸0鎴�1锛屾垜甯屾湜涓烘垜杞崲浠嶢鍜孊鐨勬柟寮� + entity.Fforbidstatus = position.FForbidStatus == "1" ? "B" : "A"; + } + var mesPosition = Db.Queryable<MesPosition>() .Where(s => s.PositionId == entity.PositionId) .First(); -- Gitblit v1.9.3