智云SRM-WEBAPI(目前客户通用API)
王 垚
2022-03-10 d6534e5c99255c066a7f4a6b222b71e488b76095
nothing
2个文件已修改
18 ■■■■■ 已修改文件
WebAPI/Controllers/POInStockController.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/InvokeHelper.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/POInStockController.cs
@@ -676,7 +676,7 @@
                        model.Add("FBILLTYPEID", new JObject() { ["Fnumber"] = fTypeName }); //单据类型
                        if (dr["FTYPENAME"].ToString().Contains("委外"))
                            model.Add("FBusinessType", "WW"); //单据编号
                            model.Add("FBusinessType", "WW"); //业务类型
                        model.Add("FBILLNO", dr["HBillNo"].ToString()); //单据编号
                        model.Add("FDate", DateTime.Now.ToString("yyyy-MM-dd")); //通知日期
                        model.Add("FStockOrgId", new JObject() { ["Fnumber"] = dr["FRECEIVENUMBER"].ToString() }); // 收料组织 
WebAPI/InvokeHelper.cs
@@ -246,5 +246,21 @@
            httpClient.Content = JsonConvert.SerializeObject(args);
            return httpClient.SyncRequest();
        }
        //生产订单 执行
        public static string ExcuteOperation(string formId, string opNumber,string content) {
            HttpClient httpClient = new HttpClient();
            httpClient.Url = string.Concat(CloudUrl, "Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExcuteOperation.common.kdsvc");
            List<object> Parameters = new List<object>();
            //业务对象Id
            Parameters.Add(formId);
            //操作 开工"ToStart"
            Parameters.Add(opNumber);
            //Json字串
            Parameters.Add(content);
            httpClient.Content = JsonConvert.SerializeObject(Parameters);
            return httpClient.SyncRequest();
        }
    }
}