zoukankan      html  css  js  c++  java
  • WebAPI 原始调用接口

    using System;
    using System.Collections.Generic;
    
    namespace Kingdee.BOS.WebApi.Client
    {
        public class K3CloudApiClient : ApiClient
        {
            public K3CloudApiClient()
            {
            }
    
            public K3CloudApiClient(string serverUrl) : base(serverUrl)
            {
            }
    
            public K3CloudApiClient(string serverUrl, int timeout) : base(serverUrl, timeout)
            {
            }
    
            public List<DataCenter> GetDataCenters()
            {
                return base.Execute<List<DataCenter>>("Kingdee.BOS.ServiceFacade.ServicesStub.Account.AccountService.GetDataCenterList", new object[0]);
            }
    
            public string ExcuteOperation(string formid, string opNumber, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExcuteOperation", new object[]
                {
                    formid,
                    opNumber,
                    data
                });
            }
    
            public string Save(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Save", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string BatchSave(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.BatchSave", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string GetSysReportData(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.GetSysReportData", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string Audit(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Audit", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string WorkflowAudit(string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.WorkflowAudit", new object[]
                {
                    data
                });
            }
    
            public string Delete(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Delete", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string UnAudit(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.UnAudit", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string Submit(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Submit", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string CancelAssign(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.CancelAssign", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string View(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.View", new object[]
                {
                    formid,
                    data
                });
            }
    
            public List<List<object>> ExecuteBillQuery(string data)
            {
                return base.Execute<List<List<object>>>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteBillQuery", new object[]
                {
                    data
                });
            }
    
            public string Draft(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Draft", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string Allocate(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Allocate", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string CancelAllocate(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.CancelAllocate", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string FlexSave(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.FlexSave", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string SendMsg(string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.SendMsg", new object[]
                {
                    data
                });
            }
    
            public string Push(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Push", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string GroupSave(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.GroupSave", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string Disassembly(string formid, string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Disassembly", new object[]
                {
                    formid,
                    data
                });
            }
    
            public string QueryBusinessInfo(string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.QueryBusinessInfo", new object[]
                {
                    data
                });
            }
    
            public string QueryGroupInfo(string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.QueryGroupInfo", new object[]
                {
                    data
                });
            }
    
            public string GroupDelete(string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.GroupDelete", new object[]
                {
                    data
                });
            }
    
            public string SwitchOrg(string data)
            {
                return base.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.SwitchOrg", new object[]
                {
                    data
                });
            }
    
            public void GetDataCentersSync(Action<List<DataCenter>> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<List<DataCenter>>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.GetDataCenterList", SuccResultHandler, new object[0], progressCallback, failcallback, 10, reportInterval);
            }
    
            public void ExcuteOperationSync(string formid, string opNumber, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExcuteOperation", SuccResultHandler, new object[]
                {
                    formid,
                    opNumber,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void SaveSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Save", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void BatchSaveSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.BatchSave", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void AuditSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Audit", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void CancelAssignSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.CancelAssign", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void WorkflowAuditSync(string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.WorkflowAudit", SuccResultHandler, new object[]
                {
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void DeleteSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Delete", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void UnAuditSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.UnAudit", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void SubmitSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Submit", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void ViewSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.View", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void ExecuteBillQuerySync(string data, Action<List<List<object>>> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<List<List<object>>>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteBillQuery", SuccResultHandler, new object[]
                {
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void DraftSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Draft", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void AllocateSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Allocate", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void FlexSaveSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.FlexSave", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void SendMsgSync(string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.SendMsg", SuccResultHandler, new object[]
                {
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void PushSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Push", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void GroupSaveSync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.GroupSave", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void DisassemblySync(string formId, string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Disassembly", SuccResultHandler, new object[]
                {
                    formId,
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void QueryBusinessInfoSync(string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.QueryBusinessInfo", SuccResultHandler, new object[]
                {
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void QueryGroupInfoSync(string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.QueryGroupInfo", SuccResultHandler, new object[]
                {
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
    
            public void GroupDeleteSync(string data, Action<string> SuccResultHandler, FailCallbackHandler failcallback = null, ProgressChangedHandler progressCallback = null, int reportInterval = 5)
            {
                base.ExecuteAsync<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.GroupDelete", SuccResultHandler, new object[]
                {
                    data
                }, progressCallback, failcallback, 10, reportInterval);
            }
        }
    }
  • 相关阅读:
    jmeter察看结果树中文乱码解决办法
    使用postman测试接口
    使用Jenkins持续集成
    Python单元测试unittest测试框架
    使用类封装一个签名规则
    Python处理URL编码
    Python中的 if __name__ == '__main__' 是什么意思?
    python发送邮件
    instruction 寻址,sib modrm
    .sv 与.svh之间的区别
  • 原文地址:https://www.cnblogs.com/Bruce_H21/p/15427496.html
Copyright © 2011-2022 走看看