zrg
2025-09-22 d06646be7c7dbc7be3a05a9be14e15fcced2bc2c
zymes/OperationService/zymes_RealessDepartment.cs
@@ -52,16 +52,16 @@
                var id = billObj["Id"].ToString();
                string sql = string.Empty;
                sql = $@"
/*dialect*/
select a.FDEPTID AS HItemID,a.FDEPTID AS HERPItemID,a.FNumber AS HNumber,l.FName AS HName,a.FNumber AS HShortNumber,0 AS HParentID
,1 AS HLevel,'true' AS HEndFlag,case when    a.FFORBIDSTATUS='A' then 'false' else 'true' end AS HStopflag
,'CLD-ERP导入' AS HRemark,'已使用' AS HUseFlag,getdate() AS HMakeTime,a.FCREATEORGID AS HCREATEORGID,a.FUSEORGID AS HUSEORGID
,o.FNUMBER as HOrganNumber
from T_BD_DEPARTMENT a with(nolock)
inner join T_BD_DEPARTMENT_L l with(nolock) on a.FDEPTID=l.FDEPTID
left join T_ORG_Organizations o with(nolock) on a.FUSEORGID=o.FORGID
Where a.FDEPTID ={id}
";
                /*dialect*/
                select a.FDEPTID AS HItemID,a.FDEPTID AS HERPItemID,a.FNumber AS HNumber,l.FName AS HName,a.FNumber AS HShortNumber,0 AS HParentID
                ,1 AS HLevel,'true' AS HEndFlag,case when    a.FFORBIDSTATUS='A' then 'false' else 'true' end AS HStopflag
                ,'CLD-ERP导入' AS HRemark,'已使用' AS HUseFlag,getdate() AS HMakeTime,a.FCREATEORGID AS HCREATEORGID,a.FUSEORGID AS HUSEORGID
                ,o.FNUMBER as HOrganNumber
                from T_BD_DEPARTMENT a with(nolock)
                inner join T_BD_DEPARTMENT_L l with(nolock) on a.FDEPTID=l.FDEPTID
                left join T_ORG_Organizations o with(nolock) on a.FUSEORGID=o.FORGID
                Where a.FDEPTID ={id}
                ";
                DataTable dt = DBServiceHelper.ExecuteDataSet(Context, sql).Tables[0];
                if (dt.Rows.Count == 0)
                {
@@ -89,8 +89,7 @@
                {
                    ["model"] = model
                };
                //LogService.Write("部门同步示例:" + JsonConvert.SerializeObject(_jsonRoot));
                //string clientUrl = Util.GetConfigKey(AppDomain.CurrentDomain.BaseDirectory + "/Config/kdapi.config", "ClientUrl");//K/3 Cloud 业务站点地址
                var client = new RestSharp.RestClient(http);
                var requestPost = new RestRequest("Gy_Department/SaveGy_DepartmentListApi", Method.POST);
                requestPost.AddParameter("application/json", JsonConvert.SerializeObject(_jsonRoot), ParameterType.RequestBody);