啊鑫
3 天以前 ab01d75a3fbc8467d81a895cba5d6dde76fbe053
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,我希望为我转换从A和B的方式
            entity.Fforbidstatus = position.FForbidStatus == "1" ? "B" : "A";
        }
        var mesPosition = Db.Queryable<MesPosition>()
            .Where(s => s.PositionId == entity.PositionId)
            .First();